SMBX2 (2.0 Beta 3)

This is where we'll store the "best" topics that have ever existed on the forums, as well as community events that are no longer relevant. Read at your own risk.

Moderator: Userbase Moderators

Forum rules
Read at your own risk.
Hoeloe
Phanto
Phanto
Posts: 1465
Joined: Sat Oct 03, 2015 6:18 pm
Flair: The Codehaus Girl
Pronouns: she/her

Re: SMBX 2.0 Beta 3

Postby Hoeloe » Sun Feb 12, 2017 7:38 am

MECHDRAGON777 wrote:I should of posted this about seven months that ago, but when trying to speed run the invasion two, Yoshi plus the key crashes SMBX because of the new keyhole animation. I need to retest if it happens in 2.0 beta 3, but it is still annoying.
This has been known for a while and will be fixed in the next version.

MECHDRAGON777
Pink Yoshi Egg
Pink Yoshi Egg
Posts: 6422
Joined: Fri Dec 20, 2013 6:40 pm
Flair: Nuclear Queen of Reversion.
Contact:

Re: SMBX 2.0 Beta 3

Postby MECHDRAGON777 » Sun Feb 12, 2017 4:18 pm

Ah, thanks then.

Ljw1765
Koopa
Koopa
Posts: 17
Joined: Thu Sep 01, 2016 10:36 pm

Re: SMBX 2.0 Beta 3

Postby Ljw1765 » Tue Feb 14, 2017 9:09 pm

Enjl wrote:WE HAVE A BLOG NOW WHERE WE SOMETIMES POST THINGS
so if you want more of that sweet development information head over there and give our posts a read. We'll probably announce each new post here too but keep an eye on it just to be safe :p
Cool! Added to my Tasker news feed. :D
Image: show
Image
Last edited by Ljw1765 on Wed Feb 15, 2017 12:30 pm, edited 1 time in total.

Lila M-3210
Hoopster
Hoopster
Posts: 44
Joined: Tue Feb 14, 2017 9:45 pm

Re: SMBX 2.0 Beta 3

Postby Lila M-3210 » Tue Feb 14, 2017 9:49 pm

I am curious as to how to use Gamepad Controls on this version.

kr4k1n
Reznor
Reznor
Posts: 2926
Joined: Sun Dec 11, 2016 8:02 pm
Flair: cats are cool
Pronouns: he/him/his
Contact:

Re: SMBX 2.0 Beta 3

Postby kr4k1n » Tue Feb 14, 2017 9:56 pm

Lila M-3210 wrote:I am curious as to how to use Gamepad Controls on this version.
viewtopic.php?t=1990 A couple posts in this topic explain how.

Lila M-3210
Hoopster
Hoopster
Posts: 44
Joined: Tue Feb 14, 2017 9:45 pm

Re: SMBX 2.0 Beta 3

Postby Lila M-3210 » Tue Feb 14, 2017 10:04 pm

This is odd. That is exactly how I figured to do this in 1.3 but the option menu does not show up in SMBX2. There IS an SMBX Program in the same folder as SMBX2. Maybe I should use that to use the controller.

underFlo
Wart
Wart
Posts: 4456
Joined: Mon Jul 14, 2014 10:44 am
Flair: sup im lesbiab
Pronouns: They/She
Contact:

Re: SMBX 2.0 Beta 3

Postby underFlo » Wed Feb 15, 2017 12:40 am

SnifitGuy wrote:
Enjl wrote:
timocomsmbx2345 wrote:there are absolutely no good tutorials nor tutors regarding LunaLua
yeah just ignore the discodehaus aka the place everyone is led to when they need help

Zenithbreak
Purple Yoshi Egg
Purple Yoshi Egg
Posts: 133
Joined: Thu Apr 23, 2015 10:52 pm

Re: SMBX 2.0 Beta 3

Postby Zenithbreak » Wed Feb 15, 2017 1:31 am

Lila M-3210 wrote:This is odd. That is exactly how I figured to do this in 1.3 but the option menu does not show up in SMBX2. There IS an SMBX Program in the same folder as SMBX2. Maybe I should use that to use the controller.
You have to quit out of an episode to get to the main menu.

Hoeloe
Phanto
Phanto
Posts: 1465
Joined: Sat Oct 03, 2015 6:18 pm
Flair: The Codehaus Girl
Pronouns: she/her

Re: SMBX 2.0 Beta 3

Postby Hoeloe » Wed Feb 15, 2017 4:13 am

Spinda wrote:
SnifitGuy wrote:
Enjl wrote:
yeah just ignore the discodehaus aka the place everyone is led to when they need help
Also the reason why people ask you to learn basic Lua first is because, like anything, you need an understanding of the basics to be able to deal with the more complex stuff. People are asking you to use the wealth of online resources to learn about Lua's structure and syntax (and are usually willing to help you do that if you ask) before you dive into complex SMBX programming. There is a reason we ask you to do this: it is substantially faster and more rewarding than just handing you the code. You can learn Lua in a week if you make the effort to do so, even if you've never programmed before.

Emral
Cute Yoshi Egg
Cute Yoshi Egg
Posts: 9890
Joined: Mon Jan 20, 2014 12:58 pm
Flair: Phoenix

Re: SMBX 2.0 Beta 3

Postby Emral » Wed Feb 15, 2017 4:45 am

SnifitGuy wrote:This is one reason why the community as a whole is not fully fluent in LunaLua; you need prior knowledge of Lua coding (according to you) in order to make these spectacular things, and the learning of such code is considerably difficult, as is any other form of code. However, I will also say that this whole Lua thing is very much a clique. There seems to be those who are fluent and knowledgeable yet do not provide examples of their work apart from certain features grouped into a specific file or something from which it is difficult to extract code. I don't see why you are so pissed at him, Enjil; there are absolutely no good tutorials nor tutors regarding LunaLua, with people being forced through trial and error to see what the hell each function does in SMBX because Lua was not designed to work with SMBX. It's not fair to those like myself who truly want to learn LunaLua but are turned off by the fact that there are no decent examples of complex systems and the fact that it seems that the true potential of LunaLua is kept among some dark cult of mysterious entities. I'm not accusing anyone of withholding information for malicious or selfish reasons, but I am saying that conversations generally go like this:
(LunaLua) Noob: Hey, how do you do x function?
(LunaLua) Pro: Hey, you just gotta do <insert Lua jargon here>.
Noob: cool. Could I do something like <insert Lua command here>?
Pro: No, it's not built into LunaLua.
Noob: Ok, how would I add it to LunaLua.
Pro: Learn Lua why don't you.
Spoiler: show
Image
1) Hoeloe's post.
2) I am working on reviving the old tutorial series. It's not at a sharable state yet because I'm currently dying from real-life stress but that's beside the point. Tutorial series is coming and it will cover Lua basics before going into SMBX specifics.
3) I've had countless exchanges with him in the past which have set the tone for this exchange. I am frequently helping out many people with their lunalua problems, not just on codehaus, but this is a kind of scenario where I know I would be frustrated just a few minutes after explaining what a boolean is.
4) Many of the "dark mysterious systems" come down to arithmetic and usage of Lua's basic capabilities in clever ways. The SMBX-specific functions are a conveniency that builds on top of that and is much easier to understand once you got a hang of coding as a whole. One of my friends which I'm trying to help out is missing these basics but knows some of the extended stuff that's possible, and it helps him exactly 0, as he is incapable of getting code running on his own.
5) Much like everything else in life, programming comes down to a matter of interest and good googling. I am self-taught in lua without much prior knowledge in programming, and much like everything else you have a higher chance at succeeding if you can get yourself interested in the topic. The reason why the community isn't fluid in it is because many people don't care enough to research or actively learn the language, which isn't a bad thing because ultimately everything comes down to interests.

timocomsmbx2345
Foo
Foo
Posts: 853
Joined: Sat Feb 06, 2016 1:44 pm
Contact:

Re: SMBX 2.0 Beta 3

Postby timocomsmbx2345 » Wed Feb 15, 2017 5:53 am

Enjl wrote:
Koopa10 wrote:there are trailer things that do not appear in the editor do you have to change graphics? And there are also missing characters
The trailer showcases some things made with the 2.0 engine in addition to its features.
timocomsmbx2345 wrote:
Koopa10 wrote:there are trailer things that do not appear in the editor do you have to change graphics? And there are also missing characters
The Trailer had "Orekel" in it, but it took 3 months of lunalua & Enjl someone wont tell me how make something like that.
I'm not telling you how to do it because you're horrible at lua and I don't want to spend 5 months tutoring you about very specific things when you can learn all these things on your own time. Orakel, who took 3 WEEKS, mind you, uses a lot of different things lua is capable of. Talk to me about it again once you have a basic understanding of functions, tables, coroutines, vectors, verteces, mathematics and english (and by an extent: textblox, eventu, colliders APIs) and then I can explain to you how he works without spending an eternity on every miniscule detail.
Here's a place where you can start: https://www.lua.org/pil/1.html


EDIT:
WE HAVE A BLOG NOW WHERE WE SOMETIMES POST THINGS
so if you want more of that sweet development information head over there and give our posts a read. We'll probably announce each new post here too but keep an eye on it just to be safe :p
i understand. . . . . . . . . . I just didin't want my boss rush to have cloned of bosses like the first boss rush made in SMBX made.

Emral
Cute Yoshi Egg
Cute Yoshi Egg
Posts: 9890
Joined: Mon Jan 20, 2014 12:58 pm
Flair: Phoenix

Re: SMBX 2.0 Beta 3

Postby Emral » Wed Feb 15, 2017 6:49 am

Image
Friendly reminder that this block exists in beta 3 and is super awesome!

Lila M-3210
Hoopster
Hoopster
Posts: 44
Joined: Tue Feb 14, 2017 9:45 pm

Re: SMBX 2.0 Beta 3

Postby Lila M-3210 » Wed Feb 15, 2017 11:02 am

There seems to be no button for configuring controls on the Launcher Screen. The Launcher Screen lets you choose an episode from there. Am I incorrectly looking at it?

EDIT: I see what you meant. It did not occur to me that Pause would be the ESC Key. This worked. Thank you for the help.
Last edited by Lila M-3210 on Wed Feb 15, 2017 11:10 am, edited 1 time in total.

Emral
Cute Yoshi Egg
Cute Yoshi Egg
Posts: 9890
Joined: Mon Jan 20, 2014 12:58 pm
Flair: Phoenix

Re: SMBX 2.0 Beta 3

Postby Emral » Wed Feb 15, 2017 11:09 am

Lila M-3210 wrote:There seems to be no button for configuring controls on the Launcher Screen. The Launcher Screen lets you choose an episode from there. Am I incorrectly looking at it?
Zenithbreak wrote:
Lila M-3210 wrote:This is odd. That is exactly how I figured to do this in 1.3 but the option menu does not show up in SMBX2. There IS an SMBX Program in the same folder as SMBX2. Maybe I should use that to use the controller.
You have to quit out of an episode to get to the main menu.
Launcher will see a redesign in the future.

Rixitic
Spike
Spike
Posts: 274
Joined: Sat Dec 12, 2015 1:00 am
Contact:

Re: SMBX 2.0 Beta 3

Postby Rixitic » Wed Feb 15, 2017 12:37 pm

SnifitGuy wrote:
In addition to everything Enjl and Hoeloe said, I'd like to stress that the whole "certain features grouped into a specific file or something" is a fundamental practice in programming in general, not just Lua/LunaLua. The point of these APIs is not to lock off functionality behind some intimidating barrier but to provide a reusable set of features that are easy to enable and configure. That's why we sometimes call them "helper libraries".

Here's another (rather simplified) way to look at it:

Programming is condensing a bunch of complex math and resource management into a set of simple commands and values.
Scripting is using those simple commands and values to control object behavior and that kinda stuff.

When you're asking how to add features to LunaLua, you're effectively asking "how do I program in Lua", and that requires having a strong enough grasp of the language's nuances so you don't screw up like I did and make a convoluted, buggy mess like cinematX. But if you just want to script stuff in LunaLua, that's just a matter of using the LunaLua classes and APIs to script your levels and episodes, and... well, as Hoeloe and Enjl explained, you still need a general understanding of Lua. But you don't need to be an expert.

We do our best to document LunaLua's features and the APIs we write to make them more accessible for folks trying to use them for scripting. So yes, we are working to make all this stuff more usable and understandable for everyone. We have been from the start. But it takes time; it's a process, it doesn't happen overnight. And we do it as a hobby, not a full-time job.

If anyone's interested in helping us with creating and maintaining wiki pages, it would be greatly appreciated. And for any peeps with a fair amount of Lua experience who'd like to help with developing new libraries, we're looking into setting up project management and crowdsourcing resources in discodehaus.

KILROCK
Monty Mole
Monty Mole
Posts: 101
Joined: Sat Dec 28, 2013 9:48 pm

Re: SMBX 2.0 Beta 3

Postby KILROCK » Wed Feb 15, 2017 12:41 pm

What's the point of the launcher anyway? What was wrong with the title screen?

Ljw1765
Koopa
Koopa
Posts: 17
Joined: Thu Sep 01, 2016 10:36 pm

Re: SMBX 2.0 Beta 3

Postby Ljw1765 » Wed Feb 15, 2017 12:53 pm

KILROCK wrote:What's the point of the launcher anyway? What was wrong with the title screen?
It allows episode creators to show a custom "launch page" of sorts for their episodes, allowing them to notify players about updates or other things. Also, if I'm right it also is the only way to get to the new editor. There's also a "delete save" feature in it that otherwise would not be available in SMBX itself. Oh, and I think I also remember hearing that it either does or will support allowing you to choose the new characters right away without having to switch to them mid-episode.

Cedur
Link
Link
Posts: 7073
Joined: Tue Jun 28, 2016 10:14 am
Flair: I'm gone, for chess and minesweeper
Pronouns: he/him

Re: SMBX 2.0 Beta 3

Postby Cedur » Wed Feb 15, 2017 1:33 pm

Ljw1765 wrote:Also, if I'm right it also is the only way to get to the new editor
You can always access the PGE from the path data --> PGE, scroll down to pge_editor.exe. You can even attach it to your taskbar.

AirSeus
Blue Yoshi Egg
Blue Yoshi Egg
Posts: 1121
Joined: Fri Feb 14, 2014 2:40 pm
Flair: Ok no
Pronouns: He/Him

Re: SMBX 2.0 Beta 3

Postby AirSeus » Wed Feb 15, 2017 4:01 pm

Enjl wrote:Image
Friendly reminder that this block exists in beta 3 and is super awesome!
Huh, I never knew that type of block was a thing in 2.0.

Ljw1765
Koopa
Koopa
Posts: 17
Joined: Thu Sep 01, 2016 10:36 pm

Re: SMBX 2.0 Beta 3

Postby Ljw1765 » Wed Feb 15, 2017 7:17 pm

Supershroom wrote:
Ljw1765 wrote:Also, if I'm right it also is the only way to get to the new editor
You can always access the PGE from the path data --> PGE, scroll down to pge_editor.exe. You can even attach it to your taskbar.
Ah, OK. Noted.


Return to “Archives”

Who is online

Users browsing this forum: No registered users and 1 guest

SMWCentralTalkhausMario Fan Games GalaxyKafukaMarioWikiSMBXEquipoEstelari