İçindekiler:
- Adım 1: Gui Geliştirmek İçin Bazı Temel Sözdizimlerini Öğrenmek
- 2. Adım: Oyunun Hoş Geldiniz Sayfası
- Adım 3: Oyunun Seviyesini Seçme
- Adım 4: Algoritma
- Adım 5: Yılan Boyutunu Artırma ve Puanı Artırma Algoritması
- Adım 6: Oyun Bitti Koşul:
- 7. Adım: Sayfadan Çık
- Adım 8: Video ve C Kodu Bağlantısı
Video: C'de Yılan Oyunu: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Yılan oyunu, c programı kullanılarak çok kolay bir şekilde geliştirilebilen eski cep telefonlarında popülerdi. Bu projeyi oluşturmak için c sözdizimini temel düzeyde anlamanız gerekir. Örnek: for döngüsü, while döngüsü vb.
Bu tür bir oyun projesi inşa ederek programlama beceriniz büyük ölçüde gelişecektir.
Adım 1: Gui Geliştirmek İçin Bazı Temel Sözdizimlerini Öğrenmek
Renk ekleyebilir ve yazmak istediğiniz yere yazdırabilirsiniz.
Aşağıdaki gibi temel sözdizimini öğrenmeniz gerekir:
1)gotoksi(x,y)
2)metin rengi()
3)metinarkaplanı()
4)kbhit()
2. Adım: Oyunun Hoş Geldiniz Sayfası
yukarıdakileri kullanarak uygun arka planı ve yazı tipini seçin.
oyun başlığını göstererek kullanıcıyı karşılayın
Adım 3: Oyunun Seviyesini Seçme
Oyun başlığını gösterdikten sonra.
ekranı temizle()
seviyeleri göster ve kullanıcıdan seviyeyi seçmesini iste
kullanıcı tarafından seçilen seviyeyi değişkene kaydedin ve kullanıcının zorluk seviyesini artırmak için kullanın.
Adım 4: Algoritma
rastgele işlev:
c programında, yiyecekleri ekranın herhangi bir noktasına yerleştirmek için kullanılan rastgele bir fonksiyon vardır.
Böylece, ekranın herhangi bir noktasına yiyecek yerleştirmek için bu işlevi kullanın.
Ekranda hareketli yılan:
Görüldüğü gibi yılan ekrana ''*'' yazdırılarak yazdırılıyor. Bu nedenle, başta bir karakteri yazdırıp sonunda bir karakteri silerek yazdırmamız gerekiyor.
Yön Değiştirme:
Yılanın yönü kbhit() işlevi kullanılarak değiştirilebilir.
karaktere buna göre bastığınızda yılanın yönünü değiştirecektir.
Adım 5: Yılan Boyutunu Artırma ve Puanı Artırma Algoritması
Yılanın artan boyutu:
Yılan ilerlediğinde boyutu artar ve yılanın koordinatı besin koordinatıyla eşleştiğinde yılanın boyutu artar.
Artan puan:
Yılan yemeği aldığında kullanıcının puanı da artar
Yukarıdaki görüntüden, kullanıcı puanının ve yılan boyutunun arttığı açık olabilir.
Adım 6: Oyun Bitti Koşul:
Yılan ekranın sınırına dokunduğunda oyun biter.
Bu, sınırın koordinatını yılan koordinatıyla karşılaştırarak yapılabilir.
7. Adım: Sayfadan Çık
Son adım, kullanıcıya oynamaya devam etmek isteyip istemediğini sorun.
Adım 8: Video ve C Kodu Bağlantısı
yılan kodu için bağlantı
Önerilen:
3D Baskılı Yılan Robot: 7 Adım (Resimlerle)
3D Baskılı Yılan Robot: 3D yazıcımı aldığımda onunla ne yapabilirim diye düşünmeye başladım. Bir sürü şey bastım ama 3D baskı kullanarak bütün bir yapı yapmak istedim. Sonra robot hayvan yapmayı düşündüm. İlk fikrim bir köpek ya da örümcek yapmaktı, ama
NeoPixels Matrix:Yılan Oyunu: 4 Adım
NeoPixels Matrix:Snake Game: Çocukluğumuzda oyun kutumuzda veya cep telefonumuzda oynadığımız yılan oyununu hala hatırlıyor musunuz? Bugün 8*8 NeoPixels Matrix ile yılan oyunu yapmayı öğreneceğiz. Kontrol merkezi olarak Arduino uno'yu ve birlikte çalışmak için Joystick koparma modülünü seçtik
Yılan: Yararsız Makine: 5 Adım
Yılan: Yararsız Makine: Çocukken Nokia'nızda yılan oynadığınızı biliyor muydunuz? Belli bir noktada yılan kendi kuyruğunu kovalamaya başlayacaktı ve işte o zaman oyunun bitmek üzere olduğunu anladınız. Bunu bir robot haline getirmeye karar verdik, ancak oyun asla
Yılan Oyunu: 4 Adım
Snake Game: Merhaba Arkadaşlar, Bugün sizlere Python'da nasıl basit bir yılan oyunu yapılacağını ve bu tatilde arkadaşlarınızı şaşırtmayı göstereceğim. Bu çok basit, ihtiyacınız olan sadece python 3 ve pygame kurulumu. Bu talimatta, pygame'in nasıl kurulacağına dair video ekledim. Sonrasında
Arduino OLED Yılan Oyunu: 3 Adım
Arduino OLED Yılan Oyunu: Merhaba ve arduino OLED Oyununun nasıl yapılacağına dair talimatlarımıza hoş geldiniz, bu proje bir arduino ile ilk oyunumuzu yapmaya çalışırken ortaya çıktı, soooo, nokia'dan daha iyi nereden başlayacağımızı düşündük klasik Yılan (en azından