Difference between revisions of "Main Page"

From PGE Wiki
Jump to navigation Jump to search
m
m
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
[[File:Smbx64 standard.png|200px|thumb|right| [[SMBX64|SMBX64 Standard]] ]]
 
[[File:Smbx64 standard.png|200px|thumb|right| [[SMBX64|SMBX64 Standard]] ]]
 
<strong>Welcome to the official Platformer Game Engine Wiki!</strong>
 
<strong>Welcome to the official Platformer Game Engine Wiki!</strong>
 +
 +
{{ImportantNote|For temporary reasons we have disabled phpBB authentification integration because of some technical troubles. Therefore you can't login with using of existing phpBB nickname and password if you have never logged in wiki previously. If you already have logged in wiki previously, '''your existing nickname and password will still work'''. For others who never logged in wiki before this moment, please register a separate Wiki account by MediaWiki's register form to work with Wiki pages here.}}
  
 
Here you will find documentation, references and guides related to the Platformer Game Engine. This wiki also contains resources for the LunaLua project by [[User:Wohlstand|Wohlstand]] and [[User:Kevsoft|Kevsoft]].
 
Here you will find documentation, references and guides related to the Platformer Game Engine. This wiki also contains resources for the LunaLua project by [[User:Wohlstand|Wohlstand]] and [[User:Kevsoft|Kevsoft]].
  
We currently have {{NUMBEROFPAGES}} pages and {{NUMBEROFUSERS}} users who contribute. [[How To: Login or Register|Feel free to help!]]
+
'''We currently have {{NUMBEROFPAGES}} pages and {{NUMBEROFUSERS}} users who contribute. [[How To: Login or Register|Feel free to help!]]'''
  
 
== PGE Project ==
 
== PGE Project ==
Line 22: Line 24:
  
 
'''Help & Support'''
 
'''Help & Support'''
* [[Building PGE From sources]]
+
* [[Building PGE From sources]] - detailed manual how to organize, complie and deploy PGE Project from source code for all supported platforms
* [[Translating PGE into other languages]]
+
* [[Translating PGE into other languages]] - explanation how to translate PGE Project components into other language and contribute the translation
* [[:Category:PGE_Editor|PGE Editor tutorial]]
+
* [[:Category:PGE_Editor|PGE Editor tutorial]] - [WIP] Manual of PGE Editor for newbies
 
* [[Frequently Asked Questions]]
 
* [[Frequently Asked Questions]]
 
* [http://wohlsoft.ru/forum/viewforum.php?f=11 Ask your questions here]
 
* [http://wohlsoft.ru/forum/viewforum.php?f=11 Ask your questions here]
 
* [[PGE Wishlist]] - add an idea or suggestion here!
 
* [[PGE Wishlist]] - add an idea or suggestion here!
 +
 +
'''References'''
 +
* [[Game Configuration Pack References]] - reference for configuration packages for PGE Project
 +
* [[Theme pack for editor|Theme packs for the PGE editor]] - reference for custom theme for PGE Editor
 +
* [[Episode structure]] - How to organize complete playable episode
 +
* [[Level structure]] - How to organize a single level with custom resources
 +
 +
== SDL Mixer X ==
 +
{{main|SDL Mixer X}}
 +
'''SDL Mixer X''' - the audio library, a fork from  SDL Mixer version 2.0 made by [[User:Wohlstand|Wohlstand]]. Used in [[PGE Project]], in [[LunaLUA]], and in [[Super Mario Bros. X by 38A|SMBX-38a]].
  
 
== LunaLUA ==
 
== LunaLUA ==
Line 63: Line 75:
 
* [http://wohlsoft.ru/docs/_SMBX64/Objects/NPC_Table/npcs.php Table of the hardcoded default NPC parameters]
 
* [http://wohlsoft.ru/docs/_SMBX64/Objects/NPC_Table/npcs.php Table of the hardcoded default NPC parameters]
 
* [http://wohlsoft.ru/docs/_SMBX64/ Storage of SMBX64 Specific information and everything]
 
* [http://wohlsoft.ru/docs/_SMBX64/ Storage of SMBX64 Specific information and everything]
 
== Helps and references ==
 
 
'''Game episode'''
 
* [[Episode structure]]
 
* [[Level structure]]
 
 
'''Global configurations'''
 
* [[Game Configuration Pack References]] - reference for configuration packages for PGE.
 
 
'''Editor'''
 
* [[Theme pack for editor|Theme packs for the PGE editor]]
 
 
'''Audio library'''
 
* [[SDL Mixer X|SDL Mixer X - information about the audio library used in PGE and in LunaLUA]]
 

Latest revision as of 01:25, 31 July 2019

Welcome to the official Platformer Game Engine Wiki!

Important note: For temporary reasons we have disabled phpBB authentification integration because of some technical troubles. Therefore you can't login with using of existing phpBB nickname and password if you have never logged in wiki previously. If you already have logged in wiki previously, your existing nickname and password will still work. For others who never logged in wiki before this moment, please register a separate Wiki account by MediaWiki's register form to work with Wiki pages here.

Here you will find documentation, references and guides related to the Platformer Game Engine. This wiki also contains resources for the LunaLua project by Wohlstand and Kevsoft.

We currently have 1,239 pages and 80 users who contribute. Feel free to help!

PGE Project

Main components

Additional tools

Help & Support

References

SDL Mixer X

SDL Mixer X - the audio library, a fork from SDL Mixer version 2.0 made by Wohlstand. Used in PGE Project, in LunaLUA, and in SMBX-38a.

LunaLUA

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

Help & Support

Official support threads on the forums:

LunaDLL

Standards and research

  • File and Features standard
    • 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.

Legacy SMBX Engine resources

These documents contain information researched against the legacy engine, and are necessary in order for implementing a level interpreter that supports and is compatible with, a significant amount of existing levels and episodes.