I need an expert of Smile BASIC to help me.l don't have any experience in coding(except on scratch).So l was wodering if l someone could teach me, like give me lessons.
I'm willing to teach you on some basic things about Smile Basic. However I never go this version released in my region. I will have to teach you from a Petit Computer ( Smile Basic v2) perspective. This won't change much but there will some features that I miss such as 3d, circle pad and motion controls.
Firstly, I think it is good to start with data.
As you may now programming has all sorts of way to save information. To make a standard game I think you should know variables and arrays.
A variable will be written like this...
HP = 100
From writing this the game will now now that at any point you say "HP" it will use the number 100.
Here is a quick test. Type any variable you want then add PRINT (variable name);
For example
Age = 32
PRINT Age;
In my case when running the program you should get it saying 32 then end.
Arrays are done in a similar ways, the only difference is that they can store multiple information into a single word. For example I'll make an array filled with numbers.
DIM Number[2]
Now I should have a list of 3 numbers.
To change these numbers I would say..
Number[0] = 1
Number[1] = 2
Number[2] = 3
Now moving onto adding and subtracting numbers. Here is an example.
Age = Age + 1
This simply adds 1 onto the variable Age. To do subtract is simply say.
Age = Age - 1
From now I think you should follow this link ( http://www.instructables.com/id/Making-Your-First-Game-on-a-3DS-With-SmileBASIC/ ). This is a step by step guide to make a simple game; it will go through other commands that are useful for a game and explain how to use them. What I have told is really important to making games which you may need in the future.