Question about the Engine: Is there already an Online Implemented into the Editor so we can edit Levels (and World Maps) together? I may overlooked the Updates or Changelogs but this is a question I just want to get it on with.
bossedit8 wrote:Question about the Engine: Is there already an Online Implemented into the Editor so we can edit Levels (and World Maps) together? I may overlooked the Updates or Changelogs but this is a question I just want to get it on with.
Network (Online) editor now is not implemented yet, but planned and will be for levels and world-maps too. All features which available for level editor, available for world map editor too.
At first I will make united API which will give able to implement a network communication between editors.
With it enabling a build-in support of loop points! (like original SPC, VGM, NSF formats!)
My little and dummy example: http://engine.wohlnet.ru/docs/Music/mafia.zip
- play MID file in your regular player
- replace your SDL2_mixer in the LunaDLL package or in the PGE Editor (this update will be already in the next laboratory builds)
- try to use included "mafia.it" file which a looped music. I especially lopped tiny piece in begin to make a more understandable demo.
To set loop points, use the "Position jump" effect to jump into another pattern and together with it use the "Pattern break" to set row in the second pattern.
http://modarchive.org/ - here is a big archive of a traker musics for your entertainment!
I've just came across this project looks awesome! but here's a few questions
-Does it feature weather changes instead of using all of your background objects?
-Does it have more ways to trigger an event? If not, maybe a zoning activation places like water
-Does it have custom music for world map?
If they're not here then I am suggesting it. thank you
Lnik3500 wrote:-Does it feature weather changes instead of using all of your background objects?
Yes, I will implement the layer which will be over playable scene which will provide true weather effects
Lnik3500 wrote:-Does it have more ways to trigger an event? If not, maybe a zoning activation places like water
Also will be more physical environments like "Air" which will be like normal environment, but underwater it will provide air zone in underwater sections. Just a subtracter of water zone. Also I think, I will add the "on contact" slot into environment zones, so you will have able to trigger even when player entered into specific rectangle zone.
Lnik3500 wrote:-Does it have custom music for world map?
.WLDX format is providing a custom world map music points which you will have able use with any music files in your episode folder or it's sub-folders. But when you will save into SMBX WLD format, there are will be converted into zero points (which will mute world music)
Lnik3500 wrote:-Does it feature weather changes instead of using all of your background objects?
Yes, I will implement the layer which will be over playable scene which will provide true weather effects
Lnik3500 wrote:-Does it have more ways to trigger an event? If not, maybe a zoning activation places like water
Also will be more physical environments like "Air" which will be like normal environment, but underwater it will provide air zone in underwater sections. Just a subtracter of water zone. Also I think, I will add the "on contact" slot into environment zones, so you will have able to trigger even when player entered into specific rectangle zone.
Lnik3500 wrote:-Does it have custom music for world map?
.WLDX format is providing a custom world map music points which you will have able use with any music files in your episode folder or it's sub-folders. But when you will save into SMBX WLD format, there are will be converted into zero points (which will mute world music)
I think I meant wrong for the zone event. I was asking for a zone you can place that is similar to the water zone. you place it and when you enter the zone, it triggers an event of your choice. This suggestion is to make more ways to triggers events (instead of using NPC's) sorry for my bad english...
Lnik3500 wrote:-Does it feature weather changes instead of using all of your background objects?
Yes, I will implement the layer which will be over playable scene which will provide true weather effects
Lnik3500 wrote:-Does it have more ways to trigger an event? If not, maybe a zoning activation places like water
Also will be more physical environments like "Air" which will be like normal environment, but underwater it will provide air zone in underwater sections. Just a subtracter of water zone. Also I think, I will add the "on contact" slot into environment zones, so you will have able to trigger even when player entered into specific rectangle zone.
Lnik3500 wrote:-Does it have custom music for world map?
.WLDX format is providing a custom world map music points which you will have able use with any music files in your episode folder or it's sub-folders. But when you will save into SMBX WLD format, there are will be converted into zero points (which will mute world music)
I think I meant wrong for the zone event. I was asking for a zone you can place that is similar to the water zone. you place it and when you enter the zone, it triggers an event of your choice. This suggestion is to make more ways to triggers events (instead of using NPC's) sorry for my bad english...
In technical implementation will be a sensor item which will trigger event when it will be contacted. Just same water (physical environment) zone, but without environment, detection of player's contact only.
Little set of title screens on difference config packs:
Later will be implemented:
- Credits screen and game over screen which will use scene programmed in LUA. This will be more flexible with more interactions.
- World map player which will have a walkable world map with ability to play episodes (even with WIP level player).
Wohlstand wrote:Little set of title screens on difference config packs:
Later will be implemented:
- Credits screen and game over screen which will use scene programmed in LUA. This will be more flexible with more interactions.
- World map player which will have a walkable world map with ability to play episodes (even with WIP level player).
1. Here is a suggestion; can you add more paths to the world map compared to smbx for ".WLDX" and a player scene for when the player is on a Yoshi, has a power up, and is in water, like in SMW? I think that would be a nice feature!
2. Implement a "Race Game" for the engine like how "Battle Game" was added in "SMBX 1.3.0.0" where the ovject is to be the first player to beat the level/episode
3. Four player mode (and three player) so that when you play smbx online, you can make it have more woolen playing
4. "Battle Tournament Mode" use for online mode, so players can have a battle game every so often. This would be useful for youtubers and smbx contests!
5. Multiplayer option in the editor for SMW CO-OP or SMBX CO-OP style, so everyone plays at the same time or one at a time!
6. Option for auto walkable paths
7. World Map Events (WME) do not know if this is suggested or not...
Also, the screen are looking nice and I wonder how the game physics will work? (I.e same as smbx, or how hard it will be to Learn the new physics) but that is one of the only two things I am scared about in this engine!
Wohlstand wrote:Little set of title screens on difference config packs:
Later will be implemented:
- Credits screen and game over screen which will use scene programmed in LUA. This will be more flexible with more interactions.
- World map player which will have a walkable world map with ability to play episodes (even with WIP level player).
1. Here is a suggestion; can you add more paths to the world map compared to smbx for ".WLDX" and a player scene for when the player is on a Yoshi, has a power up, and is in water, like in SMW? I think that would be a nice feature!
2. Implement a "Race Game" for the engine like how "Battle Game" was added in "SMBX 1.3.0.0" where the ovject is to be the first player to beat the level/episode
3. Four player mode (and three player) so that when you play smbx online, you can make it have more woolen playing
4. "Battle Tournament Mode" use for online mode, so players can have a battle game every so often. This would be useful for youtubers and smbx contests!
5. Multiplayer option in the editor for SMW CO-OP or SMBX CO-OP style, so everyone plays at the same time or one at a time!
6. Option for auto walkable paths
7. World Map Events (WME) do not know if this is suggested or not...
Also, the screen are looking nice and I wonder how the game physics will work? (I.e same as smbx, or how hard it will be to Learn the new physics) but that is one of the only two things I am scared about in this engine!
1. I believe that was mentioned or planned already for SMBXtended.
2. Interesting idea, could also double as a Mario Kart config.
3. That would be good for online at least. It would be good for offline as well, however, I'm not sure if it would be possible.
4. Another interesting idea.
5. That could be very handy actually.
6. I think this was also mentioned for the SMW paths only, so that the path physics for SMB3 could stay the same as the SMBX ones.
7. Already suggested, definitely planned.
Game physics are from what I recall are going to be based as close to SMB3/SMW as possible with the addition of the Super Jump (P-Meter), though physics will be customizable to be flexible enough for other configs.
MECHDRAGON777 wrote:1. Here is a suggestion; can you add more paths to the world map compared to smbx for ".WLDX" and a player scene for when the player is on a Yoshi, has a power up, and is in water, like in SMW? I think that would be a nice feature!
Yes, is a possible to add everything
I had idea to implement this player scene, and I will implement them, but for "SMBX 1.3" config pack I will leave old SMBX style. I will do any experiments on "PGE Default" config pack which a non-SMBX64 (is not compatible with SMBX) config pack with PNG graphics and tracker musics. How I sayd, "SMB Xtended" will be a successor of "SMBX 1.3" which will use PNG graphics too and will have those gimmicks
MECHDRAGON777 wrote:
2. Implement a "Race Game" for the engine like how "Battle Game" was added in "SMBX 1.3.0.0" where the ovject is to be the first player to beat the level/episode
Good idea!
I think, I will rename "battle game" into menu "Play casual game" which will include:
"Play casual level" which will list all level files in %UserProfile%\.PGE_Project\worlds for installable or .\worlds in the portable version (.zip) (folder "worlds" will be created automatically, but after tests I will make separated world folders (in the configs/<confpack>/main.ini you can define a name of folder with your episodes) ) By anyway you can make usage of %UserProfile% for your configs when you will run pge_engine, pge_editor and pge_calibrator with --isntall argument. There are will be executed and closed which will make %UserProfile%\.PGE_Project\ folder where editor's, calibrator's and engine's settings and logs will be saved.
"Play Battle game" - play a battle level
"Play Race game" - how fast you can run whole level from start to exit?:mrgreen:
MECHDRAGON777 wrote:
3. Four player mode (and three player) so that when you play smbx online, you can make it have more woolen playing
.LVLX file is supports a more than 2 player start points, and I was implemented able to have a multiple players on the level, but now starts alone only. By anyway I will make: play episodes local - 2 players limit. But when you wish to play episodes via network, will be able to have a 4 players.
MECHDRAGON777 wrote:
4. "Battle Tournament Mode" use for online mode, so players can have a battle game every so often. This would be useful for youtubers and smbx contests!
Exactly!
MECHDRAGON777 wrote:
5. Multiplayer option in the editor for SMW CO-OP or SMBX CO-OP style, so everyone plays at the same time or one at a time!
Squishy Rex answered to your question
MECHDRAGON777 wrote:
6. Option for auto walkable paths
.WLDX will provide this flag
MECHDRAGON777 wrote:
Also, the screen are looking nice and I wonder how the game physics will work? (I.e same as smbx, or how hard it will be to Learn the new physics) but that is one of the only two things I am scared about in this engine!
Squishy Rex answered to your question
Now my experimental builds having a Box2D engine, but I will implement own physics because Box2D after tests is not fiting here and have lots of bugs
(for example, stuck to corner of one of blocks on the floor)
MECHDRAGON777 wrote:1. Here is a suggestion; can you add more paths to the world map compared to smbx for ".WLDX" and a player scene for when the player is on a Yoshi, has a power up, and is in water, like in SMW? I think that would be a nice feature!
Yes, is a possible to add everything
I had idea to implement this player scene, and I will implement them, but for "SMBX 1.3" config pack I will leave old SMBX style. I will do any experiments on "PGE Default" config pack which a non-SMBX64 (is not compatible with SMBX) config pack with PNG graphics and tracker musics. How I sayd, "SMB Xtended" will be a successor of "SMBX 1.3" which will use PNG graphics too and will have those gimmicks
MECHDRAGON777 wrote:
2. Implement a "Race Game" for the engine like how "Battle Game" was added in "SMBX 1.3.0.0" where the ovject is to be the first player to beat the level/episode
Good idea!
I think, I will rename "battle game" into menu "Play casual game" which will include:
"Play casual level" which will list all level files in %UserProfile%\.PGE_Project\worlds for installable or .\worlds in the portable version (.zip) (folder "worlds" will be created automatically, but after tests I will make separated world folders (in the configs/<confpack>/main.ini you can define a name of folder with your episodes) ) By anyway you can make usage of %UserProfile% for your configs when you will run pge_engine, pge_editor and pge_calibrator with --isntall argument. There are will be executed and closed which will make %UserProfile%\.PGE_Project\ folder where editor's, calibrator's and engine's settings and logs will be saved.
"Play Battle game" - play a battle level
"Play Race game" - how fast you can run whole level from start to exit?:mrgreen:
MECHDRAGON777 wrote:
3. Four player mode (and three player) so that when you play smbx online, you can make it have more woolen playing
.LVLX file is supports a more than 2 player start points, and I was implemented able to have a multiple players on the level, but now starts alone only. By anyway I will make: play episodes local - 2 players limit. But when you wish to play episodes via network, will be able to have a 4 players.
MECHDRAGON777 wrote:
4. "Battle Tournament Mode" use for online mode, so players can have a battle game every so often. This would be useful for youtubers and smbx contests!
Exactly!
MECHDRAGON777 wrote:
5. Multiplayer option in the editor for SMW CO-OP or SMBX CO-OP style, so everyone plays at the same time or one at a time!
Squishy Rex answered to your question
MECHDRAGON777 wrote:
6. Option for auto walkable paths
.WLDX will provide this flag
MECHDRAGON777 wrote:
Also, the screen are looking nice and I wonder how the game physics will work? (I.e same as smbx, or how hard it will be to Learn the new physics) but that is one of the only two things I am scared about in this engine!
Squishy Rex answered to your question
Now my experimental builds having a Box2D engine, but I will implement own physics because Box2D after tests is not fiting here and have lots of bugs
(for example, stuck to corner of one of blocks on the floor)
Thank you, and I have a question that is not a request, will all smbx glitches be possible PGE? Because some levels require the player to know the glitches well!
Also, I hope the whole Errors such as "Subscript out of Range" like a Mushroom (it can be any Power Ups, even with Poison Mushrooms and a Swap ('?') Mushroom) touches the Lava while a Level has a lot of Performance to run. There are countless of Errors to say around here though.
Of course one Error called "File not Found" is an unavoidable Error if either the field of the linked warp is incorrect or it is just missing entirely.
MECHDRAGON777 wrote:
Thank you, and I have a question that is not a request, will all smbx glitches be possible PGE? Because some levels require the player to know the glitches well!
I think, there aren't glitches, there are featгres, like in Russian slang "Это не баг, это фича!" (This is a not bug, this is a feature!)
Some "glitches" can be caused because some things are missed when Redigit designed a physical engine. I will emulate some features but with preventing of wrong things like some which kills player by nothing or trap it.
Wohlstand wrote:like in Russian slang "Это не баг, это фича!" (This is a not bug, this is a feature!)
That's actually an English saying, too.
Because two words are inherited from English:
"bug" -> "баг" which means 'issue' [but true translate will be "жук, букашка, клоп" which an insect (насекомое)]
"feature" -> "фича" [feecha] and translate will be "особенность, функция" which an 'feature, function' which right. It means any additional features which aren't important and small, but much useful and helpful.