110 likes | 195 Views
Project AACG Academiejaar 2008-2009. ZombieNation. Sam Vanderstraeten Sibrand Staessens Bernard Spitz Arno Barzan Jan Anthonissen. Inleiding. Concept Vereisten Extra’s Demo. Concept. Inspiratie: Boxhead Third-person shooter (TPS) Speler(s) vechten tegen zombies
E N D
Project AACG Academiejaar 2008-2009 ZombieNation Sam Vanderstraeten SibrandStaessens Bernard Spitz Arno Barzan Jan Anthonissen
Inleiding Concept Vereisten Extra’s Demo
Concept • Inspiratie: Boxhead • Third-personshooter (TPS) • Speler(s) vechten tegen zombies • Twee spelmodi: • Survival • Escape
Vereisten • Autonome objecten -> AI • Micropather: A* • Server verzorgt AI • Interpolatie van zombies tussen posities
Vereisten • Animatie • Zowel speler als zombies hebben loop-, sterf- en aanvalanimaties • Helikopter vliegt door de wereld en dropt packets • Wapens op de grond draaien rond • Crates “verkleinen”
Vereisten • Interactie omgeving • Schieten op zombies • Crates opnemen, verplaatsen • Ontsnappen in de helikopter • Nieuwe objecten • Helikopter dropt nieuwe crates • Spelers kunnen deze vrij plaatsen
Vereisten • Level of detail • Pathfinding • Network packets 1-to-1 ipvbroadcast naar alle clients waar mogelijk => beperken netwerk belasting (client&server) • Level of detail in de Ogrelibrary => beperken rendering belasting (client)
Vereisten • Multiplayer • RakNet • Co-op spel • Afspreken in lobby • Mogelijkheid tot chat in lobby en in de wereld
Extra’s • Geluid • OpenAL • Achtergrond muziek • Schiet-, loop- en sterfgeluiden
Extra’s • Level editor • Qt • Sneller mappen maken • Data uit files • Server met GUI