Avant même de présenter ces machines, on peut se demander pourquoi on voudrait apprendre la programmation de jeux vidéo alors qu'il existe des solutions tout en main, telles que Unity, Unreal Engine, Godot, Game Maker.... Et les réponses sont multiples et chacun aura évidemment son avis. Ces consoles ont la particularité d'être limitées (comme ont pu l'être les machines des 80/90) avec une spécification fixe. Même si ces limitations peuvent paraître des contraintes, elles peuvent aussi être des avantages : en effet, le jeu créé sur une telle machine ne peut être que minimaliste et demandant moins de connaissances, donc plus facilement réalisable par une seule et unique personne. Bref, voyons voir ce que sont ces consoles :
Arduboy
- Atmega32u4 16 MHz
- écran OLED 1,3 pouces ;
- 6 boutons ;
- haut parleur piézoélectrique deux canaux ;
- boîtier en aluminium et polycarbonate ;
- micro USB
- batterie LiPo rechargeable par USB ;
- 49 $ ;
- https://www.arduboy.com/
- AtMega328P (8 bits, 16 Mhz, 32Ko) (similaire à celui du Arduino Uno) ;
- 84x48 noir et blanc (recyclage de téléphone Nokia) ;
- haut parleur avec quatre canaux et huit niveaux de volume ;
- possibilité multijoueurs par I2C ;
- micro SD ;
- micro USB ;
- batterie LiPo rechargeable par USB ;
- 39 € ;
- http://gamebuino.com/
- ARMv7 1Ghz ;
- écran LED 480 pixels, rétroéclairé ;
- clavier QWERTY ;
- 512 Mo de mémoire vive ;
- Mali 400 GPU ;
- WiFi ;
- Bluetooth ;
- batterie avec une autonomie de 5h ;
- 69 $ ;
- https://getchip.com/pages/pocketchip
Votre opinion
Quelle machine vous attire le plus ? Pourquoi ?
Quelle est votre plateforme préférée pour développer vos jeux ?