1"""
2[Title/Звание]
3Slay the python
4[Description/Обрисовка]
5Копие на "Slay the spire". Ако трябва да е по-подробно - Roguelike deck-builder игра в която ще трябва да се биеш с чудовища изполвайки тестето си с карти,
6като ставаш по-силен като добавяш нови карти към него и получаваш реликви. Целта ти е да биеш чудовището на последния етаж.
7[Functionalities/Надарености]
8Играчът избира карта от ръката си и я играе срещу враг или в своя полза, като
9програмата разрешава ефекта (щети, блок, статус ефекти) и актуализира състоянието на битката.
10В края на всеки негов ходпротивникът действа спрямо предварително дефинирано поведение като може да напада, да се подсилва или да прави играча по-слаб.
11След победа играчът избира една от три случайно предложени карти за добавяне към тестето му.
12Картите ще могат да се ъпгрейдват и така да станат по-силни.
13Картата на акта се генерира процедурно с различни типове стаи (Ако остане време иначе само един път :))
14(битка, елит, campfire, магазин, boss).
15Елит битките са с по-силни опоненти но за сметка на това получаваш реликва.
16На campfire може или да почиваш за да се излекуваш или да ъпгрейднеш някоя твоя карта.
17В магазина може да купуваш карти и реликви.
18Боса е последният опонент, който играча трябва да победи.
19[Milestones/Възлови точки]
20Модул за логиката на картите.
21Модул за тестето на играча
22Модул за играча и неговото ръка.
23Модул за враговете където се определят какво ще им е поведението.
24Визуализация на битката - ръка, живот, блок, енергия, врагове etc.
25Map модул - генериране и визуализация на картата.
26Модул за артефакти, които играча ще може да взима поврене на рън
27Модул за магазин.
28Модул за случайни събития.
29Модул за campfire.
30Main menu.
31Custom art
32Cutom soundtrack
33[Estimate in man-hours/Времеоценка в човекочасове]
3460-80 часа (Зависи, колко ще наблегна на някои елементи)
35[Usage of technologies/Потребление на технологии]
36pygame — основен game loop, рендиране, обработка на input
37random — процедурно генериране на map и card rewards
38"""
----------------------------------------------------------------------
Ran 0 tests in 0.000s
NO TESTS RAN
Виктор Бечев
17.05.2026 15:39Cool. Не съм играл новата, но имам някой друг час в StS.
Тук-таме си споменал кое ти е nice-to-have, но помисли за приоритизация генерално, за да имаш адекватна последователност, в случай, че времето не ти стигне.
|