DESCRIPTION
Want to build your own computer games? Don't want to spend countless hours learning the details of programming? This course will teach you how to design and develop games without the need to write a single line of computer code. Subsequent to learning the basics, technologies widely used in industry will be introduced to design and develop computer Games. Fundamentals of programming and graphic development are covered with respect to game development.
PREREQUISITES Computer Literacy
Game Concepts
1. Getting Started
- Your First Game: Devilishly Easy
2. Action Games
- Events and Actions
- Target the Player
- Game Design: Interactive Challenges
3. Level Design
- Inheriting Events
- Maze Games
- Game Design: Levels and Features
4. Multi-Player Games
- Collaborative Games: Flying Planes
- Competitive Games: Playing Fair with Tanks
- Game Design: Balance in Multi-Player Games
5. Enemies and Intelligence
- GML Programming
- Clever Computers: Playing Tic-Tac-Toe
COURSE OBJECTIVES
This course provides an introductory level of designing and developing games. Industry technologies will be used later in the course, covering programming concepts and the hardware issues game developers face when developing games. Areas covered will center on the key ingredients required in developing games, sprites, character movement, simple platform games, and an introduction to 3D gaming. Some Emphasis with Direct X will be based on windows messaging and event handling, Direct X programming, animated sprites, Direct X audio, 3D modeling.