Skip to content

martinely95/Bricknoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bricknoid

Идеята ми за проект е игра. Казва се deadblocks a.k.a. bricknoid. Избрах си проекта, тък като съм правил същия на C++ и искам да видя как ще успея да осъществя играта чрез пайтън. Избрах го също така, защото искам да разбера как се работи с GUI на пайтън, а една игра е идеалната предпоставка за това.

Нещата, които ще се включат в играта са:
(v1.0)
Основно меню, което ще е първото нещо, което човек ще вижда като стартира приложението.
В първоначалната версия на играта блокчетата ще са едноцветни и ще се "убиват" с едно уцелване.
Играча ще губи като пропусне да удари топчето.
(тъй като не знам колко време ще ми е необходимо да направя играта от нулата на пайтън)

От тук нататък следват "подобрения" на тази първоначална версия на играта:
(v2.0)
Началното меню ще включва елементите:

  • Start a game
  • Instructions
  • High score
  • Exit the game

Играча ще може да се връща в началното меню по всяко време.
Ще има блокчета в различни цветове.
Ще има блокчета, които ще бъдат убивани по-трудно и такива, които ще бъдат безсмъртни.
Ще има много и различни нива.
Система за highscore и възможност за продължаване на играта след време.

От тук нататък са неща, които само ако ми остане време ще направя(т.е. "официално" проекта ще ми е v1.0 и ще се постарая да го докарам до v2.0):

v3.0:
Change settings (controls, graphics, audio) - в менюто [Eventually]
Като се върне в менюто, в последствие играча ще може да си продължава
играта пт там, докъдето е бил стигнал. [Eventually]
Ще има блокчета, които ще пускат бонуси. [Eventually]
Ще има музика към играта и звук при сблъсък с блокче.[Eventually]
Ще има различни нива. [Eventually]

v4.0:
Ще може да се играе от 2ма на 1 клавиатура. [Eventually]
Multiplayer online.(освен 2ма на 1 клавиатура)[Eventually][Eventually]

Target fps: 60

Releases

No releases published

Packages

No packages published

Languages