Download presentation
Presentation is loading. Please wait.
Published byClifton Rodgers Modified over 9 years ago
1
Troops and Flags Graduate Group #1 Introduction to Game Design and Development 12/10/2007
2
Graduate Team #1 Daniel – Model (Team Leader) Jonathan -- Rule Checker Priyesh – View Rob – AI Suhyong -- Graphic Artist
3
Our Tools Hardware –Nintendo DS Software. –Devkit Pro –PALib –Visual Studio 2005 –Photoshop –iDeaS (Nintendo DS emulator) Team Management –Google Groups Team messages and sharing –Google Code SVN Wiki
4
Our Game – Core Concepts core game mechanism and reasoning (rules, outcome, strategy, etc Jonathan do this
5
Our Game – How to Play Game basics, how to play Jonathan do this
6
Graphics Suhyung do this
7
Our Game Design Ported the board game design with changes –Ability to attack enemy troops –Partial flag capture –Destroy own barricade –Troop placement
8
Our Code Design Model-View-Controller-AI-Rule Checker –Split into 5 logical divisions –Interface + Implementation –Factory instantiation
9
Model Holds the current game state. –Board –Game pieces (barricades, flags, troops) –Player’s turn Controller, View, and AI can access the Model to do their calculations. Whenever the Controller asks to update the Model, it is assumed that all error/rule checking has already been accomplished.
10
View Insert Priyesh Diagram technique Implementation details
11
Controller Controls the general game flow of players moving pieces, placing pieces, and switching player turns. Gets input from View of the input of the player and verifies their input against the Model and Rule Checker. Calls the game AI logic if in single player mode.
12
Rule Checker Insert Jonathan Diagram technique Implementation details
13
Our AI Insert Rob Diagram technique Implementation details
14
Our Playtesting Describe the session and feedback How the feedback was used Priyesh do this
15
Our Live Demo Time for the sick bad ass live demo 2 player game demo unless Rob gets some kick ass AI before tomorrow.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.