Game Development Process:
Hands OnAndrew Cote
Felix NwaobasiRichard Pavis
Background
• Game dev process
• Casual games
• Lua
ImaginEngine• Who they are• Their role in this process• How we worked with them (who we
talked to)• 505
Ultimate Swimming
• Individual mini-games
• How coding it went
• Problems/solutions
Ultimate Swimming: Mini-games
• Polo
• Dodgeball
• Swimming
• Obstacle Course
• Chicken
• Rock the Boat
Ultimate Swimming
• How coding it went
Coding Ultimate Swimming• Implemented
Game Mechanics
• State Machines
• GUI Design
• Level Design
Ultimate Swimming
• Problems/solutions
Problems and Solutions• Learning curve
• Familiarizing ourselves with Lua
• Creating the right level of difficulty
• Making the game enjoyable
Shift in Project
• Cancelation of Ultimate Swimming
• New case study: Dora Links
Dora Links
• Our task in the game
• How coding it went
• Problems/solutions
Developer Interview
• Iterative Development• Comments• Team Members• Trends• Essentials• Cancellations• Power Balance
General Observations and Afterthoughts
• The Importance of Fun• Scripting• Planning, prototyping• Choosing AI and software• Reuse, hacks, comments
• In Conclusion