Open main menu

Cross-Platform Game Programming with gameplay3d

Gameplay3d is a free and open-source C++/Lua programming framework which makes programming cross-platform games easier by handling many of the tasks which are common to all games, as well as providing a powerful library of classes. It supports both 3D and 2D and can be used to make games on the following platforms:

  • Microsoft Windows
  • Apple MacOS X
  • Linux
  • Apple iOS
  • Google Android
  • BlackBerry

This guide will begin by introducing you to gameplay3d, before delving more deeply into its many features. Clear step-by-step examples will be provided, along with code samples which can be tailored towards your own projects.

Visit the official gameplay3d website at

Table of contentsEdit