GDevelop Demo Oyun Kodu: Basit Toplama Oyunu ile Kolay Oyun Yapımı
GDevelop Demo Oyunu: Basit Toplama Oyunu
Oyun Özellikleri:
-
Ekranda rastgele belirip kaybolan nesneler (örneğin yıldızlar)
-
Nesnelere tıklayınca puan artar
-
Süre sonunda oyun biter ve toplam puan gösterilir
-
Tekrar başlatma butonu
GDevelop’da Adım Adım Nasıl Yapılır?
1. Yeni Proje Aç
GDevelop’u aç ve yeni boş proje oluştur.
2. Sahne (Scene) Ayarları
-
Sahneye bir “Sprite” ekle, ismine “Yildiz” de.
-
“Yildiz” için basit bir yıldız resmi yükle (ücretsiz stok veya GDevelop demosundan alabilirsin).
-
“Yildiz” nesnesine “Mouse/touch” etkileşimini etkinleştir.
3. Değişkenler
-
Sahne değişkeni olarak “Puan” oluştur (başlangıç 0).
-
Sahne değişkeni olarak “Sure” oluştur (örneğin 30 saniye).
4. Olaylar (Events)
Şimdi eventler ile oyun mantığını yazalım.
A. Rastgele Yıldız Oluşturma
B. Yıldız Tıklanmasıyla Puan Artışı
C. Süreyi Azaltma ve Oyun Sonu
D. Oyun Yeniden Başlatma Butonu
-
Ekrana bir buton ekle “Tekrar Başlat”
-
Butona tıklandığında sahneyi yeniden yükle (oyunu sıfırla)
5. Gelişmiş İpucu:
-
“Puan” değişkenini ekranda Text nesnesi olarak göster.
-
Süreyi de ekranda geri sayım olarak göster.
Örnek Olaylar Görseli (Kavram)
| Koşul / Event | Eylem / Action |
|---|---|
| Timer “YildizTimer” = 0 | Yıldız oluştur (random x,y), Timer sıfırla |
| Yıldız tıklanır | Puan +1, tıklanan Yıldızı yok et |
| Timer “SureTimer” = 0 | Süre -1, Timer sıfırla |
| Süre = 0 | Oyun bitti mesajı göster, yıldızları yok et |
| Tekrar Başlat butonuna tıklanır | Sahneyi yeniden yükle |
Kısa Özet:
-
GDevelop’da programlama yapmadan görsel olaylarla kolayca oyun oluşturabilirsin.
-
Rastgele nesne oluşturma, tıklama ile puan artırma ve süreli oyun yapma gibi temel mekanikleri demo olarak deneyebilirsin.
-
Bu oyun hem öğrenme hem de hızlı prototip oluşturma için çok uygundur.
Bu tarz kısa Python kodlarıyla bilgisayarınızı daha akıllı ve verimli kullanmak mümkün. Kodlarınızı otomasyon sistemlerine entegre ederek tam anlamıyla zaman kazandıran sistemler oluşturabilirsiniz.
Reviewed by LordMacro
on
Haziran 06, 2025
Rating:



Post a Comment