Documentation under construction
Please pardon our dust as we improve this site.
Welcome to the official documentation of the Game Pencil Engine, the simple C++ modular game engine. Here you will learn how to get started with the engine, familiarize yourself with it’s design and find more detailed information on it’s classes, functions, variables and the editor.
Please review the table of contents below. Please note, with the engine being modular, we will do our best to include documentation on as many modules as possible which are official module or community created modules that are stable.
1.Getting Started
- Introduction to Game Pencil Engine
- Quick Start Guide
- Editor Guide
2.Development
- Setting up Game Pencil.
- Coding in Game Pencil
- The gpe namespace
- The C++ language
- Engine Classes
- Engine Functions
- Engine Variables
3.Community
Community
- Community groups
- Contributing code
4.Modules
Modules
- SDL2 Modules
- Audio Modules
- Cursor Modules
- Font Modules
- Input Modules
- Networking Modules
- Render Modules
- Scripting Modules
- Time Modules
- Vide Playback Modules
- Window Modules
5.Documentation License
Creative Commons license
The Game Pencil Engine Documentation is licensed under Creative Commons.
You are free to
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material
- for any purpose, even commercially.
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use
Help Guide Powered by Documentor