So I know this isn't going to be super impressive - the map is far from finished, the collision detection is a touch glitchy, and the only thing to do so far is wander - but I don't think I'm very good at programming and what I've done so far seems like a lot of big steps. So if you feel like wandering around an incomplete world, take a look and let me know what you think: NKKNQECX.
The definition I am looking at says, "promoting health or well-being of mind or spirit." I am looking to build a game that is calming to play - a true escape from the stressfulness of life. I'm sorry if this was confusing.
I setup player movement so now you can land the ship and explore the area in more detail. Now to add collision (no, you can't walk on water!), a couple of other little things, and then I'm going to upload what I've got so anybody take a look-see if they want.
Once I get most of the gameplay stuff finished (hopefully soon), I'll upload it to share, and you can see in detail how I did it. Basically because of the size, none of the BG tiles on the upper screen can be saved, and instead the program recreates the immediate area around you as you move around. I'm creating the full map as a GRP that the program can read into BG tiles.
Since I was able to get the map display to work correctly yesterday, I have now begun to work on map details. Soon there will be a wholesome, vibrant world to explore!
Currently, I'm looking to create an area that is 300x200 tiles large, which is bigger than BGSCREEN will allow. So I had to find a way to get the program to spontaneously draw the map while the player is moving, so the area could be seemlessly explored from border to border. Unfortunately, I don't know how well this setup works on an old 3ds, but it looks pretty good on a new 3ds.
I worked some on my contest entry today, and was able to get the most intimidating part of the gameplay setup - an infinite scrolling screen that can read and create from a map! Now players can truly explore the world I'm creating!
So smilebasic has a sort-of autoscroll function built into the PRINT command. So when the program prints "HELLO! : D" over and over, eventually it reaches the bottom limit of where smilebasic can print and it scrolls all of the text up. To fix this, you just need to fix the LOCATE command just before (at line 14). Just include a "Y" value and it'll work.
You can also alter the volume of BEEP. If you look at the help info for BEEP you can learn how to alter the noise. Personally for volume on text, I often set it to a RND range, which keeps the sound from being repetitive.
In your example, the difference between AND and == is this:
If you set a button to == the command after (in this case BEEP) only works if that button and no others are pressed.
If you set a button to AND the command after works as long as that button is pressed. It doesn't matter what else is being pressed also.
Contrary to popular opinion, I actually like Teen Titans Go. I loved the original Teen Titans, and though it is jarring to see the same characters in a completely different context, I think Go really succeeds as its own thing.
I'll almost certainly add more things to this to create a marginally more realistic experience. Subtle things like acceleration and less than instantaneous turning speeds.
That feeling when you overcome your struggle between remembering basic trigonometry and figuring out how to make Smilebasic work only to write 13-ish lines of code in 4 hours. I do have a pretty cool flying ship though.
I've decided I'm going to try to make something for the SBS competition, but I have a problem with finishing projects that I start. Sometimes, I think I have some good ideas, but I struggle to build them up into an actual game. So I'll see what I can do with this, but if I don't succeed, maybe I can just submit a cool, off-topic title screen.