This is a short introduction to the kinds of things you can make with the help of C++ and openFrameworks!
Learn the basics of C++. Please download Visual Studio (Windows) or Xcode (Mac) before starting this lesson. By the end of this lesson, you'll get a tic tac toe game running. You can download the code code from this class here.
We define functions in C++ that will allow you to create the basic game loop. By the end of the lesson, you'll be able to create a two-player text game.
We discuss the benefits of referencing objects via pointers. You can download the code from this class here.
Learn about the parts of C++ that make it an object-oriented programming (OOP) language.
Take all that you've learned in the previous lessons and use that knowledge to make an openFrameworks game! This is a precursor to the openFrameworks section.
GameMaker's drag-and-drop interface allows new developers to make games quickly, while GML (its C++-style programming language) allows more experienced coders to customize in-game behaviors. You can download the code code from this workshop here.
In this lesson, you will learn how to generate ideas for text-based, story-centric games.
Construct 2 uses a graphical user interface to enable you to quickly create a game, then exports it in HTML. It allows you to quickly create interactive games of many types that include images and sounds. In this lesson, you will learn how to make a platforming collection game in Construct 2. You can download the workshop files or try the demo.
We will cover everything you need to get a basic game up and running in Unity, including graphics and audio. No previous coding knowledge required.
In this lesson, you will learn about the hardware, software, and concepts required to make audio for your game.