Csoport neve: JZBBG

Feladat sorszáma: 1

Feladat címe: Knights Age

Projekt terv

Gyakorlatvezető:

Árvai László

Csoport tagok:

Sándor Jánosprogtervsandorj2002@gmail.com
Adamcsik Bendegúzprogtervbendeguz.adamcsik@gmail.com
Dobozi Botondprogtervboti2424@gmail.com
Füzi Gergő Róbertmérnökinfófgergo21@gmail.com
Sebe Zsoltprogtervsebezsolt2@gmail.com

2024-09-23

DátumVerzióLeírásSzerző
2024-09-230.1Első verzióSándor János
Adamcsik Bendegúz
Dobozi Botond
Füzi Gergő Róbert
Sebe Zsolt

1 Csoport Tagjai és Struktúrája

A projekt fejlesztői csapata több szakterület képviselőiből áll, akik a játék különböző részeinek fejlesztésében közösen vesznek részt.

2 Fejlesztési Terv: Mérföldkövek és Eredmények

  1. Koncepció és tervezés (6. hét)
  2. Prototípus készítés (6-9. hét)
  3. Béta verzió és tesztelés (10.hét)
  4. Végleges verzió kiadás (11-13. hét)

3 Programozói nyelvek, fejlesztő eszközök

Mivel a Godot játékfejlesztői motort fogjuk használni ezért 2 nyelv közül tudunk választani. Az egyik a C# a másik a GDScript.

Ezt a projektet GDscriptben fogjuk megvalósítani. A GDScript egy Pythonhoz hasonló szintaxisú programozási nyelv.

Sorosan integrálódik a Godot motorral, így optimális teljesítményt és kompatibilitást biztosít a motor funkcióival. A csapatunk számára könnyebben kezelhető, ami csökkenti a tanulási időt és gyorsabb prototípus-készítést eredményez.

A szükséges fejlesztői eszközök:

4 Használni tervezett eszközök, technikák

Egyéb eszközök, technikák:

5 Leendő produktumok és létrejöttük ideje.

Leendő Dokumentumok:

Létrejöttük ideje:

6 Tesztelési követelmények

Az egyes játékelemek, mint például a karakterek mozgása, támadási mechanizmusok, és a pályával illetve az esetleges nem játékos karakterekkel folytatott interakciók helyes végrehajtását teszteljük. A tesztekben az összes lehetséges helyzetet próbáljuk szimulálni, mint például a karakterek ütközésének és a támadások helyes végbemenetelét valamint a spam elleni védelmet. A teljesítménytesztelés: A játék teljesítményének mérése, például az FPS mérése, betöltési idők és a játék stabilitása különböző hardver konfigurációkon. A játék kényelmesen való használhatóságának és az irányítás intuitív és könnyen használhatóságát is teszteljük.

7 Bemutatás (demó) és szállítás módja, ideje

Jelenleg a projekt még nincs kész a bemutatásra. A bemutatás célja az lesz, hogy a játék kulcsfontosságú funkcióit és mechanikáit ismertessük a megrendelőkkel és az érdekelt felekkel. A bemutató során részletesen bemutatjuk a játékmenetet, a karakterek mozgását, a harci rendszert és a felhasználói felületet. A demó időpontja és részletei később kerülnek meghatározásra, miután a fejlesztés elérte a megfelelő készültségi szintet.

8 Információ források

https://docs.godotengine.org