Main Page





Welcome to the official Platformer Game Engine Wiki!

Here you will find useful documentations, references and guides related to the Platformer Game Engine and LunaLua project by Wohlstand and Kevsoft.

We currently have pages and  users who contribute. Feel free to help!

PGE Project
Main components
 * Engine
 * Editor

Additional tools
 * Playable Character Calibrator
 * LazyFix tool
 * GIFs2PNG Converter
 * PNG2GIFs Converter
 * PGE Music Player

Help & Support
 * Building of PGE From sources
 * PGE Editor tutorial
 * Frequently Asked Questions
 * Ask your questions here
 * PGE Wishlist - add your idea or suggestion here!

LunaLUA


LunaLUA - is an extension for SMBX Game Engine which provides bug-fixes, improvements and adding LUA Scripting system. The extension is based on LunaDLL v8 SMBX Extension made by Kil.

Help & Support Official support threads on the forums:
 * LunaLua API Page - Official LunaLua Documentation
 * PGE Forums thread
 * Talkhaus thread
 * SMBX Forums thread
 * LunaLua Wishlist - add your idea or suggestion here!

LunaDLL
 * LunaDLL
 * LunaDLL Autocode - deprecated declarative scripting language, kept for backward compatibility reasons.

Standards and research

 * The SMBX64 Standard is the oldest standard supported by PGE. It has strict limits, and is only partially customizable.
 * The PGE Standard is the default standard of PGE. Based on the SMBX64 standard, it boasts numerous bug fixes and enhanced flexibility over the original.

Helps and references
Game episode
 * Episode structure
 * Level structure

Global configurations
 * Game Configuration Pack References - full references of configuration packages for PGE.

Editor
 * Theme packs for the PGE editor

Audio library
 * SDL Mixer X - information about audio library used in the PGE and in the LunaLUA