Why i Like 38A more than SMBX2 now

Description: Archived discussion related with original Super Mario Bros X fan game.

Forested Gamer M
Topic author, Nice citizen
Nice citizen
Forested Gamer M
Topic author, Nice citizen
Nice citizen
Age: 22
Reputation: -8
Posts: 13
Joined: 6 May 2019

Post #1by Forested Gamer » 6 May 2019, 1:02

I will tell you what makes me Like 38A more than SMBX2 and what they need to SMBX2 fix.

1.Lack of SMBX2 Dev feedback and not listen to suggestions.
Renenber when they only added characters and not NPCs like everyone else wanted.
They now have them but why not the begginging like 38A?
2. Hidden functions actually overpower some X2 functions.
Renenber when we thinked SMBX 38A did not have shaders? Well they secretly had them early than X2. Also the hidden fuctions can even redirect you to a website and display as much messages as you want because no lockdown.lua bad limitations.
3. Block BGO Effect custom
We can change so much in these...
SMBX2 still only NPC and BGO
4. Powerups more
We have new powerups and SMBX2 does not.
5. Scriptibg langauage that breaks every update.
Image if python broke old codes every update. That is basically LunaLua. Teascript can always tranfer old code and development of episode is smooth with the compatibility.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 32
Reputation: 497
Posts: 1886
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #2by Wohlstand » 6 May 2019, 11:54

Forested Gamer wrote:Lack of SMBX2 Dev feedback and not listen to suggestions.
Renenber when they only added characters and not NPCs like everyone else wanted.
They now have them but why not the begginging like 38A?

We have a very huge task list to do you can see here and we can't complete it faster than comming people suggestions from all over the world.

Forested Gamer wrote:5. Scriptibg langauage that breaks every update.
Image if python broke old codes every update. That is basically LunaLua. Teascript can always tranfer old code and development of episode is smooth with the compatibility.
It's not lua language itself, there are two different things are made over lua interpreter: API bindings of internals (which we keeping to be backward compatible) and lot of additional lua libraries are shipping with SMBX2. Those libraries are made by different people and no guarantee of backward compatibility between each other. Therefore, in case of 38A, the API is designed be backward compatible. When compating APIs, 38A wins because of backward compatibility, but losing in functionality and flexibility. When comparing languages, Lua wins because it's Turing-compete language which can be used independently to write standalone scripts and apps are working out of embedded systems like LunaLua or PGE Engine. TeaScript completely lacks structures and functions. I.e. Every "script" is function, but no any sort of data structures was given. At the same time, lua is more universal and more wide-purposible language while TeaScript is too specific to 38A.

In the summary, SMBX2 is BETA and therefore no guarantee of stability yet.
Image

Forested Gamer M
Topic author, Nice citizen
Nice citizen
Forested Gamer M
Topic author, Nice citizen
Nice citizen
Age: 22
Reputation: -8
Posts: 13
Joined: 6 May 2019

Post #3by Forested Gamer » 6 May 2019, 12:59

Wohlstand Thanks for reply.
But more NPCs were the most wanted thing forever but we only get them now so why did they only have character before?

FlatKiwi
Passerby
Passerby
FlatKiwi
Passerby
Passerby
Reputation: 0
Posts: 4
Joined: 19 Aug 2017

Post #4by FlatKiwi » 6 May 2019, 13:12

Forested Gamer wrote:Wohlstand Thanks for reply.
But more NPCs were the most wanted thing forever but we only get them now so why did they only have character before?
Because they only managed to breach the NPC limit after beta 3, if I remember correctly

Rockythechao M
Contributor
Contributor
Avatar
Rockythechao M
Contributor
Contributor
Age: 31
Reputation: 0
Posts: 3
Joined: 17 Oct 2014
YouTube

Post #5by Rockythechao » 7 May 2019, 1:37

Basically, when Redigit made the original SMBX he included hardcoded limits to the number of unique NPCs, Blocks, BGOs, etc. We in the SMBX2 dev team don't have access to the source code like Redigit did so we had to hack the game to extend those limits, and those hacks took time to figure out and then implement.

krakin M
Advanced Moderator
Advanced Moderator
Avatar
krakin M
Advanced Moderator
Advanced Moderator
Age: 22
Reputation: 16
Posts: 170
Joined: 25 Jan 2017
English Pronouns: he/him
Location: California
YouTube

Post #6by krakin » 8 May 2019, 20:09

Still like SMBX2 better though

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 32
Reputation: 497
Posts: 1886
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #7by Wohlstand » 24 May 2019, 2:11

Okay, since now I'll close any "38A vs X2" holy-wars like this. The main reason is they are producing a lot of misinformation and confusion to people are trying to learn this. About anything related to SMBX2, the FAQ page exists http://codehaus.wohlsoft.ru/blog/faq/.

You can continue the discussion in "why I like %game%" format here: viewtopic.php?f=29&t=1658 but please, don't operate with facts are based on your guessing and thinks with no any confirmation.
Image


Return to “Archive”

Who is online (over the past 5 minutes)

Users browsing this forum: 3 guests