Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Kadenze

Synthesis: Realizing Game Ideas in Code

Worcester Polytechnic Institute via Kadenze

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

Reviews

Start your review of Synthesis: Realizing Game Ideas in Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.