SMBX 1.4.4 - I.D.E.A.S

Description: Have any suggestions or new ideas for SMBX-38A? This is a place for you. Good suggestions may appear in future versions of SMBX-38A.
Moderators: Lx Xzit, Yoshi021, 5438A38A, Semi-moderatos, Moderators

Lx Xzit M
Topic author, Moderator
Moderator
Avatar
Lx Xzit M
Topic author, Moderator
Moderator
Reputation: 402
Posts: 757
Joined: 9 Nov 2015
Website

Post #1by Lx Xzit » 4 Jan 2017, 13:25

I will post almost all the ideas I've been getting around the last year, I didn't published them before because I was thinking on some details and trying to get new ideas. This post don't have particular order. Without more to say, here are my ideas for SMBX 1.4.4! :D
PD: I have some more ideas but they may be posted later, they're wip now.

1.) Relation aspect 16:9 ("Start game" mode only)
Something many people has suggested, I'm just pointing it here because I got a little idea about where include it and how it would look:
Spoiler
If the game detects the current resolution is 4:3 then it'll let you switch to 16:9
Spoiler
Image

But if it's 16:9, then the option 4:3 will appear instead:
Spoiler
Image

Additional idea: only if the game is in fullscreen mode, the player can choose betwenn 4:3 or 16:9 resolution, if the game is on window-screen then the option may be gray and unable to select:
Spoiler
Image

2.) Script updates.
After experimenting a lot with Scripts I think I've got a decent idea about what are the limitations here. I'd like to suggest some things that in my sincerely opinion, the game needs.
Spoiler
- A function to call a sound effect / custom sound effect
- A function to rotate a block (I mean, rotate the block itself not make it move in circles :P)
- A function to customize message boxes
- Expanded functions for the customization to the player's
- onJump functions
- A function to change the resolution of the game
- A function that lets you create a variable if this variable don't exists yet (I'm not sure if the implementation of this feature may break some things)
- A function to rotate the screen 180°, this would be very insteresting to make "non-gravity" and some other interesting effects!

For custom NPCS;
.framespeed: I really would like see this implemented, a easy way to accelerate the framespeed of the NPC without have to use .curframe and variable things

3.) "Music" extended features.
-I think a feature that let's you "fade in" and "fade out" would be very helpful.
-I would love to see the positibility to start two songs at the same time but with the posibility to switch them. Let's me explain better

4.) Custom sounds per level.
I really don't want insist with this but in my opinion the game really needs it (ok this will be the last time I mention this, sorry for being annoying :P). I've got an idea where this could be placed:

Spoiler
Image

The thing of "game beat" could be moved to a "special event", I think it's better on this way because this function is rarely used because almost no one finishes their episodes (sadly)

5.) "Custom" tab.
DISCLAIMER: This idea is not mine, this is already implemented in PGE Editor and some other have been suggesting the same, I'm just trying to adapt it to SMBX 1.4.
A tab that let's you organize your own Block tilesets, NPCs, and Background objects:
Spoiler
(Please note I spent like 3 hours making this pincture)
Image

Here are some things to explain.
A. The buttom "Eraser" replaced by "Custom" buttom (See point 12 (the last one) of this post why it should be replaced)
B. This is the "Tileset Tab", which appear once you press "Custom" buttom (A). The size of this tab will change depending of the tileset size of course.
C. The pencil. When you click on it, the tab "E" will be shown. This pencil is supposed to let you edit/create a new tileset.
D. Your custom tileset. Whatever you put in the blocks (H) will be shown here.
E. The "Custom Tileset" editor. The blocks to the left (G) shows the game's blocks orderer by its ID. The blocks to the right (H) are the "Tileset-tab". The aim is move the blocks in the left to the right (or doble-clicking them) to build your own tileset.
J. The arrows, which functions are:
Spoiler
Up = Deletes the last vertical column
Down = Adds a new vertical column
Left = Deletes the last horizontal column
Right = Adds a new horizontal column.

I. "Type". The available options are:"Blocks", "Npcs", "backgrounds"(objects) and "Custom". This last one will load all the custom stuff and will show them (in G), so that you can build your own tileset even easier.

EXAMPLE: Here's how a normal custom tileset would work.
Spoiler
Image

This feature would help a lot to these users who have small screens (like me).:P

6.) A way to add new NPCs without replacing old ones:
using special NPC codes such as "NPC-1a", "NPCa-1", etc.. Of course, the game needs empty slots to support these NPCs:
Spoiler
Image

More details here: viewtopic.php?f=65&t=1199

7.) Player's offset editor by default.
I know the math minigame unlocks a very important feature that lets you edit the player's gfxoffset, this feature is very cool and useful BUT there are two big problems with it.

a.) It's not by default. you have to unlock a insanely hard minigame to use this. I'm not agaisn't the unlockable minigames but I'm also not in favor too, I admit this is interesting and funny at some point but in my sincerely opinion, the mini-games only should unlock features that aren't very important (example: the posibility to change the color of the letters, the way to create .exe files with episodes, etc.), I think this is going too far... it's a shame not everyone can enjoy this important feature, just some few people, probably less than 5. :/

b.) It only affects one level. I would love that when you edit the Player's off-sets and/or hitboxes, the game creates a text file (like "player-1"), so that the game can recognize the config someone else made and we can make our own playables and share them with everyone! wouldn't it be fabulous? :)

8.) New "Generator" design.
Sometimes I wanna make a generator spawn enemies every 3 seconds but I find a problem: you're always forced to calculate the time in frames. This is not a big problem for me though, but I think deep down everyone would appreciate this feature: the posibility to change the spaw in frames and in seconds, that's why I made this design:

Spoiler
Image

PD: I also would love if the editor uses arrows instead letters, but it's just my opinion. :P

9.) Advanced NPC function: Stand
I'd love to see a function that activates when the player stand on the top of the NPC. We do have the feature "touch" but it's not the same. :(

10.) New Liquids.
I just want suggest two new liquids.
- A liquid that instant kills/hurt ANY NPC if it touches it.
- A liquid that triggers and event when the NPC touches it (NOTE: This liquid meant to be specific for NPCs only)

11.) Reziseable window.
A way to change the Editor Window's size but without dithering the graphics (no matter if it keeps the aspect ratio or not):
Spoiler
Image
Image

12.) Misc upgrades.
- "File" -> "Open recently". With that you can easily keep editing a level/world map that you've been working on without have to search it in your disorder (welp at least my SMBX folder is super cluttered :P)
Spoiler
Image
- Have you ever been editing a level and sudently the electricity gone? me too! (but I use laptops only so I never lost my progress) but... I'm pretty sure Desktop users will love a feature to recorver their levels in case the program closed in a wrong way.
- I made a silly mistake the other day, instead press "Open" I accidentally pressed "Save", the funny thing is that a level almost finished was replaced with a totally new one. this leaded me to think, why isn't here a little system to avoid this kind of mistakes? If a new level is created and you haven't done absolutely anything (I mean, put a block, BGO, make a variable, layer, etc) and if you want overwrite a level that has been actually modified, then a pop-up window will appear.
- When you close the game by clicking in the red "X", would be great if the game asks first if you want save your current level vefore exit (but only if the game detects a change in the level from the last time saved).
- Daily tips. I LOVED the implementation of daily tips, but it's a shame only the folks who have discovered a minigame and awaited to the timer end, can see it. I thought would be really cool if everyone can see the daily tips (no matter if they know about the minigames or not). So that people would use SMBX 1.4 more often! I would personaly open the game everydays. :P
- I love the new GUI when you right-click something, it's super useful. I've got a suggestion of it. I'm not sure if this is even possible to implement but I would love that when you click on "Edit" the game opens YOUR favorite program to edit images instead force it to use always Paint. I would love that when I click on "Edit" it opens Paint.net instead Paint, would appreciate it a lot.
- Would be cool if the game tells yo is there's a new update available to download
- Could SMBX use more "updated" windows? it actuallly uses windows XP models which is very old
- Remove the buttom "Eraser" and make a new icon for the eraser instead.
Redigit made the buttom "Eraser" because SMBX 1.3 had not tools-GUi, but now SMBX 1.4 has one, what's the point the "Eraser" is still a buttom instead a icon?
Spoiler
Image

13.) Full ASCII support for message boxes.
If you're american you won't have any issue with this but sometimes I need to use ASCII characters beyond american keyboard and when I do it looks like this:
Spoiler
Image
The cool thing is that the game supports these character (unlike SMBX 1.3 that just will ignore them) but seems like the main problem is that there's not enough graphics. I asked to WohIstand if I could suggest the PGE's fonts for SMBX 1.4.4 and he say it's okay! (Thanks WohIstand!)
Here you can find full ASCII + two Europan maps and + Cyrillic for menu font, and ASCII + Cyrillic for message-box, everything using the original-style font, really hope they can be implemented and SMBX finally supports tildes. :)

(The 1 and 2 are the text-box fonts)
Fonts.zip
(17.57 KiB) Downloaded 281 times


Extra:
Spoiler
Unlike the other ideas this haven't been very planned, but in any case I'd like to mention it.
I would love to see an advanced message-box editor, that can be found somewhere in the editor. This advanced message-box editor let's you do the follow things:
1.) The posibility to multiple replies and diferent reactions
2.) The posibility to theard-dialogues
3.) The posibility of multiple-replies to a question
4.) The posibility to show in different ways the text, such as type letter by letter per square (or couse this can be skiped if the player press "jump" key).
5.) The posibility to add custom letter font per dialogue
6.) The posibility to customize the text box using a custom graphic

Some pinctures made by myself to explain this better:

This that should be removed in my opinion:
Spoiler
-What's the point to a "X" to close the editor window if it's completely useless?

-What's the point of let's you change the size of the windows if it's useless? This thing has bothers me often. :P
-In the changelog it says that the online mode was disabled but it may come back in the future (I would love to see it! but I know it's pretty hard to implement) -then I though, this window should be removed meanwhile the Online option is available again.
VISIT MY YOUTUBE CHANNEL! LX XZIT
Join our 38A Discord server!

Image

MACKACHE
Lord
Lord
Avatar
MACKACHE
Lord
Lord
Age: 16
Reputation: 108
Posts: 522
Joined: 22 Aug 2016
Website Twitter

Post #2by MACKACHE » 4 Jan 2017, 16:29

What does I.D.E.A.S means

This is what I always wanted to see in the next version. Especially for online mode. :D
ImageImage

Erwill M
Count
Count
Avatar
Erwill M
Count
Count
Age: 24
Reputation: 189
Posts: 295
Joined: 29 Nov 2015

Post #3by Erwill » 4 Jan 2017, 21:09

My god, how many time to write all this suggestion ? :p
A lot of thing that I'm agree.
For the music extented feature, I thought to my topic about extented music option with a lot of ideas :
viewtopic.php?f=65&t=1492

I like the pictures too.

radel1996
Nice citizen
Nice citizen
radel1996
Nice citizen
Nice citizen
Reputation: 0
Posts: 14
Joined: 19 Feb 2015

Post #4by radel1996 » 4 Jan 2017, 22:18

Hmm Listen mr. Lx. What do you think about fixing the Bosses movement or add SMB1 Bowser's Throw generator (For example throws bombs or Boomerangs)

Eri7 M
Viscount
Viscount
Avatar
Eri7 M
Viscount
Viscount
Age: 21
Reputation: 109
Posts: 389
Joined: 19 Dec 2016
Location: Germany, Bonn
Youtube channel URL Twitter

Post #5by Eri7 » 4 Jan 2017, 23:44

I agree with everything , i hope 38A will implement these features! Lets go on the HYPE TRAIN TU-TA-TU-TA!!! PUF-PUF! :dance1: :dance1:
Join the discord server about Nova Projects.
Image

Image

Image

Lx Xzit M
Topic author, Moderator
Moderator
Avatar
Lx Xzit M
Topic author, Moderator
Moderator
Reputation: 402
Posts: 757
Joined: 9 Nov 2015
Website

Post #6by Lx Xzit » 5 Jan 2017, 6:17

RSuper wrote:This is what I always wanted to see in the next version. Especially for online mode. :D
Yeah I also would love to see an online mode but I guess it's much harder to implement than other features, if it's implemented at some point I just want it be better than the SMBX 1.3's online. But really, I would love SMBX 1.4 use more online functions (like something that tell you when a new update is released)

Catskart wrote:My god, how many time to write all this suggestion ? :p
A lot of thing that I'm agree.
For the music extented feature, I thought to my topic about extented music option with a lot of ideas :
viewtopic.php?f=65&t=1492

I like the pictures too.
I've been writting these things like... for a whole month, I ocasionally edited it adding/removing some things. :P
Your extended music options is really great I specially like the idea of nivelate a song if it's too low or loud in-game. And thanks! I worked a lot in the pictures, I can't believe how hard is make a single window.

radel1996 wrote:Hmm Listen mr. Lx. What do you think about fixing the Bosses movement or add SMB1 Bowser's Throw generator (For example throws bombs or Boomerangs)
Regarding fixing bosses movement's I already made a full-topic of it (Oh, that reminds me I still have to make a topic of the wrong generator position of some NPCs). Regarding Bowser, that idea sounds cool!


I added a new suggestion! (check point 13)
VISIT MY YOUTUBE CHANNEL! LX XZIT
Join our 38A Discord server!

Image

delete this account
delete this account

Post #7by delete this account » 7 Jan 2017, 8:40

An another list of suggestions, always interesting. Lx Xzit has always the best ideas for improving the game!

BUT the ''Open recently'' suggestion can be better if he look like this exemple.
Capture.PNG

Yes, my mouse was in Open and not in the menu I add... This image is a example, it was not supposed to be perfect!

Lx Xzit M
Topic author, Moderator
Moderator
Avatar
Lx Xzit M
Topic author, Moderator
Moderator
Reputation: 402
Posts: 757
Joined: 9 Nov 2015
Website

Post #8by Lx Xzit » 7 Jan 2017, 13:54

Thanks! and yeah, your picture is much better than the mine (I wanted do the same but I was really tired of editing images and type a lot) I will add it to the main post. :)
VISIT MY YOUTUBE CHANNEL! LX XZIT
Join our 38A Discord server!

Image

Zwertll
Close friend
Close friend
Zwertll
Close friend
Close friend
Reputation: 51
Posts: 82
Joined: 6 Dec 2016

Post #9by Zwertll » 7 Jan 2017, 20:18

You can override OnJump by OnKypress as previously discussed. And your idea of ​​.framespeed is good. Great suggestions.

Ramon_650
Nice citizen
Nice citizen
Ramon_650
Nice citizen
Nice citizen
Reputation: 1
Posts: 10
Joined: 25 Jan 2017

Lx Xzit

Post #10by Ramon_650 » 25 Jan 2017, 22:01

pls add yoshi
Im novice :(

MACKACHE
Lord
Lord
Avatar
MACKACHE
Lord
Lord
Age: 16
Reputation: 108
Posts: 522
Joined: 22 Aug 2016
Website Twitter

Post #11by MACKACHE » 26 Jan 2017, 1:55

Ramon_650 wrote:pls add yoshi
M8, he's not the creator of the game.
The one who created the game is 5438A38A. You probably don't know his nickname, he's a chinese user.
EDIT: Yoshies are already added in the game. What's under your mind ?
ImageImage

Ramon_650
Nice citizen
Nice citizen
Ramon_650
Nice citizen
Nice citizen
Reputation: 1
Posts: 10
Joined: 25 Jan 2017

RSupertheGreat

Post #12by Ramon_650 » 26 Jan 2017, 2:01

I mean, if they can add yoshi as a playable character
Im novice :(

MACKACHE
Lord
Lord
Avatar
MACKACHE
Lord
Lord
Age: 16
Reputation: 108
Posts: 522
Joined: 22 Aug 2016
Website Twitter

Post #13by MACKACHE » 26 Jan 2017, 4:39

Ramon_650 wrote:I mean, if they can add yoshi as a playable character
I think in the next time you should mention it earlier what Yoshi wil be. As I mentioned earlier: The one who created the game is 5438A38A. You probably don't know his nickname, he's a chinese user.
Yoshi could be replaced with Link either Toad or Luigi.
Off topic: Why most of your post would be start with subject/title ? You could just quote them by clicking the quote button. A button with " .
ImageImage

Ramon_650
Nice citizen
Nice citizen
Ramon_650
Nice citizen
Nice citizen
Reputation: 1
Posts: 10
Joined: 25 Jan 2017

Post #14by Ramon_650 » 26 Jan 2017, 19:34

But is that I never find, for example a yoshi that replace toad
Im novice :(

Yoshi021 M
Moderator
Moderator
Avatar
Yoshi021 M
Moderator
Moderator
Age: 22
Reputation: 170
Posts: 693
Joined: 15 Feb 2016
Location: Yoshi's Island

Post #15by Yoshi021 » 27 Jan 2017, 2:05

Ramon_650 wrote:But is that I never find, for example a yoshi that replace toad
You can find a playable Yoshi in the community graphic pack
https://www.supermariobrosx.org/forums/viewtopic.php?f=31&t=508
Links
ImageImageImage
Image
Image
"Going to University is FUN!" :pardon:

Ramon_650
Nice citizen
Nice citizen
Ramon_650
Nice citizen
Nice citizen
Reputation: 1
Posts: 10
Joined: 25 Jan 2017

Post #16by Ramon_650 » 27 Jan 2017, 21:39

Yoshi021 wrote:
Ramon_650 wrote:But is that I never find, for example a yoshi that replace toad
You can find a playable Yoshi in the community graphic pack
https://www.supermariobrosx.org/forums/viewtopic.php?f=31&t=508

Thank You
Im novice :(


Return to “Ideas & Suggestions”