User prompt
arka planı acilen geri sil
User prompt
oyuna arka plan ekle
User prompt
boruların arasından geçtiğimizde boruların arasındaki coin kaybolsun
User prompt
bu coinlerin üstüne gittiğimizde yok olsunlar
User prompt
her bir borunun arasına coin koy
User prompt
kuş daha güzel süzülsün ve yere daha yavaş düşsün
User prompt
boruların arası daha geniş olsun
User prompt
kuşun kontrolünü daha basit yap
Code edit (1 edits merged)
Please save this source code
User prompt
Flappy Pipe Dash
Initial prompt
🎯 GÖREV: FLAPPY BIRD TARZI OYUN YAP (AÇIK VE NET KOMUTLAR) 1. OYUNCU KARAKTERİ Ekranın sol tarafına yakın bir karakter (top/kuş/şekil) yerleştir. Her tıklamada karakter bir miktar yukarı zıplasın. Zıplamazsa oyun olmaz. Zıplar, sonra yerçekimiyle düşer. 2. ENGELLER (BORULAR) Her biri üstte ve altta olacak şekilde, arada boşluk bulunan iki dikdörtgen boru yap. Bu borular ekranın sağından çıkar, sola doğru sabit hızla hareket eder. Aradaki boşluktan karakter geçmeye çalışır. Karakter boruya çarparsa anında ölür. Borular görünür olacak. Şeffaf, görünmez, içinden geçilen hiçbir şey istemiyorum. Her boru çifti (üst+alt) farklı yüksekliklerde olsun (rastgele belirlenebilir). 3. ZEMİN Ekranın en altında, karakterin üstüne düşebileceği bir zemin olacak. Zemin yeşil çizgi değil, çarpışma özelliği olan sabit bir engel olmalı. Karakter bu zemine değdiği anda da ölmeli. 4. PUAN SİSTEMİ Her geçilen boru çifti için skor +1 artsın. Skor ekranın üst kısmında yazsın. Borunun içinden geçince puan artmalı. Boruya çarpınca artmamalı. 5. GAME OVER Karakter ölürse (boruya ya da zemine çarparsa), ekrana şu yazılar gelsin: “Game Over” Skor “Yeniden Başla” butonu 6. GÖRSELLER Arka plan açık mavi. Borular yeşil. Karakter başka bir renk (örneğin kırmızı). Renkler birbirinden net şekilde ayırt edilebilir olsun. Görünmeyen veya şeffaf hiçbir nesne istemiyorum. ❌ BU HATALARI BİR DAHA YAPMA: Görünmeyen boru koyma. Karakter engelin içinden geçebiliyorsa bu hata demektir. Puan sistemi yoksa oyun eksiktir. Zıplama düzgün çalışmıyorsa oyun olmaz.
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 });
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});