LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

Comprehensive Command explanations?

Root / Programming Questions / [.]

SheridanThorpe75Created:
Sorry...I'm new to the SmileBasic group and language and I wanted to see if anybody knew of a more "explained" resource for the smilebasic commands. I have studied the various tutorials and read the manual and also downloaded the instruction PDF. However I find the terminology and listings to be confusing from the PDF and although I have noticed that many of the questions that I have I can find some explanation for on this site, I am curious if there is a comprehensive source that has this kind of explanation with good examples all together in one document?

I would start here. The link directs to a multi-page tutorial on smilebasic that will go into commands needed to create a program/game.

Thanks for the info kitesinpowerlines....but I guess I wasn't very clear and I apologize. I am aware of and have perused the Handy Manual, the Instuctions PDF and all the tutorials on this website(love randomous's work btw). My question is: has anyone done or know of documentation that is presented like a guide and explanation of all the commands in SB and all the little quirks that are contantly illuminated on this website that could help? I mean, when I learned python I have had access to a huge database and comprehensive guides that explain everything. Or is SB done the way it is to have a sort of underground feel?

Unfortunately, right now, there isn't. (I'm pretty sure all of the official documentation was written very early in development, and/or not written by the same people who designed the language) (We did have a project to write useful documentation (https://github.com/y-ack/puchikon-no-hata, http://scratch.smilebasicsource.com/docs), but it was never finished)

Is it safe to assume you have already read through the instruction manual http://smilebasic.com/en/e-manual/, and perhaps more importantly the instructions list http://smilebasic.com/en/reference/? There is also the in application help system, just click the question mark button and it pops up a help page for any command that the cursor is on. Are there some problems with some of the documentation? Sure, but on the whole, it is pretty nice. The bugs and omissions are fairly minor. I get the feeling that you are procrasti-planning. Amassing documentation instead of coding. I encourage you to jump in and start coding. Begin with a Hello World program and work you way up from there. If you get stuck feel free to ask questions. If you know python it should give you a head start.

The in-game manual is great as a quick reference, but it's missing a lot of deeper information. Of course, most of the time you don't want to look through 5 pages of text just to use SPSET, but it would be nice if EVERY little quirk were documented SOMEWHERE. (And there is some VERY important information which is never mentioned.) Ideally there should be documentation that is detailed enough that you could, given the documentation and any SB program, figure out exactly what the code will do.