Csoport neve: Nil
Feladat sorszáma: 6
Feladat címe: Stratégiai játék
Projekt terv
Gyakorlatvezető::
Répási Tibor
Csoport tagok:
Szmetankó Gábor |
EMS4D7 |
szmeti@chello.hu |
Farkas Dániel |
VGF0AV |
farkasd@gmail.com |
Borsody Péter |
XRCMHR |
borsody@iit.uni-miskolc.hu |
Borsody Zsombor |
AV8VOD |
borsody_zs@freemail.hu |
Herczeg Ádám |
F8T8FT |
herczeg@iit.uni-miskolc.hu |
Soós Dániel |
BJFFAF |
soos1@iit.uni-miskolc.hu |
2006.02.28.
Projekt terv
Csoport tagjai, struktúrája
Vezető:
Szmetankó Gábor: tervezés, fejlesztés,
implementálás ( játék motor )
További
tagok:
Borsody Péter: tervezés, fejlesztés, implementálás ( hálózati komponens )
Borsody Zsombor: tervezés, fejlesztés, implementálás ( grafikus rész )
Farkas Dániel: tervezés, fejlesztés, implementálás ( játék motor, mesterséges intelligencia )
Herczeg Ádám: tervezés, fejlesztés, implementálás ( történet )
Soós Dániel: tervezés fejlesztés, implementálás ( történet )
Fejlesztési terv: mérföldkövek, eredmények
A fejlesztés első szakaszában a csapat előkészítő dokumentációt készitett, a játék fő irányvonalai körvonalazódtak.
A követelmény analizis készül el a következö lépésben, amely tartalmazza az elöre láthatólag szükséges paramétereket.
Fejlesztés harmadik állomása a specifikációs dokumentumok leirása. Ennek szemléltetésére UML ábrákat fogunk szerkeszteni.
Az ezt követö fázis az osztálydiagramm kivitelezése.
Az implementációs szakaszban jól
átgondolt és egyeztetett tervek alapján az
osztályok fokozatos megvalósitása történik.
Ezzel párhuzamosan a kivitelezett osztályok
mûködésének folyamatos tesztelése
zajlik.
Programozói nyelvek, fejlesztő eszközök
A fejlesztés
elsösorban a Java SDK 1.5 keretrendszer segitségével
történik.
Az ingyenes Eclipse és NetBeans
Java fejlesztö eszközök nagyban könnyitik a
munkát és segitik a szintaktikai, szemantikai
ellenörzést.
UML szerkesztési funkcióra
a Jude szoftvert használjuk, a Star UMLel együtt.
Az
osztálytervezésben nagy segitségünkre
lehet a Microsoft Visio.
Használni tervezett eszközök, technikák
A játék képi
megjelenitését a következö grafikai
szoftverekkel tervezzük tervezni:
PaintBrush,
Photoshop, Gimp.
Egyéb segédeszközök
többek közt a 3D Studio Max, a Soundforge, az
OpenOffice.org.
Leendő produktumok (dokumentum), és létrejöttük ideje.
A következö
dokumentumok elkészitését tervezzük:
Vizio dokumentum ( 2006. március 1.)
Specifikációs
fázis dokumentuma ( 2006. március 20. )
Osztály
terv ( 2006. április 14. )
Az elkészitett szoftver
és annak dokumentációja. ( 2006. május )
Tesztelési követelmények
Az implementált program teszteléséhez elöre elkészitett eseteket és helyzeteket, generált minták alapján végzett teszteket végzünk.
Bemutatás (demó) és szállítás módja, ideje
Tervezzük a demo átadását 2006. május közepén. A szállitás elektronikus hordozó eszközön, DVD-n, a dokumentációk és a hordozón elhelyezett PDF fájlban.
Információ források
A
projekt létrejöttének
nélkülözhetetlen forrás irodalma:
Ian
Somerwille
Software engineering, 6th Edition, Addison Wesley,
2001
Erik Bethke
Game Development and Production, Wordware Publishing, Inc., 2003
Tom Meigs
Ultimate Game Design: Building Game Worlds, McGraw-Hill/Osborne, 2003
Internetes
oldalak:
http://www.iit.uni-miskolc.hu/ficsor
http://java.sun.com