Difference between revisions of "Learning"

From Gamebuino Wiki
Jump to: navigation, search
m (Optimization: broken link changed)
(Tutorials: added c++ tutorials)
(2 intermediate revisions by one other user not shown)
Line 11: Line 11:
* [https://www.youtube.com/watch?v=HCmpgTu2yCs Video: simple gamebuino programming tutorial by adekto]
* [https://www.youtube.com/watch?v=HCmpgTu2yCs Video: simple gamebuino programming tutorial by adekto]
* [https://www.youtube.com/watch?v=PBBIgyo_PDM Gamebuino Tutorial: How to get new games!]
* [https://www.youtube.com/watch?v=PBBIgyo_PDM Gamebuino Tutorial: How to get new games!]
* [FR] [http://www.open-consoles.com/t7162-tutogamebuino-programmation-gamebuino-mon-1er-programme Programmation Gamebuino - Mon 1er programme]
* [FR] [http://2945-devblog.blogspot.fr/2015/04/la-gamebuino-micro-console-diy.html La Gamebuino, micro-console DIY] Présentation de la Gamebuino et premiers pas.
* [http://www.cplusplus.com/doc/tutorial/ C++ tutorials]
== Emulators ==
== Emulators ==

Latest revision as of 2016-12-20T10:43:00


The Gamebuino library includes several examples for you to understand how to make games. They are heavily commented so you can understand what each line does. If you never ever programmed though, you should read the Foundation article from Arduino.

You should start to go through the basic examples first, and if you have any doubt about what a function does you'll find it in the Gamebuino Reference for Gamebuino specific stuff, or in the Arduino Reference for general C++/microcontroller things like conditional loops or data types.

Once you have installed the library (following the Getting started guide), you can open the examples directly from the Arduino software in File/Examples/Gamebuino. You can also find them on Gamebuino's GitHub in /libraries/Gamebuino/examples.

You can also get inspired by games other people did, you'll find them in the Games Gallery.



You don't even need a Gamebuino to start developing games, you can use one of the Emulators!


Tech Demos

Samples that may or may not use the official library but are designed to demonstrate the hardware's capabilities.