benteng kerdil bagaimana mencairkan ais


Jawapan 1:

Hmmm ... saya katakan secara umum untuk roguel seperti nasihat terbaik adalah dengan menggunakan bahasa yang anda selesa gunakan, tentunya untuk pendekatan Nethack atau Neo Scavenger. Seharusnya tidak ada sesuatu yang perlu anda laksanakan yang di luar kemampuan bahasa umum umum semasa.

Untuk sesuatu yang mencuba tahap simulasi Dwarf Fortress, anda mungkin ingin memilih bahasa yang mempunyai reputasi untuk berjalan pantas, sebaik sahaja dunia permainan anda hampir sama kompleks dengan DF, simulasi anda perlu sangat efisien untuk keseluruhannya bukan hanya untuk merangkak.

Beberapa sumber berguna:

Soalan Lazim Roguelike DevMegathread Pembangunan RoguelikePlanet Roguelike-Devhttps://www.reddit.com/r/roguelikedevForum Temple of The Roguelike

Anda mungkin juga ingin melihat (atau mengambil bahagian dalam) 7DRL - cabaran hackathon untuk membuat roguelike dalam 7 hari ...

Cabaran 7DRL

Jawapan 2:

Bahasa yang paling sesuai untuk anda gunakan adalah pengaturcaraan terbaik. Terdapat perpustakaan untuk permainan roguelike dalam banyak bahasa (lihat

Artikel - RogueBasin

). Berikut adalah beberapa contoh:

  • libtcod: pilihan biasa untuk 7DRL
  • http://ondras.github.io/rot.js/hp/: Baik untuk roguelik berasaskan web, semakin popular
  • paulofmandown / rotLove: Pelabuhan rot.js ke Love2D
  • Kutukan adalah pilihan biasa untuk beberapa roguelik sekolah lama, dan saya rasa ia masih digunakan

Terdapat juga pembangun roguelike yang membuat kod dalam C ++ tanpa perpustakaan pihak ketiga, kecuali mungkin SDL.

(Terima kasih untuk A2A, maaf kerana menjawab begitu lewat)


Jawapan 3:

Untuk membuat permainan apa pun, bahasa apa pun akan sesuai jika:

  1. anda boleh menggunakannya (anda dapat menggunakannya, dengan pengetahuan atau jika cukup mudah untuk belajar sekarang untuk anda atau pasukan anda)
  2. ia menghasilkan aplikasi yang berjalan di komputer pelanggan anda
  3. dengan mudah dapat menghasilkan aplikasi yang berjalan cukup pantas untuk keperluan permainan anda.

Saya berpendapat bahawa untuk Rogue-Like, bahasa yang anda ketahui akan sesuai sejauh yang sesuai dengan sasaran anda. Persembahan sebenarnya tidak menjadi masalah dalam permainan seperti ini. Generasi dunia boleh memerlukan prestasi tinggi jika generasi dunia anda benar-benar kompleks.

(jawapan dipetik dari: http://stackoverflow.com/questions/500404/what-programming-language-would-be-best-for-creating-a-roguelike-game) Saya bersetuju dengan jawapan ini, gunakan bahasa yang anda gunakan fasih dan selesa digunakan.