80 likes | 176 Views
CSE1GDT Game Design Theory Housekeeping. 2010. Programming Goals. Quickly Learn to Program XNA Development will be using C# and the XNA framework You need to be able to code sooner rather than later the earlier you can identify problems the longer you have to fix them
E N D
Programming Goals • Quickly Learn to Program XNA • Development will be using C# and the XNA framework • You need to be able to code sooner rather than later • the earlier you can identify problems the longer you have to fix them • The faster you learn simple programming, the quicker you can learn networking and advanced programming • C# and XNA are available from dreamspark.com
Game Design and Development Goals • What is required to make a game? • Learn the many aspects of games design • what makes them fun? • what makes a game boring? • Style and Feeling • Wow factors • Game Flow • Player Expectations
The Assignment • Design and develop games in a group of three • Games will be 2D, not 3D • Most games are developed in at minimum, an 18 month Cycle • You have 3 Months! • Thus the goal is to deliver high quality 2D games as opposed to a crappy 3D game. • Marking will be based around the design and development of your concept through an XNA game project.
As for the Assignments... • Spend 1 hour a week working on the game design. • This will easily get all of the design and documentation finished • If your design runs to schedule you should also be able to get your development done inside of the Lab classes. • Think about it, your assignment done without ANY homework............
Labs • Labs are NOT 10:00am – 12:00pm in BG114 • These will be run by myself and one of my previous students • When do we need to schedule the labs?
Tutorials • Thursdays from 12:00pm – 1:00pm in DWB 128 • These are very important • What good is knowledge without application? • (Unless you are a philosopher....)
References • Game Level Design, Ed Byrne, 2005, Charles River Media • The Ultimate Guide to Video Game Writing and Design – F. Dille & J.Z. Platten • The Art of Game Design – Jesse Schell