Ideas & Suggestions for future versions of PGE

Description: Report bugs and ask questions regarding PGE here.
Forum rules: Here you can ask any question related to PGE Project components:


Any questions related to LunaLUA project please ask HERE (LunaLUA subsection)
Any questions related to SMBX-38A (1.4.x) Chinese project please ask HERE (SMBX-38A subsection)
Moderators: Moderators, Semi-moderatos

What do you think of these suggestions?

They are perfect addition for this Engine.
37
Wohlstand, CaptainSwag101, John Leagsdurg, IngeniousPlatformer, Squishy Rex, Veudekato, the_end_of_WORLD, DeuxEx, CreatorForce, sky2, DatDude, Elf of H & L, hacheipe399, Fennor, Sambo, itskadenhere, Yoshimoto, Tux-Prowess, Pilzinsel64, Yoshi021, Jayce 777, Bonnies, Caketaco, KesterTank, TheCreator520, Stickman01, Jackson455, Glitchy, MidoriNeko, the GaMERDoG, P3rf3ctXZer0, Axl Gallais, 5438ASPGE71, Bomb KickerDX, 6824, higgorgao1
73%
They are not bad, could think of some others.
14
Natsu, h2643, EXEcutor-The-Bat, Alucard, Josh16, ellingtonisland, lighthouse64, Saronin, Edward Elric, SamuelNM2, Sammzy, Coolio__, GianaSistersfan64
27%
I disagree with some of them (specify).
2
tb1024, Infobox
4%
I don't like them at all (specify).
0
No votes
 
Total voters: 51
Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 26
Reputation: 375
Posts: 1369
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #401by Wohlstand » 31 Jul 2017, 15:18

sken130 wrote:So, you mean config packs will be able to change the physics, and store the physics logics as some kind of Lua scripts or Javascripts or in some other scripting languages?
- Lua scripts is used in the Engine to program NPC-AIs, playable character's mechanics, common level environment (for example, P-Switch is completely coded in lua), world map environment, loading screen, title screen (to make the custom background cutscene based on sprite animations, motions, or coming soon auto-playing demo level like on legacy engine, and player's actions will must be coded in lua), credits screen, game over screen, etc.
- JavaScript is used in Editor as language of editor plugins and config pack configure scripts (that required for "SMBX-Integration"-like config packs). Even now in laboratory and available config packs you can find ton of working examples (but yeah, I wasn't completely documented lua API since it's WIP and lacks lot of for now)

+KZ
Citizen
Citizen
Avatar
+KZ
Citizen
Citizen
Reputation: -2
Posts: 5
Joined: 13 Dec 2018

Post #402by +KZ » 2 Jan 2019, 0:27

add support for non-SMBX games (such as hello mario engine) or other platform games (such as supertux)
:ɔ ଇ ଈ چ :Ɖ :ɛ

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 26
Reputation: 375
Posts: 1369
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #403by Wohlstand » 2 Jan 2019, 17:13

+KZ wrote:add support for non-SMBX games (such as hello mario engine) or other platform games (such as supertux)
PGE itself can be used to create a non-SMBX game: you need to make own config pack that will contain completely different resources set, different scripts and different stuff. Since foundation, PGE has a goal to be more generic game engine than just be a "new SMBX". If you want to work with level files from other games, it's possible to make some sort of importer or separated file converter that will give an ability to work with alien level files.

TheAdventurer64
Citizen
Citizen
TheAdventurer64
Citizen
Citizen
Reputation: 2
Posts: 9
Joined: 9 Dec 2018

Post #404by TheAdventurer64 » 3 Feb 2019, 2:48

Maybe you should have full compatibility with 38A using a config pack. (scripts, Gfx expansion, etc.)


Return to “Troubleshooting”

Who is online (over the past 5 minutes)

Users browsing this forum: 2 guests