Main Page: Difference between revisions

From Arduboy Wiki
Jump to navigation Jump to search
No edit summary
 
(27 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<strong>MediaWiki has been installed.</strong>
== Getting started ==
 
* [[What is the Arduboy|What is the Arduboy?]]
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]
* [[Installing Games]]
* [[Developing Games]]
 
 
Don't know where to start at all? See the official [https://www.arduboy.com/quick-start Quickstart guide] for a simplified overview.
 
There is also a [https://community.arduboy.com/t/quick-start-guide/2790 Legacy Quickstart guide] that might be of some use (made for older Arduboy variants but still mostly relevant)
 
== Community ==
 
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn't an official Discord/etc.


Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
* '''Main Arduboy website:''' https://www.arduboy.com/
* '''Community website:''' https://community.arduboy.com/


== Getting started ==
== Tools ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [[Ardens]] - Debugger, profiler, and emulator
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
* [[Arduboy Toolset]] - Various tools for uploading, converting, etc
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]
* [[Cart Builder]] - Home for the official flashcart + all games made available for it
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
* [[Arduboy-Python-Utilities]] - Command line python tools for uploading, converting, etc
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]


* What is the Arduboy
== Tutorials ==
* Installing games on the Arduboy
* Miscellaneous
* Developing games for the Arduboy
** [[Reducing PROGMEM and RAM Usage]]
** [[Scoped Enumerations]]
** [[Modulus Function]]
** [[Debugging Code]]
* State Machines
** [[State%20Machines|Introduction]]
** [[State Machines - Organising Variables|Organising Variables]]
* High Scores
** [[High Score - Getting Started|Getting Started]]
** [[High Score - High Scores and Slots|High Scores and Slots]]
** [[High Score - Capturing The Players Initials|Capturing The Players Initials]]
** [[High Score - Creating a New Entry in the Correct Location|Creating a New Entry in the Correct Location]]
** [[High Score - Writing it to the EEPROM|Writing it to the EEPROM]]
* Frogger
** [[Frogger Getting Started|Getting Started]]
** [[Frogger - Implementing the Cars|Implementing the Cars]]
** [[Frogger - Mixing up the Car Movements|Mixing up the Car Movements]]
** [[Frogger - Adding the Frog|Adding the Player's Frog]]
** [[Frogger - Collision Detection and Explosion Graphics|Collision Detection and Explosion Graphics]]
** [[Frogger - Adding Logs and Turtles|Adding Logs and Turtles]]
** [[Frogger - Turtle Submerge Logic|Turtle Submerge Logic]]
** [[Frogger - Adding Home Logic|Adding Home Logic]]
** [[Frogger - Adding Score Logic|Adding Score Logic]]
** [[Frogger - Adding a Title and Game Over Screen|Adding a Title and Game Over Screen]]
* [[ArduboyG Tutorial]]
** [[ArduboyG Tutorial#History of Greyscale on the Arduboy|History of the Greyscale on the Arduboy]]
** [[ArduboyG Tutorial#Getting Started|Getting Started]]
** [[ArduboyG Tutorial#Creating Graphics|Creating Graphics]]
** [[ArduboyG Tutorial#Displaying the Graphics|Displaying the Graphics]]
** [[ArduboyG Tutorial#Hints and Tricks|Hints and Tricks]]


[[Installing Games]]
== Documentation ==
* [[Flashcart Format]]

Latest revision as of 02:15, 17 August 2024

Getting started


Don't know where to start at all? See the official Quickstart guide for a simplified overview.

There is also a Legacy Quickstart guide that might be of some use (made for older Arduboy variants but still mostly relevant)

Community

Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn't an official Discord/etc.

Tools

Tutorials

Documentation