Platform Game Engine project

From PGE Wiki
(Redirected from PGE)
Jump to navigation Jump to search


Platform Game Engine project

Gyro the cat 22 dec 2014.png

PGE Editor, Engine and Calibrator.png
Editor, Engine and Calibrator

Platforms: Linux, Windows, Mac OS X
Latest version: development:
Editor 0.3.2-dev,
Engine 0.3.3-alpha,
stable:
Editor 0.3.1.15,
Engine 0.3.1-alpha
Coded in: C++
License: GPLv3
State: Actual (Editor, Calibrator and tools),
Under construction (Engine)
Download:
Source code: WohlSoft/PGE-Project
Official site:


Platform Game Engine project (somewhat informally known as PGE, PGW, PlatGenWohl, Platformer Game Engine by Wohlstand) is a Free Open Source Software project that most prominently consists of a game engine and toolkit. A significant goal of the project is to make it easy for developers and game makers to create their own platform-genre games.

The project originally began after a lead developer's research and interest in the fan game engine, Super Mario Bros. X and is fully compatible with it. A significant concept that can be traced to be originating from this past, is the way the SMBX fan game allowed users to use their own existing media to create platform levels and episodes (however also containing both technical and gameplay restrictions as a mario fan game). The current logo of the project is a Gyro cat drawn by Wohlstand.

Short history

PGE Project was founded in March 2014 by Wohlstand after research work of SMBX game, started in middle of February 2014 year[1]. The Project initially had the "PlatGenWohl" codename ("Platform Game engine by Wohlstand"), later the Project was renamed into "PGE Project" (a short of "Platform Game Engine"). Project was inspired by Super Mario Bros. X fan game found by Wohlstand aproximately in September of 2013.

Components

  • Engine providing games playback, testing and debug of levels with interprocess communications with editor.

Development kit

  • Editor is a main development kit which providing creation of levels and world maps for games.
  • Playable character calibration tool providing flexible configuring and editing of playable character sprites.
  • Maintainer providing a set of processing tools to convert musics, episode files, and fix up some of game data.
  • MusicPlay is a simple music player for music testing. Can play looping musics and help verify them without starting of the game.

Additional console tools

  • LazyFix tool is a tool that fixes "lazily-made masks" for the SMBX64 standard.
  • GIFs2PNG Converter providing conversion of SMBX64 sprites into transparent PNG images which easier to edit and use.
  • PNG2GIFs Converter providing opposite conversion of transparent PNG into SMBX64 masked GIF sprites which possible to use in old SMBX game engines.

The Team

Contributors

Translation to other languages

The full list of translation contributors can be found on the Translating PGE into other languages page.

References

External links