1"""
2[Title/Звание]
3 TryNotToRust
4[Description/Обрисовка]
5 Игра в която посредством камерата играча трябва да улавя с уста валящи от небето
6 дамаджани с ракия и същевременно да избягва шишета с вода, за да не ръждяса.
7[Functionalities/Надарености]
8 Това ще е десктоп приложение, в което потребителя ще може:
9 -да започва нова игра, да запазва резултат в локален лидерборд
10 и да го разглежда по-късно
11 -по време на игра да получава маска и по нея да следи своето ниво на ръжда
12 -впрягайки гъвкавостта на врата и устата си да улавя колкото се може повече
13 дамаджани с ракия докато избягва шишета с вода. Това ще става като програмата
14 следи за позицията на устата на играча и когато тя съвпадне с локацията на дамаджана
15 ще му бъдат давани точки, а когато тя попадне на вода ще му бъдат вземани точки и
16 маската му ще бъде разменяна с по-ръждива
17 -при края на играта когато той е прекалил с водата и напълно е ръждясал, ще има
18 възможността да запази своя резултат в лидерборда както и да започне нова игра.
19[Milestones/Възлови точки]
20Модул за обработка на видеото
21 Модул за рендърване на маска
22 Модул за следене на позицията на устата
23Модул за комуникация с камерата
24Интерфейс
25Модул за game логиката
26 Модул за играча
27 Модул за обектите
28[Estimate in man-hours/Времеоценка в човекочасове]
29 50-60 часа
30[Usage of technologies/Потребление на технологии]
31 OpenCV и Mediapipe за работа с камерата, обработка на кадрите и
32 face landmark detection за рендърването на маската
33 OpenCVGUI или PyQt ако първото не е достатъчно
34"""
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Георги Кунчев
04.01.2024 20:27I'm a simple man. I see дамаджани с рикия, I like!
Като цяло може да не стигне за максимален брой точки, а не мога да предложа подобрения по самата игра, затова предлагам да добавиш база данни, в която да пазиш история на игрити, а от базата да можеш да вадиш статистика, която експортираш в Ексел.
|