kääbuskindlus kuidas sulatada jääd


Vastus 1:

Hmmm ... Ma ütleksin üldiselt, et roguelike jaoks on parim nõuanne kasutada seda keelt, mida te mugavalt kasutate, kindlasti Nethacki või Neo Scavengeri lähenemisviisi jaoks. Rakendamiseks ei tohiks olla midagi, mis ületaks ühegi praeguse üldotstarbelise keele võimalusi.

Dwarf Fortressi simulatsioonitaseme proovimiseks peaksite tõenäoliselt valima keele, millel on hea jooksmise maine, kuna kui teie mängumaailm jõuab nii keeruliseks kui DF, peab teie simulatsioon olema kogu jaoks väga tõhus asi, et mitte lihtsalt roomata.

Mõned kasulikud ressursid:

Roguelike Dev KKKRoguelike arendus MegreadreadPlaneet Roguelike-Devhttps://www.reddit.com/r/roguelikedevRoguelike foorumite tempel

Samuti võiksite vaadata (või osaleda) 7DRL-i - hackathoni väljakutset, et luua roguelike 7 päeva jooksul ...

7DRL väljakutse

Vastus 2:

Parim on keel, mille programmeerimisel tunnete end kõige mugavamalt. Roguelike mängude jaoks on raamatukogusid paljudes keeltes (vt

Artiklid - RogueBasin

). siin on mõned näidised:

  • libtcod: 7DRL-ide jaoks tavaline valik
  • http://ondras.github.io/rot.js/hp/: hea veebipõhiste roguelike jaoks, populaarsus kasvab
  • paulofmandown / rotLove: rot.js-i port Love2D-le
  • Needused olid mitme vana kooli roguelike jaoks tavaline valik ja ma arvan, et seda kasutatakse siiani

On ka roguelike arendajaid, kes kodeerivad C ++ -s ilma kolmandate osapoolte teekideta, salvestades võib-olla SDL-i.

(Tänan A2A eest, vabandust, et vastasin nii hilja)


Vastus 3:

Mis tahes mängu tegemiseks sobib mis tahes keel, kui:

  1. saate seda kasutada (oskate seda kasutada teadmiste põhjal või kui seda on teie või teie meeskonna jaoks praegu piisavalt lihtne õppida)
  2. see toodab rakendusi, mis töötavad teie kliendi arvutis
  3. see võib hõlpsasti toota rakendusi, mis töötavad teie mängu vajaduste jaoks piisavalt kiiresti.

Ma arvan, et Rogue-Like'i jaoks on kõik teie tuttavad keeled õiged, kui need teie sihtmärgini ulatuvad. Etendused pole sedalaadi mängudes tegelikult probleemiks. Maailmapõlv võib nõuda suurt jõudlust, kui teie maailmapõlv on tõesti keeruline.

(vastus tsiteeritud: http://stackoverflow.com/questions/500404/what-programming-language-would-be-best-for-creating-a-roguelike-game) Nõustun selle vastusega, kasutage keelt, milles te olete ladus ja mugav kasutada.