YoVDO

Synthesis: Realizing Game Ideas in Code

Offered By: Worcester Polytechnic Institute via Kadenze

Tags

Game Development Courses Game Design Courses Sprites Courses

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

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera
Game Design Concepts
Canvas Network
General Game Playing
Stanford University via Coursera
Program Arcade Games - Learn Computer Science
Independent