Jump: Important Reading | Table of Contents | Lists | Contributing
2021-01-15 Update: the documentation project using the custom markup language now exists at https://smilebasicsource.com/?p=category-682.
While the pages and organization still apply, we have moved to a custom markup following limitations with existing systems. The repository for the new files is https://github.com/12Me21/1-2-oatmeal. Contributions in org-mode are easily translated, so it’s okay continue contributing in org-mode syntax.
The following articles contain highly recommended pre-reading material regarding SmileBASIC fundamentals and internals that aid understanding of the rest of the documentation.
- Control Flow
- Variables
- Math
- String
- Array
- Graphics
- Sprite
- BG
- Sound
- Date & Time
- File
- Multiplayer
- Program Editing
- Debug
- DLC
Please write documentation in Org Mode. A tutorial can be found here.
For help setting up git on command line (e.g. for editing orgmode files in emacs) see git-help.org
Note that by contributing to the project, you dedicate your contribution to the public domain and agree to waive all copyright and related rights to the content you contribute.
For more information on contributing, see CONTRIBUTING