Gameboy için C++ Geliştirme bilgi için: C++ How to Program, 5/e ve internetin bazı öğreticiler ve kaynakları, ama ben Nintendo Gameboy Advance oyunlar geliştirmenin yollarını öğrenmek isteyen C++'u kullanarak, ancak sadece internetteki kaynaklarda, çünkü şimdi sadece denemek istediğim bir şeyle para harcamak istemiyorum.İyi Eğitimi I Deitel bu kitap ile <em>C++</em> öğreniyorum
cevap
DevkitPro'u ve TONC gibi iyi bir kitaplık edinin. Ayrıca, daha fazla yardım alabilirsiniz GBADev.
GBA geliştirmede C++ kullanabilirsiniz, ancak düz C önerilir. Yine de seçim yapmak senin.
Neden C++ önerilmez? –
Eh, tüm sınıflar şey üzerinde bir sürü ekstra yük var. Damage (the Kid, 20) 'i sadeceKid.Damage (20)' i çağırmaktan daha kolaydır, burada buEntity bir Hasar yöntemini tutan bir diğerine dayanan bir sınıfın örneğidir. Ama bu aynen benim teorim, adamım. – Kawa
Sınıflar, iyi C'ye kıyasla çok az yük katıyor. Onlar da kötü C'den daha düşük bir yüke sahip olabilirler. Örneğin, sanal mirasın C'de taklit edilmesi zordur. C: C'nin istisna modeli olan _does_ ek yükü nedir. –
Ayrıca wxwidgets öğelerini çok yararlı bir şekilde deneyebilirsiniz. İşte size basit bir oyunun büyük resimdir:
- anahtarı için kontrol g/ç, oyun mesela puanının çeşitli istatistikleri izlemek, çevre, sprite (lar) oluşturarak kurma sorumlu gameEngine sınıfı (vb birçok çalışır)
- Sprite Sınıfı (yaşam, sağlık, yön vb gibi şeyler izleyecek)
- Kahraman nasıl -> kendi işlevselliğinin bazılarıyla sprite sınıfından devralır.
- Düşman -> Ayrıca sprite sınıfından miras alır.
- Yangında -> Sprite öğesinden de devralınır.
Ayrıca arka bahçenizde bir ağ kurabilirsiniz. Sonra ** mermi ** modeli. ** voleybol ** veya ** badminton ** oynayıp oynamayacağınıza karar verin ve uygun topu ya ** ya da ** birdie ** yapın (mermiden miras almalısınız). ** actionator **, hem ** eller ** voleybol için ** hem de badminton için ** raket ** elde edebileceğiniz iyi bir temel sınıftır. Oyunun her turunda, mermi zemine ulaşana kadar aksiyoncu kullanımını değiştirin. İsterseniz aynı zamanda mermiden ** gameboy ** türetebilir ve cevabınızı yaptığınız gibi pencereden dışarı atabilirsiniz ... :-) – HostileFork
Bu yıllar önceydi - yazmayı bile hatırlamıyorum- - ama eminim seni reddetmedim! Sadece seninle biraz eğlendim * (ama benzer şeyler yapmak için insanların davasına baktım. Bu yüzden bunu yapmaktan dolayı özür dilemek ve özür dilemeliydim) * Ama kaburgaya gömülmüş olan nokta o kadar soyut ki "Tuzlu Limonlu Soslu Tavuk" için bir tarif okuduğunuzda, fırının nasıl açılacağı konusunda son derece ayrıntılı talimatlar veren "Tuzlu Limonlu Sos Yapın. Tavukla Birleştirin. Tadını çıkarın!" Soru Gameboy hakkında soruyor; * özellikler * yardım. – HostileFork
hayret verici bir hostenizdir;) lol.Şimdi cevabıma baktığımda biraz aptalca geliyor. Aşağı oylamayı umursamıyorum, sadece bir sayıdır, ancak bir açıklama ile yapılırsa en azından kişi gelecekte iyileşebilir. Özür dilemek zorunda değilsin, bana öğrettiğin için teşekkür etmeliyim :) – infinitloop
- 1. iyi kitap
- 2. iyi bir yol Ben piton öğreniyorum dize
- 3. İyi .Net Remoting Eğitimi/Rehberi
- 4. android admob eğitimi için iyi bir kaynak
- 5. Yeni başlayanlar için iyi hata ayıklayıcı eğitimi
- 6. iyi rehber Şu anda Vikikitap'a arasında XML öğreniyorum XML
- 7. Picasso i her yerde ne elde sonradan</p> <p>olabilir, bu i
- 8. nasıl angularjs öğreniyorum angularjs
- 9. Ben Node.js. öğreniyorum
- 10. Oturum Yönetimi ile ilgili bahar eğitimi
- 11. i bu işlem sızıntı bellek
- 12. Herkes google cam eğitimi için iyi bir bağlantı önerebilir mi?
- 13. Geri arama eğitimi
- 14. C soket programlaması için iyi bir kitap/kılavuz nedir?
- 15. iTextSharp için iyi bir rehber kitap veya API dokümanı?
- 16. Yazılım geliştirme referansları için en iyi çevrimiçi kitap hizmeti nedir?
- 17. .NET 4 Görev Sınıfı Eğitimi
- 18. asla Bu i yürütmesini komut
- 19. CodeIgniter'ın - <strong>Kitap</strong> adlı benim denetleyicisi de
- 20. Kitap kataloğumda bir kitap dizisini ilgili yazara nasıl atayabilirim?
- 21. CountDown Zamanlayıcı ios eğitimi?
- 22. Django eğitimi: choice_set nedir?
- 23. Tensorflow çeviri eğitimi - ne zaman duracak?
- 24. Nesneler Bir öğretici üzerinde <code>Unity</code> inşa benim ilk 2D oyun öğreniyorum Unity
- 25. Erlang PDF kitap kütüphanesi
- 26. OpenFileDialog sorunu i kazanmak şeklinde OpenFileDialog ile bu sorun var
- 27. Erlang corba eğitimi veya örnek?
- 28. Kitap İsteği: Dağıtılmış algoritmalar
- 29. Kitap için Pelikan teması
- 30. CruiseControl.net istatistik eğitimi
İşletim sisteminizi ve derleyicinizi tamamladıktan sonra veya daha önce GBA oyunları yazacak mısınız? – William
@William hayır hayır, ilk MMO'sunu bitirmek zorunda! – Ricket