PGE Project thread (Editor v0.3.1.13, Engine v0.3)

General discussion about Super Mario Bros. X.
User avatar
Wohlstand
Birdo
Birdo
Posts: 1585
Joined: Tue Feb 11, 2014 4:44 pm
Current Project: Platformer Game Engine project
Location: Moscow, Russia
Contact:

PGE Project thread (Editor v0.3.1.13, Engine v0.3)

Postby Wohlstand » Fri Jul 31, 2015 5:15 am

Image
Welcome to the PGE project!



Contents
- Introduction
- Technical details
- Development plan
- Researching the original SMBX fangame
- Download Editor and experimental Engine!




Introduction
Hi there!

This is a major revision to this topic's main post to announce my project called "Platformer Game Engine Project" (short is PGE Project),
the code-name being "PlatGenWohl".

So what exactly is this? this is a free and open source alternative, advanced and exchanged implementation of SMBX's game engine which 100% compatible with them. The main parts of it contain would be a game engine and a toolkit for creating games.

One of the purposes of the project is a giving to SMBX game a new technical platform which should continue SMBX life after abandonment with giving able to add new stuff: new playable characters, new NPC's, new blocks, new BGO, more progressive backgrounds and more freedom with customization. The second purpose is giving able to use this SMBX-like game engine more useful to creating other non-Mario games.

I've been working on this project since at least December 2013, and after lots of hours spent in researching of SMBX 1.3 mechanics, I've figured out a way to retain compatibility with SMBX. This, in my opinion, is very significant as there are a lot of episodes and levels made for SMBX out there. And having a better implementation of that we can open/play/save in the original SMBX64 format is very much in need.

Currently only the editor is available. And you can actually already use this as an alternative (and much better) editor for creating/editing levels for SMBX 1.3/1.3.0.1



Technical details
Spoiler: show
I'm quite aware of the fact that VisualBasic (in which SMBX is written) is too slow for the type of purpose SMBX is created for. That's one of the reasons I'm creating my engine in C++ along with OpenGL, which means it should have much more productivity. And with the Qt library, the new engine should be able to have itself compiled on different platforms (such as Windows, MacOS, Linux, etc.).
While it would have been ideal if the source code for SMBX was available, we're working on adding support for SMBX via reverse engineering instead.


Have any suggestions for this new engine? Feel free to suggest them in the (PGE forum) thread linked here: http://wohlsoft.ru/forum/viewtopic.php?f=11&t=71



Development plan
Spoiler: show
1) [completed] The reverse engineering phase, which is researching the original SMBX engine, is almost complete.
2) [released] Developing the the level/world editor - Periodically I upload updated alpha versions for everyone to test new features and give feedback or report bugs.
3) [In process] Developing the engine part for play games and allow test levels in the editor.




"SMBX64" Standard: research works of the original SMBX fangame

All the documents on what I've researched, are available on this page



Download Editor!
This is a new, more advanced and featured editor which you can use for SMBX. This editor giving more flexible interface, a more smart system with bug protections, with Multi-File support, with customizable tilesets and counters, with multi-selecting, copy-pasting, context menu, exporting of huge screenshots of whole sections or world maps, etc...

Image

Editor


Image Image Image Image Image Image Image Image




Get current version:
Note: If you looking up for engine controlling, read this text file. In next builds of engine I will add ability to set up custom control keys.

Online installer
Image Get Online Installer for Windows. Online installer will download and install all necessary stuff automatically!

Portable packages
Standalone archives are including Editor, Engine, Playable Character Sprite Calibrator, GIFs2PNG, PNG2GIFs and LazyFix Tool. To get PGE working you must download one of configuration packages here

Image Download PGE for Win32

Image Download PGE for Win64

Image Download PGE for Linux Mint/Ubuntu

Image Download PGE for Mac OS X

Image Download experimental Android built of PGE Editor 0.3.0.1
(Recommended usage on tablets. Sound and music are not works. Install config pack into /sdcard/PGE Project data/configs folder)


READ THIS. Important info about PGE Engine
Spoiler: show
==============================================
Defautl controlls: <can be cusetomized in the controllers menu>
==============================================
Arrows:
--------------------
left-right - walk
Up/Down - enter into door/pipe
--------------------
Z - (jump) / enter to level from world map [on German keyboard will work Y key instead by unknown for me reasons :P]
X - (run)
A - (alt-jump) (Temporary, fly up, use it to get inaccessible heights without vines!)
S - (alt-run) (Temporary, tail-whipping to destroy any blocks over face,
S+UP - destroy blocks over head,
S+Down - destroy blocks under self)

==============================================
Engine reserved keys and key combinations
==============================================
Ctrl+F - Toggle fullscreen mode

"~" - opens text input box in the levels where you can type special commands:
------------------
==Level specific commands:==
donthurtme - enable/disable god mode (the player will don't get from dangerous surfaces and will dont burn in lava)
iamsuperman - player has ability to fly up via alt-jump key
chucknorris - player via alt-run key will be able destroy any nearest object except BGO's, warps and other playable characters
iwishexitas X - exit from level with code X (replace X with unsigned integer
(usually from 1 to 8. Exit code hints you can take from a world map editor))
takesecretkeychain - enable/disable debug keys

==World specific commands:==
illparkwhereiwant - allows walking anywhere on world map

==Common commands==
redigitiscool - spawns a dummy message box, doing nothing. Try to type same command in the SMBX engine!
wohlstandiscool, kevsoftiscool, raocowiscool, joeyiscool - same as redigitiscool, but with another messages.
----------------------------------------------------------------------------------------------------------
Enter, Esc - pause/resume game, show pause menu

F2 - enable/disable drawing a debug rectangles of physical engine (render all hitboxes)
F3 - enable/disable printing of debug information

F12 - take screenshot (will be saved in the 'screenshots' folder which will be in PGE folder or in the %UserProfile%\.PGE_Project).
Screenshots will be written into PNG format and will have timedate based filename.

=======Debug keys=(disabled by default, to enable them, press "~" key and type 'takesecretkeychain')=======
F5 - pause/resume physical loopsteps. Used while collisions are debugged
F6 - enable slow mode of physical loopsteps. Everything will go slow. Used while collisions are debugged.

1, 2, 3, 4, 5 degits keys - spawn something effect (made temporary while effects system are debugged)
7, 8, 9, 0 - Toggle playable character and it's state:
- 7 decrease character ID
- 8 increase character ID
- 9 decrease character state ID
- 0 increase character state ID


Source code
Image Download source code (zip)

Image Download source code (tar.gz)

Image How to build project for Linux, Windows, Mac OS X

Don't forget to check this page for updates!

    Also you can get more configuration packages here:
    Image Check out the configuration packages list

    Help documents
    Image Wiki-page about Editor with common usage guide

    Image Read Online Guide

    Image FAQ


    How to install configuration package into the editor (for OS X version read about here)
    Spoiler: show
    • Open the editor's application folder
    • Open the configs folder. If it is not exist, create them!
    • Open downloaded archive with config pack and extract contents into configs directory, you must have config subdirectory with installed config pack.
    Image



    If you looking for most fresh DEV-builds, welcome to laboratory:

    Image Wohlstand's Laboratory (Grab the very latest experimental builds for Windows and Linux Mint/Ubuntu here)

    Videos:
    Spoiler: show
    Platformer Game Engine (PGE) [Super Mario Bros. X (SMBX)] v0.0.10 pre-alpha - playthrough

    Platformer Game Engine (PGE) [Super Mario Bros. (SMBX)] v0.0.8 pre-alpha - Gameplay Footage

    Built-in level testing with PGE Engine part

    Simple Firebars!

    Run SMBX-test from PGE Editor (SMBX needed for LunaLUA 0.5.3 and higher)




    PGE 0.1-alpha Trailer and common features reviewing


    Legend of PlatGenWohl! - The development walk of PGE Editor from scratch to 0.1 state
    Made with Gource and Adobe Premiere by Kevsoft


    Support banners
    Spoiler: show
    Small (by BMatSantos)
    Image

    Code: Select all

    [url=http://www.supermariobrosx.org/forums/viewtopic.php?f=69&t=10913][img]http://wohlsoft.ru/images/logos/pge_banner.png[/img][/url]


    Small with cat logo (by BMatSantos, edit by Wohlstand)
    Image

    Code: Select all

    [url=http://www.supermariobrosx.org/forums/viewtopic.php?f=69&t=10913][img]http://wohlsoft.ru/images/logos/pge_banner_2.png[/img][/url]


    Big with transparent background
    Image

    Code: Select all

    [url=http://www.supermariobrosx.org/forums/viewtopic.php?f=69&t=10913][img]http://wohlsoft.ru/images/logos/pge_small_logo_286x87.png[/img][/url]


    Big with background:
    Image

    Code: Select all

    [url=http://www.supermariobrosx.org/forums/viewtopic.php?f=69&t=10913][img]http://wohlsoft.ru/images/logos/pge_small_logo_286x87_bkg.png[/img][/url]





    Don't forget, PlatGEnWohl - is a codename of project, and need to get end name for release of project
    Names for this project's end release topic

    Notes:
    If you have problems with graphics render, please, see this topic first:

    http://wohlsoft.ru/forum/viewtopic.php?f=40&t=142
    ...or write (post here, on our forum, or PM to me) to me about found bugs, this is most important

    If you have problem with music playback, please, read this:
    Spoiler: show
    1) Check "Play music" button

    2) If some MP3 files don't wanna play, please, check playable by your player, have you all necessary codecs?
    If you haven't some codecs, please, install them (for Windows systems I recommend the K-Lite Mega pack, or you can install other).
    - Will be better, if you reconvert your MP3 files with poor codecs to standard MP3-format (MPEG Layer III, 320 Mbps Voice Quality, [don't use 128 Mbps, don't kill audio quality!])
    - you also can reconvert to WAV. WAV will be played by ANY players (Only if uncompressed format. If did applied codec, need to install them!).

    3) [For PGE Editor 0.2.0 and newer] If music playing is noisy and buggy, please check sample rate of this file (should be 44100 Hz), because all musics to be played in the united audio stream should be re-sampled into uniform sample rate, if sample rate is not same, music will be re-sampled in real time mode. Real-time re-sampling is not good for CPU and can cause noises or wrong playback. Re-sample your music into 44100 Hz and retry to add them into PGE.





    Watch current Source:
    Image https://github.com/Wohlhabend-Networks/PGE-Project
    (Using Qt 5.2.1, min >=Qt 5.0.0), Can by compile under Windows (MinGW), Linux (GNU Compiler) and MacOS

    How to build
    Image How to build project for Linux, Windows, Mac OS X



    If the project was pleasant, I invite you to support my project or to join it!
    Our project community
    Last edited by Wohlstand on Tue Aug 29, 2017 5:21 pm, edited 24 times in total.
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    WerewolfGD
    Wart
    Wart
    Posts: 3222
    Joined: Tue Dec 02, 2014 2:28 am
    Current Project: Furry
    Location: Wolf Cave | Indonesia
    Chat Username: Camacho
    Contact:

    Re: PGE (Alternate Editor for SMBX) [0.3.1.2]

    Postby WerewolfGD » Fri Jul 31, 2015 5:26 am

    you still update this? i'll download this. I hope more language in PGE added.
    I'll be back someday.
    Previously known as Camacho/Harvey36Dice/andialifbatara.

    Awooo!
    And yes, I am a furry.

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE (Alternate Editor for SMBX) [0.3.1.2]

    Postby Wohlstand » Fri Jul 31, 2015 5:29 am

    andialifbatara wrote:you still update this? i'll download this. I hope more language in PGE added.

    Yes, I'm updating it sometimes, even I forgot to notify about PGE Engine 0.2.2.1 and PGE Editor 0.3.1.2 with some hotfixes and small improvements.
    You even can watch me and my friends via GitHub on the commits page https://github.com/Wohlhabend-Networks/ ... its/master
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    as303298
    Volcano Lotus
    Volcano Lotus
    Posts: 544
    Joined: Sat Jan 04, 2014 7:37 pm

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby as303298 » Fri Jul 31, 2015 9:48 am

    Geez, didnt expect this to get a whole seperate thread
    The SMBX Let's Player, as303298 / Wraith Admanknight
    Channel: http://www.youtube.com/user/as303298?feature=mhee

    Image
    Image

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Wohlstand » Fri Jul 31, 2015 10:35 am

    as303298 wrote:Geez, didnt expect this to get a whole seperate thread

    Old thread was archived because 100 pages
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    Axiom
    Birdo
    Birdo
    Posts: 1486
    Joined: Tue Dec 24, 2013 2:23 pm
    Current Project: learning C through PSP game programming
    Location: florida
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Axiom » Fri Jul 31, 2015 12:18 pm

    Reserved my comment so I can keep up with development

    <3

    oh yes, yes I guess i should post about this.

    Wohlstand has "hired" me to create the PGE Manager. I will be coding it in C# but I will be compiling it against Mono similar to the module manager for hopefully compatibility with all OS'es.
    Image

    User avatar
    PROX
    Birdo
    Birdo
    Posts: 1495
    Joined: Sun Jul 06, 2014 8:50 pm
    Current Project: Mushroom Kingdom Apocalypse
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby PROX » Fri Jul 31, 2015 12:38 pm

    seems like this is progressing rather nicely.
    I believe and I accept Jesus Christ as my Lord and Savior. If you do, put this in your signature.

    If it makes sense then it must make dollars

    Youtube Channel: ProxyHax O.O

    My Project (No logo yet): https://www.supermariobrosx.org/forums/viewtopic.php?f=90&t=18321&start=20

    My graphics pack:
    Image

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Wohlstand » Fri Jul 31, 2015 4:28 pm

    Axiom wrote:Reserved my comment so I can keep up with development

    <3

    oh yes, yes I guess i should post about this.

    Wohlstand has "hired" me to create the PGE Manager. I will be coding it in C# but I will be compiling it against Mono similar to the module manager for hopefully compatibility with all OS'es.

    You anyway can push sources to PGE repo (you have a write access ;-) ), but put your version of PGE Manager into "Manager.mono" folder ("Manager" is my C++ version which I develops slowly because spending more time to editor and to engine). Don't forget to add .gitignore into your folder or expand global .gitignore.
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    Axiom
    Birdo
    Birdo
    Posts: 1486
    Joined: Tue Dec 24, 2013 2:23 pm
    Current Project: learning C through PSP game programming
    Location: florida
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Axiom » Fri Jul 31, 2015 5:26 pm

    I'll get to work on that this week hopefully :)
    Image

    User avatar
    Squishy Rex
    Mouser
    Mouser
    Posts: 1849
    Joined: Sat Dec 21, 2013 4:30 am
    Current Project: Utopia
    Location: Australia
    Chat Username: SquishyRex

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Squishy Rex » Sun Aug 02, 2015 7:40 am

    Hey Wohlstand, I meant to ask a while ago, but would it be possible to change the default setting of the Para-Troopas to Jump instead of Chase like in SMBX since Jumping Para-Troopas are generally used more often anyway. It just saves having to change each one if you forget about the default PGE setting. Minor issue, I know, bu thanks anyway if you could alter it.
    Squishy Rex's CGFX Pack
    Image
    A Graphical Revolution is Coming!
    Image

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Wohlstand » Sun Aug 02, 2015 7:46 am

    Squishy Rex wrote:Hey Wohlstand, I meant to ask a while ago, but would it be possible to change the default setting of the Para-Troopas to Jump instead of Chase like in SMBX since Jumping Para-Troopas are generally used more often anyway. It just saves having to change each one if you forget about the default PGE setting. Minor issue, I know, bu thanks anyway if you could alter it.

    Yea, lvl_npc.ini has a "default-special-value" per-NPC (and yea, lvl_npc.ini specification is biggest by quantity of various parameters http://engine.wohlnet.ru/pgewiki/Game_C ... vl_npc.ini) value which you must set to 1 (associated with jump per para-koopa), but I already fixed that, and you should download completed update of PGE include config packs (also I was added notification if you have newer PGE but older config pack, because I can add/fix a lot of config pack properties which will be much useful in a new version or even there are required for a new version of PGE)
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    mariofan 64
    Blooper
    Blooper
    Posts: 189
    Joined: Mon Oct 13, 2014 2:14 am
    Current Project: stuff in rpg maker and arc 1 of mario videos

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby mariofan 64 » Tue Aug 04, 2015 4:43 am

    I feel like I need to say this...

    Before update: Engine was slightly laggy, turning debug on/off a few times made it smooth, eventually smooth permanently.

    After update: Engine said screw you, let's go 500+ fps and break speed of light. Oh, and pushed coins by koopa. Loving the fixed editor. :D
    I has youtube now...with some activity :D

    Projects: Infinite Mario Bros. For PGE (On the PGE Website, of course) (temp hiatus for other projects, see second link in spoiler for details)
    ----------RPG games, not related to Mario at all :/
    ----------A ???? game made in Gamemaker.

    Completed: Schedules, Plans, Pages, And Other Things

    Processing...Processing...Completed. See message below:
    Spoiler: show
    Mario Infinity: Quest to Stabilize the World (WIP)
    http://engine.wohlnet.ru/forum/viewtopic.php?f=56&t=568
    FACEBOOKS:
    https://www.facebook.com/EBTKSPaddy
    MAI PATREON:
    https://www.patreon.com/ebtkspaddy
    MAH FRIEND'S YOUTUBES WHERE ME AND MAH FRIEND'S ARE AT:
    https://www.youtube.com/channel/UCRoSEH ... rVJdozjwUA

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.2]

    Postby Wohlstand » Tue Aug 04, 2015 5:24 am

    mariofan 64 wrote:I feel like I need to say this...

    Before update: Engine was slightly laggy, turning debug on/off a few times made it smooth, eventually smooth permanently.

    After update: Engine said screw you, let's go 500+ fps and break speed of light. Oh, and pushed coins by koopa. Loving the fixed editor. :D

    About engine: yea, cramps-man (my second co-developer) got same crap with 500+ fps, and we are did a lot of work to fix it, next update of engine should work fine for you? but now it is not ready, because a missing with collisions on TPS<65
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Wohlstand » Thu Aug 06, 2015 1:22 am

    PGE Editor 0.3.1.3 and PGE Engine 0.2.2.2 are available!
    Download links are in the main post and you can use online installer to automatically update all config packs which you already have.

    This is a bugfix update with adding of detectors API of NPC-AI which gave ability to have NPC's like thwomps, venus firetrap, boos, etc.
    With updated fork of SDL2_mixer we now have support of loop points with OGG files (later tutorial will be outed). With this update of modified SDL2_mixer Same update LunaLUA got too!

    Changelog Editor 0.3.1.3
    Spoiler: show
    - Fix of a crash on closing of musicbox while fetching in process
    - Fix of desynced frames on exported images
    - With updated SDL2_mixer_ext, is possible to have looped OGG files (vorbis tags LOOPSTART and LOOPEND with PCM-sample position are reqired (you can put them via Audacity))


    Changelog Engine 0.2.2.2
    Spoiler: show
    - Basic Detectors API for NPC-AI which giving able to catch objects came to specific area
    - Fixed bug with super-fast game loop
    - Stompable NPC's are can be stomped!
    - Work with a speed-summing part of physical engine gives ability to stay and ride on the moving objects
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    Axiom
    Birdo
    Birdo
    Posts: 1486
    Joined: Tue Dec 24, 2013 2:23 pm
    Current Project: learning C through PSP game programming
    Location: florida
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Axiom » Thu Aug 06, 2015 8:48 am

    Does this update have the --version argument?
    Image

    User avatar
    Wohlstand
    Birdo
    Birdo
    Posts: 1585
    Joined: Tue Feb 11, 2014 4:44 pm
    Current Project: Platformer Game Engine project
    Location: Moscow, Russia
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Wohlstand » Thu Aug 06, 2015 2:06 pm

    Axiom wrote:Does this update have the --version argument?

    Yes! ;)
    "PGE Project, my Media and supported projects": show
    Support me on the Patreon
    Image

    PGE Project
    PGE Project SMBX Topic
    PGE Project Official Site and forums
    Download fresh experimental builds HERE!
    LunaLua
    LunaLUA - is a LUA scripting add-on for a LunaDLL

    My Media:
    My MIDI-music
    Pure HQ Music Pack for SMBX
    Pure HQ Sound Pack for SMBX
    SMBX OPL Sound pack (Created with Yamaha OPL chip and MIDI files)
    SMBX38A is here
    SMBX-38A download, help and support HERE (SMBX-38A (a.k.a. 1.4.x) - is Chinese unofficial continuation of SMBX)

    I'm support:
    Image
    Image
    Image


    Image
    P.S. I don't like huge signatures which would be annoying, therefore I put huge content into spoilers

    User avatar
    Mosaic
    Ludwig von Koopa
    Ludwig von Koopa
    Posts: 2636
    Joined: Fri Feb 27, 2015 8:07 pm
    Current Project: The Mosaic Group's Journey and Toad's SMB Adventure, Also, The Enemy's Boss Rush(yeah sure)
    Location: California
    Chat Username: Mosaic
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Mosaic » Sat Aug 08, 2015 4:27 pm

    I love PGE! I can't wait until it's complete and there are alot of Power-ups!
    I believe in Jesus Christ as my Lord and Savior. If you do, put this in your signature.

    Image


    RIP MAFIA, if you still want to play it, then join here --> http://mosaicmafia.prophpbb.com/


    My Level Thread


    My Projects

    Image

    It also has a discord server! -> https://discord.gg/XGwG2AK

    Image

    Contests: show
    Contests i'm currently in
    TTK's Mountain Level Contest: Level Finished
    TTK's Sky Level Contest: Level Finished
    Restricted Contest 2: Not Started

    Contests I've previously joined
    Community Contest 13: 30th Place
    Water Level Contest Placed 1st
    Community Contest 12 Placed 39th
    Underground Level Contest Level Placed 5th
    SVLC 2 Placed 7th
    Snow Level Contest Level Placed 5th
    and more...


    Danny wrote:Here's some constructive criticism: What the hell.


    Witchking wrote:Approved!


    Discord Quotes: show
    Image

    User avatar
    Prado
    Lakitu
    Lakitu
    Posts: 498
    Joined: Tue Aug 05, 2014 10:10 am
    Location: Brazil

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Prado » Sat Aug 08, 2015 5:06 pm

    Not only a lot of power-ups,but new enemies,characters and THE ONLINE MODE!
    Jesus is our lord and savior

    My LunaLua examples:(IMPORTANT UPDATE)


    Conheça o fórum brasileiro de SMBX!

    http://gameengineworld.freeforums.org/index.php

    Check out my youtube channel

    https://www.youtube.com/channel/UCDlHpUPF-baURFhsgb-ga_g

    Image

    User avatar
    Mable
    Peach
    Peach
    Posts: 5918
    Joined: Sat Dec 21, 2013 4:23 am
    Current Project: Unknown
    Location: Rapture
    Chat Username: Chat Username
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby Mable » Sat Aug 08, 2015 6:50 pm

    Prado wrote:Not only a lot of power-ups,but new enemies,characters and THE ONLINE MODE!

    Image
    "All I had were questions. But questions get you killed."

    User avatar
    MECHDRAGON777
    Pink Yoshi Egg
    Pink Yoshi Egg
    Posts: 5336
    Joined: Fri Dec 20, 2013 6:40 pm
    Current Project: http://www.supermariobrosx.org/forums/v ... 9&start=10
    Location: Antarctica
    Chat Username: 鬼人 正邪
    Contact:

    Re: PGE Project thread (Alternate Editor for SMBX) [0.3.1.3]

    Postby MECHDRAGON777 » Sun Aug 09, 2015 2:24 am

    Prado wrote:Not only a lot of power-ups,but new enemies,characters and THE ONLINE MODE!

    The online mode is what I think most of us want most!
    List of People that can pronounce "Vilzriquathtor Seian" (Role Play): show

    Fusion best time

    Spoiler: show
    Image
    Image
    Image

    Image
    Image
    List of Animés I have watched.
    Image
    Spoiler: show
    ImageImageImage
    My episode is Image done!
    Image

    CC12: 30π% done
    My hardest level beaten!
    Spoiler: show

    Support
    Spoiler: show
    Image
    Image
    Image
    Image
    Image
    Image

    Contests I am in right now
    Spoiler: show
    •MaGL III
    •Structure Contest
    •Haunted Contest


    Return to “General”

    Who is online

    Users browsing this forum: No registered users and 9 guests