Csoport neve: TheBoyz

Feladat sorszáma: H1

Feladat címe: Projekt Terv






Projekt Terv




Gyakorlatvezető::

Mileff Péter


Csoport tagok:


Longaver Szabolcs

ECY3RI

jobbranyitbaltazar@gmai.com

Zagyva Zsombor Gábor

FXVAUU

zsombor.zagyva@gmail.com

Laczik Péter

VG5EHA

peterlaczik04@gmail.com

Valkó Attila László

U7W4RZ

valkoatti@hotmail.com

Szekeres Bendegúz

Z3VP2R

imp.bende@gmail.com


2024. 09. 24.


Dátum

Verzió

Leírás

Szerző

2024-09-22

1.0

Projekt terv dokumentum

Zagyva Zsombor Gábor

2024-09-23 1.1 Dokumentum bővítése Longaver Szabolcs

Zagyva Zsombor Gábor

Laczik Péter

Valkó Attila László

2024-09-24

1.2

Cleanup

Longaver Szabolcs


Tartalomjegyzék:

  1. Csoport tagjai, struktúrája

  2. Fejlesztési terv: mérföldkövek, eredmények

    1. Alap játékmechanikák fejlesztése
    2. Grafikai elemek és UI integráció
    3. Tesztelés és optimalizálás
    4. Tartalom véglegesítése és kiadásra való felkészülés
  3. Programozói nyelvek, fejlesztő eszközök

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

  5. Leendő produktumok (dokumentum), és létrejöttük ideje.

  6. Tesztelési követelmények

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

    1. Zárt alfa
    2. Zárt béta
    3. Teljes kiadás
  8. Információ források

CRPG Projekt Terv

1. Csoport tagjai, struktúrája

Tagok:
A csapat lapos struktúrájú: a feladatokat érdeklődés szerint osztjuk ki, a csapatvezető pozíció csak névleges.

2. Fejlesztési terv: mérföldkövek, eredmények

1. szakasz: Alap játékmechanikák fejlesztése
Ez a szakasz a játék magját képező funkciók és rendszerek kidolgozásáról szól, amelyek elengedhetetlenek a játékmenethez.
2. szakasz: Grafikai elemek és UI integráció
Ebben a fázisban a játék vizuális megjelenése és felhasználói élménye kerül fókuszba. A grafikai elemek és a felhasználói interfész kifejlesztése elengedhetetlen a játékélmény szempontjából.
3. szakasz: Tesztelés és optimalizálás
Ebben a szakaszban a játék mechanikáinak tesztelése és finomhangolása történik, hogy biztosítsa a hibamentes és kiegyensúlyozott játékmenetet.
4. szakasz: Tartalom véglegesítése és kiadásra való felkészülés
A fejlesztés utolsó szakasza a végső tartalmak integrálásával és a bemutatásra való felkészüléssel foglalkozik.

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

C#: A játékmotor és a backend fejlesztéséhez.
MonoGame: A játék motorjaként és keretrendszerként.
Visual Studio: A C# fejlesztői környezet.
GitHub: Verziókövetés és közös fejlesztés.

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

Paint.net, Blender, Audacity, Ableton, Total Commander, MS Teams stb.

5. Leendő produktumok (dokumentum), és létrejöttük ideje.

Projektterv, víziódokumentum, tesztelési követelmények stb. elkészítése.
Költségek, lehetőségek, követelmények feltérképezése, meghatározása. Ideje: félév vége (3 hónap).

6. Tesztelési követelmények

Fontos a visszacsatolás a tesztelők részéről. A tesztelőket mind a videojátékok
világában jártas, mind tapasztalatlan személyek köréből toborozzuk.

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

A CRPG projekt bemutatása és szállítása kritikus szakasz, visszajelzéseket gyűjtünk a
teljes kiadás biztosításához.

1. Zárt Alfa készítése (4-7 hónap)
2. Zárt Beta tesztelés (2-5 hónap) 3. Teljes kiadás (~1 évvel az Alfa verzió után)

8. Információ források

https://users.iit.uni-miskolc.hu/~mileff/szoftvert.htm