Workshop: Game development

Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4
Date/Time:Friday, 12 Nov 2010 from 1:10 pm to 4:00 pm
Location:105/109 Pearson
Cost:Free
URL:https://support.cs.iastate.edu/gaming/index.php
Phone:515-294-6516
Channel:College of Liberal Arts and Sciences
Categories:Student activities
Actions:Download iCal/vCal | Email Reminder
"Using XNA Framework to Support Game Development." This workshop aims at introducing the foundations of video games development to audiences with programming background (data structure and object oriented concepts) but have not programmed with computer graphics or video games. In essence, this is a workshop about building simple interactive graphical applications. Preregistration required. Refreshments provided.

Based on the Model-View-Controller framework, the workshop explains the basic structures of typical video games and leads participants to build a simple BlockBreaker game while exploring the programming of essential components of video games: user interaction, motion, collision, images, and audio effects. After the workshop, participants will understand the technical details and be able to build simple 2D video games like, PacMan, DonkeyKong, etc. We invite participants to articulate the potentials of applying the simple technical contents from this workshop to their own fields, to explore the possibilities of designing/building game-like applications in their fields to entice and engage their users, to build "games" not just for entertainment values rather build "game-themed applications" to accomplish other meaningful purposes. In this context it is important to differentiate designing a video game from developing a video game. Designing a (fun) video game involves creative brainstorming, intensive prototyping, rigorous system design, and repeated testing/refining based on actual play-testing. In the latter half of the workshop, we will (very) briefly examine some aspects of designing a video game, though, the focus of the workshop is on technical aspects of programming (development).