Creep into the Halloween / Horror Programming Contest (Deadline Extended)
Resources for SmileBASIC
Games and Programs List
A list of programs and download keys from outside the website.
Loading Map files into your programs
So I noticed that a lot of people have no clue onto how to use the files...
How to use SmileBASIC File Manager to edit files on a PC.
Will hopefully help you correctly create or edit files using SBFM.
How To Program #1 - Introduction
Learn how to be a real programmer! - Part 1: The Big Beginning
The ultimate Circle Pad tutorial.
Want to use the circle pad? Everything is explained here.
How to improve your program!
This guide is for people who have already made their program, but want to improve i...
Use Miiverse to take sceenshots.
Pretend that (for some reason) you want to send this image to SmileBASIC:
If you try to convert...
The FORMAT$() function converts a format string and a list of values into a single string. (Near...
IF statements are a type of conditional, which means that the code is run differentl...
Parameter Type Checking
Function parameters in SmileBASIC are not type-checked - a parameter can have any type, regardle...
How To Program #7 - Number Systems
Learn how to be a real programmer! - Part 7 : How to count
Importing waveforms from a PC to SB
A tutorial telling you how to import waveforms to SmileBASIC.
Pixel art editor with GRP support.
Aseprite is a great pixel art tool.
It doesn't support custom formats yet but we'll be able to...
Basics of Multiplayer #1
Hello. I just wanted to help people with multiplayer on smilebasic if they only have one 3ds or...
How To Program #8 - Functions
Learn how to be a real programmer! - Part 8 : Functionally sound
Sprites 101 (for Beginners)
A semi-short tutorial for beginners
How-To: Sine Text Scroller
Learn to be a 90s demoscene developer!
Drawing Ellipses on SmileBASIC
DEF ELLIPSE X,Y,SX,SY
FOR I=0TO 360:R2=R
DATA, READ, and RESTORE
DIM is a function that declares an array and its dimensions. You can use up to 4 di...