<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Java SE 18 játékfejlesztés

Betöltés ...
Bélyegkép

Dátum

Folyóirat címe

Folyóirat ISSN

Kötet címe (évfolyam száma)

Kiadó

DOI

Absztrakt

A dolgozatomban bemutatom a „Fruit Catcher”, egy Java SE 18-ra épülő asztali játék teljes körű tervezését és megvalósítását, amelynek célja, hogy bizonyítsam a platform erősségeit a játékfejlesztésben. Továbbá, hogy elmélyítsem a szoftvermérnöki szakértelmemet, és karbantartható, felhasználóbarát alkalmazást hozzak létre; ennek megfelelően a dolgozat minden fázisát dokumentáltam a követelményelemzéstől a tesztelésig és értékelésig. Egy réteges MVC architektúrát alkalmaztam, a JavaFX frontendet moduláris backend-del és JDBC-alapú MySQL/SQLite-perzisztenciával párosítva, miközben a minőséget átfogó JUnit és TestFX tesztcsomagokkal garantáltam. A játékmenetet dinamikus nehézségi fokozattal, XP-vezérelt teljesítményrendszerrel és élénk audiovizuális visszacsatolással gazdagítottam, amely fenntartja a játékosok elkötelezettségét. Minden funkcionális és nem funkcionális követelmény teljesült; a teljesítmény és használhatóság mérései megerősítették a zavartalan működést és a pozitív felhasználói fogadtatást. Az eredmények azt mutatják, hogy a Java SE kiválóan alkalmas az interaktív játékok létrehozására, és a projekt szilárd alapot kínál a jövőbeli bővítményekhez, például a többjátékos támogatáshoz vagy az online ranglistákhoz.

Leírás

Forrás

Jóváhagyás

Áttekintés

Kiegészítve

Hivatkozik rá

Jogok és engedélyezések

Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.