All Projects → WohlSoft → Pge Project

WohlSoft / Pge Project

Licence: gpl-3.0
Platform Game Engine Project by Wohlstand

Projects that are alternatives of or similar to Pge Project

Zengine
2D | 3D Game development library
Stars: ✭ 145 (-20.77%)
Mutual labels:  game-development, game-engine
React Native Game Engine
A lightweight Game Engine for React Native 🕹⚡🎮
Stars: ✭ 2,114 (+1055.19%)
Mutual labels:  game-development, game-engine
Awesome Pico 8
A curated list of awesome PICO-8 resources, carts, tools and more
Stars: ✭ 1,955 (+968.31%)
Mutual labels:  game-development, game-engine
Opensurge
A fun 2D retro platformer inspired by Sonic games and a game creation system.
Stars: ✭ 143 (-21.86%)
Mutual labels:  game-development, game-engine
Opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+1148.09%)
Mutual labels:  game-development, game-engine
Chronoshift
An open source re-implementation of Red Alert written in C++.
Stars: ✭ 144 (-21.31%)
Mutual labels:  game-development, game-engine
Mos
Lightweight game engine.
Stars: ✭ 153 (-16.39%)
Mutual labels:  game-development, game-engine
Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
Stars: ✭ 136 (-25.68%)
Mutual labels:  game-development, game-engine
Alimer
Cross-platform game engine.
Stars: ✭ 172 (-6.01%)
Mutual labels:  game-development, game-engine
Expo Voxel
🎮🌳 Voxel Terrain made in React Native. ∛
Stars: ✭ 169 (-7.65%)
Mutual labels:  game-development, game-engine
Gosu
2D game development library for Ruby and C++
Stars: ✭ 1,762 (+862.84%)
Mutual labels:  game-development, game-engine
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (-4.92%)
Mutual labels:  game-development, game-engine
Imagineengine
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Stars: ✭ 1,751 (+856.83%)
Mutual labels:  game-development, game-engine
B8
BASIC8 - The Fantasy Computer/Console!
Stars: ✭ 144 (-21.31%)
Mutual labels:  game-development, game-engine
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-24.59%)
Mutual labels:  game-development, game-engine
Fpsgame
A primary FPS game developed by CPP,including real-time rendering,action processing,collision detection,keyboard response,etc.
Stars: ✭ 152 (-16.94%)
Mutual labels:  game-development, game-engine
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-29.51%)
Mutual labels:  game-development, game-engine
Flaxapi
Old repository with C# Editor and C# API for creating games in Flax Engine
Stars: ✭ 131 (-28.42%)
Mutual labels:  game-development, game-engine
Fxgl
Stars: ✭ 2,378 (+1199.45%)
Mutual labels:  game-development, game-engine
Goluwa
a game framework written in luajit
Stars: ✭ 173 (-5.46%)
Mutual labels:  game-development, game-engine

Platform Game Engine by Wohlstand

Platform Game Engine (PGE) is a free and open source game engine and toolkit, giving developers the ability to create platform games.


Created by Vitaly Novichkov "Wohlstand" <[email protected]>

Contacts and help

Official project site Official community Official documentation Contact us by special form Join to our chat server

How to build (Linux, Windows, Mac OS X): http://wohlsoft.ru/pgewiki/Building_of_PGE_From_sources

Downloads

Download latest stable release Official project site Configuration packages are requires to work with PGE Project

Donate us

Donate to this project using Flattr Donate to this project using Patreon Donate to this project using Paypal

CI Build status

Linux Mac OS X Windows
Build Status Build Status Windows CI

Components

A list of components are included with PGE Project

PGE Engine

PGE Engine

The PGE Engine is the main part of the PGE Project, allowing users to play levels and episodes.

Provides a compatibility layer with the legacy game engine (SMBX Engine 1.3) (when used configuration packages which are following SMBX64 Standard).

☝️ Note This component is experimental and has not completed base implementation, but can be used for various testing.

More information on the PGE Wiki...

PGE Editor

PGE Editor

The PGE Editor is the main development tool, allowing the creation and editing of levels, world maps, and NPC configurations. Maintenance utilities are also provided.

Provides a compatibility layer with the legacy game engine (SMBX Engine 1.3) (when used configuration packages which are following SMBX64 Standard).

More information on the PGE Wiki...

Playable Character Calibrator

PGE Calibrator

The Playable Character Calibrator allows the developer to define a collision box for each respective frame of a playable character, and calibrate any incorrect positions of the frames in an SMBX64 playable character sprite.

More information on the PGE Wiki...

PGE MusPlay

PGE MusPlay

PGE MusPlay is a light-weight music player based on SDL Mixer X audio library to test music files (include OGG files with a loop tags)

GIFs to PNG Converter

This small console utility merges bit-mask based GIF pairs used in the legacy engine into PNG format with alpha channel (semi-transparency) support.

PNG to GIFs Converter

This small console utility converts PNG image into a pair of GIF files for bit-mask algorithm rendering, simplifying the creation of graphics for the legacy engine.

LazyFix tool

This small console utility fixes incorrect mask images into valid black&white mask images.

PGE Maintainer

This small utility converts and fixes music files and levels.

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].