LoginLogin

Games and Programs List

A list of programs and download keys from outside the website.
haloopdy

SmileBASIC API

View and download programs from SmileBASIC servers, no console required!
MasterR3C0RD

SmileBASIC 4 for SmileBASIC 3 geezers

A rundown on some of the biggest changes in SmileBASIC 4!
niconii

How to use SmileBASIC File Manager to edit files on a PC.

Will hopefully help you correctly create or edit files using SBFM.
triangle

An Extensive Tutorial on RPG Movement using Sprite to Map Collision

Explains how to make basic RPG movement in medium detail
haloopdy
Yolkai

Taking Screenshots [OLD]

Use Miiverse to take sceenshots.
12Me21

SmileBASIC file format

Ever wonder how SB stores files? Here you go!
MasterR3C0RD

How To Program #1 - Introduction

Learn how to be a real programmer! - Part 1: The Big Beginning
haloopdy

= Official Contest List =

Oh look another list...
12Me21

The ultimate Circle Pad tutorial.

Want to use the circle pad? Everything is explained here.
Sam

How To Program #9 - Putting it all together (basic)

Learn how to be a real programmer! - Part 9: Thinking Hard
haloopdy

Label Loops

Label loop is death soup
chicken

How To Program #7 - Number Systems

Learn how to be a real programmer! - Part 7 : How to count
haloopdy

SmileBASIC 4 language overview

A quick runthrough of SmileBASIC 4's language design and syntax.
niconii

Perfectly Filled Circles

A lightweight function to fill a circle regardless of its position.
Simeon

How To Program #4 - Input and Conditional Logic

Learn how to be a real programmer! - Part 4 : Gettin' Logical
haloopdy

Importing waveforms from a PC to SB

A tutorial telling you how to import waveforms to SmileBASIC.
Perska

How To Program #8 - Functions

Learn how to be a real programmer! - Part 8 : Functionally sound
haloopdy

VSYNC vs. WAIT Battle Royale (2019) [OUTDATED]

another competing misleading VSYNC resource.
Yolkai

How To Program #2 - Your First Program

Learn how to be a real programmer! - Part 2 : What is a SmileBASIC
haloopdy

How To Program #6 - Arrays

Learn how to be a real programmer! - Part 6 : An array of problems
haloopdy
12Me21
12Me21

Sprites 101 (for Beginners)

A semi-short tutorial for beginners
UltraPhoenix4

How To Program #3 - Variables and Math

Learn how to be a real programmer! - Part 3 : Mathematical
haloopdy

Simple Bullet Tutorial

How to make a simple game with bullets.
haloopdy

How To Program #5 - Loops

Learn how to be a real programmer! - Part 5 : Round and Round
haloopdy

Protecting yourself from malicious *JS scripts

SiteJS and ChatJS are cool, but they can be risky. Learn how to identify what scripts are bad!
MasterR3C0RD

String Mapping

How to save map data into a TXT file
RNGesus
seggiepants
Defaultio

Using Sprites as Stateful Entities

Improve your code by wrapping state into your sprites!
snail_
12Me21

Yttria's Keyboard Adapter for Citra SmileBASIC

Type in emulated SmileBASIC with a physical keyboard
Yolkai