Цвета обнови решението на 22.04.2015 00:16 (преди над 9 години)
С какво мислиш да го реализираш?
Ако отговора е django/друг framework: Не мисля, че е достатъчно за проект. Всичко от т.1 до 5 би могло да се направи за час-два с фреймуърк, а вероятно дори е самия туториъл за него. Ще трябва да добавиш още много функционалност. Например API за плащания, лог на движението по сметката, справки за движенията или още други неща. Не се ограничавай с моите предложения за функционалност, може да измислиш още. Но изброй още неща и когато ни се сторят достатъчни ще ти кажем.
Ако го правиш без framework: Проекта ще е приемлив ако направиш всичко от уеб сървъра през някакво MVC до всичко, което си изброила. Това значи никакви джангота, flask-ове и други еквивалентни.
Добре, тъй като не съм пипала django или който и да е друг framework и не мисля, че ще се справя с това да си пиша сама логиката за server-а, смятам да предкложа друга идея за проект, която и без това беше първият замисъл.
Предлагам игра без графичен интерфейс, която ще се играе в конзолата. Идеята на играта е да си избереш герой (ще има набор от герои с различни точки, които ще определят тяхната трудност при игра). Когато започнеш нова игра, си избираш с каква трудност да е, ще има и опция save и load. Когато избереш трудността, започваш играта от level 1, като с всяко следващо ниво играта ще става все по- трудна. Целта на играта е да се измъкваш от лабиринтите, в които те пуска, и да стигнеш до по- горно ниво. Да преминеш нивото, ще пречат различни гадини, чиято трудно ще зависи от трудността, която си избрал в началото на играта, бос, който няма да може да се подмине за минаване на нивото, стени, портали и тем подобни. Битките ще се симулират. Тъй като на всяко преминато ниво трудността ще става по- голяма, статса на героя ни също ще се променя с някакви проценти. По време на играта ще можем да намираме различни предмети: оръжия, брони, колби и т.н, които ще се избират рандом от някаква база. Движението на героя ще става, чрез текстови команди или клавиши.
Как върви играта? С теб вече говорихме, че сме съгласни с идеята ти. Ето го написано тук :)