Download presentation
Presentation is loading. Please wait.
Published byAlannah Lyons Modified over 9 years ago
1
3rd Person Shooter Milestone 1
2
Timeplan & Progress table Timeplan Progress table Progress table
3
Coding conventions www.arcticlabs.com/codingstandards 176~ lines. Very thorough.
4
Sound specifications Sent to and approved by sound engineer. Close to 80 different specified sound FX. Link
5
Library research results Yake is a plugin based game engine framework. It comes with plugins for most of the components needed to make a game, such as rendering, physics and audio.
6
Yake details ”Entity system, with pluggable scripting modules for scripting entities' state machines, dynamic events and more” Math classes Rendering plugin: Ogre3D Input plugin: Ogre3D Physics plugins: ODE and Ageia Physx Scripting plugin: Lua Audio plugin: OpenAL GUI plugin: CEGUI
7
AI research results Because enemies in our game are all robots we don’t need any life-like behaviour. We will use conventional game AI techniques. Finite State Machine. Waypoints will be placed in each level to help enemies navigate. Enemies will have a pre-defined field of view. We are going to implement a load balancing mechanism.
8
Some reference material
9
Concept art
10
Flow charts
11
State machines
12
Did we make the MS1 goals? Documentation phase and the Code research phase are both complete. Project Plan Library & AI research documentation FSM & Flow Charts Coding conventions & Sound specs
13
What is next? Game Design Phase: –Concept art, reference material, level design, character design, design document. Code Prototype Phase: –Code testing ex. Physics, animation, shaders, sounds, lights etc. CG Test Phase: –Lowpoly & Placeholders, techtests (ex lightmapping, animations etc) in game engine.
14
Flames?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.