Synthesis: Realizing Game Ideas in Code
Offered By: Worcester Polytechnic Institute via Kadenze
Course Description
Overview
This course completes our survey of Perlenspiel’s API with a look at two of the engine’s most powerful and versatile subsystems: grid planes and sprites. Other topics include procedural color generation and the use of custom image files for designing and implementing multi-function game maps, concluding with a discussion of two issues of critical importance to game designers: titles and endings.
Syllabus
- The Game Map
- Methods for using custom image files to design and implement multi-functional game maps are discussed, together with a strategy for simulating limited visibility.
- Finessing Appearance and Experience
- The simple adventure game we’ve developed to demonstrate Perlenspiel’s capabilities is completed with the addition of non-player characters (NPCs) and doors. The course concludes with a brief discussion of two critical design issues: titles and endings.
- Sprite Subsystem
- Perlenspiel’s powerful API subsystem for creating and manipulating both solid and image-based sprites is introduced.
- Worldbuilding in Color
- This session demonstrates procedural color generation and advanced techniques for navigation control, and introduces the API’s versatile plane subsystem.
Taught by
Brian Moriarty
Tags
Related Courses
Games Based Learning MOOCIndependent Games in Education: Gamification
OpenLearning Concepts in Game Development
Swinburne University of Technology via Open2Study Gamification Design
Play Jugo via iversity Make Your Own 2048
Udacity