Game Development Process: Hands On

13
Game Development Process: Hands On Andrew Cote Felix Nwaobasi Richard Pavis

description

Game Development Process: Hands On. Andrew Cote Felix Nwaobasi Richard 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 - PowerPoint PPT Presentation

Transcript of Game Development Process: Hands On

Page 1: Game Development Process: Hands On

Game Development Process:

Hands OnAndrew Cote

Felix NwaobasiRichard Pavis

Page 3: Game Development Process: Hands On

ImaginEngine• Who they are• Their role in this process• How we worked with them (who we

talked to)• 505

Page 4: Game Development Process: Hands On

Ultimate Swimming

• Individual mini-games

• How coding it went

• Problems/solutions

Page 5: Game Development Process: Hands On

Ultimate Swimming: Mini-games

• Polo

• Dodgeball

• Swimming

• Obstacle Course

• Chicken

• Rock the Boat

Page 6: Game Development Process: Hands On

Ultimate Swimming

• How coding it went

Page 7: Game Development Process: Hands On

Coding Ultimate Swimming• Implemented

Game Mechanics

• State Machines

• GUI Design

• Level Design

Page 8: Game Development Process: Hands On

Ultimate Swimming

• Problems/solutions

Page 9: Game Development Process: Hands On

Problems and Solutions• Learning curve

• Familiarizing ourselves with Lua

• Creating the right level of difficulty

• Making the game enjoyable

Page 10: Game Development Process: Hands On

Shift in Project

• Cancelation of Ultimate Swimming

• New case study: Dora Links

Page 11: Game Development Process: Hands On

Dora Links

• Our task in the game

• How coding it went

• Problems/solutions

Page 12: Game Development Process: Hands On

Developer Interview

• Iterative Development• Comments• Team Members• Trends• Essentials• Cancellations• Power Balance

Page 13: Game Development Process: Hands On

General Observations and Afterthoughts

• The Importance of Fun• Scripting• Planning, prototyping• Choosing AI and software• Reuse, hacks, comments

• In Conclusion