Минчо обнови решението на 19.12.2022 02:01 (преди около 2 години)
Като човек, който в последните години е играл предимно rogue-li(k|t)es, виждам откъде би дошла необходимата сложност на проекта.
That being said, смятам, че подценяваш времето, което ще ти отнеме. Замисли се за враговете например - ще трябва да имплементираш някакъв pathfinding, базов AI (според изискванията ти), както и разнообразие от самите врагове. Това е само за враговете, отвъд това имаш механики за отделните класове, room generation, loot interaction, менюта и прочие.
Това е просто heads up да не чакаш до последния момент, защото може да се окаже, че времето няма да стигне за да изпълниш визията, която имаш за играта. :)
П.П. В този ред на мисли, не е зле да се замислиш по-детайлно за изпълнението. Изискванията ти са окей, но този understimation (ако се окажа прав) показва, че не си сигурен как точно ще подходиш (thus и липсата на milestones).
За класовете не мисля да страня от стандарта ака rogue, warrior, ranger, mage за room gen-a мислех да направя фаел с гарантиран макс размер за стая и да се движа в него като избира рандъм число и това е поредната позиция стаята (в фаела да са около 10-20 вида стай, и дано измисля достатъчно че да се усещат разнообразни) за loot той ще е основно от шопа а в dungeon-а да са само буфове за ръна, голд и може би нещо в стил giga weapon за следващата стая или 2, ама това спада до някъде към бъфове. За факта че няма milestones е по скоро не съм сигурен как да си структорирам като разпределение работата и подредба кое след кое да на правя и е силно вероятно да го правя от тук малко, от там малко, а доиде ми идея за това... А за енемито ще отделя най-много време защото съм firm believer, че combat-a e най-важната част от една игра