Решение на Изберете си проект от Кристиан Цветков

Обратно към всички решения

Към профила на Кристиан Цветков

Код

"""
Моят проект ще бъде играта 'Змия'.
Ще има възможност за записване на нивото и за зареждането му.
За load/save ще ползвам YAML.
Ще се играе само локално на 1 машина за 1 играч.
Предимно ще наблегна на unit test-ове (TDD), като ще гледам да има поне
конзолно UI.
"""

История (1 версия и 1 коментар)

Кристиан обнови решението на 25.04.2015 09:24 (преди над 9 години)

+"""
+Моят проект ще бъде играта 'Змия'.
+Ще има възможност за записване на нивото и за зареждането му.
+За load/save ще ползвам YAML.
+Ще се играе само локално на 1 машина за 1 играч.
+
+Предимно ще наблегна на unit test-ове (TDD), като ще гледам да има поне
+конзолно UI.
+"""

Идеята е ок, но е добре да се добавят малко екстри.

Що се отнася до интерфейса, ако искаш да е конзолен разгледай urwid

Помисли си за възможността за двама играчи в мрежа или поне на една машина използвайки различни копчета от клавиатурата.

Измисли формат, в който да дефинираш различни нива, така че да могат да се зареждат различни „светове“ за всяка игра.