Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:arduino-gamer

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte:arduino-gamer [2017-05-03 21:48]
messlinger [Software]
projekte:arduino-gamer [2017-10-18 20:26] (aktuell)
thirsch Typo in der Mailadresse gefixed.
Zeile 1: Zeile 1:
-======= Arduino-Gamer ======+====== Arduino-Gamer ======
 ** Eine Handheld-Spielekonsole\\ ** Eine Handheld-Spielekonsole\\
 Projekt-Workshop zum Arduino-Day 2016**\\ Projekt-Workshop zum Arduino-Day 2016**\\
 ** Kontakt:** ** Kontakt:**
-[[mailto:​thomas.hirsch@fablab-bayreuth.de@fablab-bayreuth.de|Thomas Hirsch]],+[[mailto:​thomas.hirsch@fablab-bayreuth.de|Thomas Hirsch]],
 [[mailto:​stephan.messlinger@fablab-bayreuth.de|Stephan Messlinger]] [[mailto:​stephan.messlinger@fablab-bayreuth.de|Stephan Messlinger]]
  
Zeile 18: Zeile 18:
   * Windows <10: {{ :​projekte:​arduino-gamer:​ch341ser.zip |}}   * Windows <10: {{ :​projekte:​arduino-gamer:​ch341ser.zip |}}
   * Windows 10: {{ :​projekte:​arduino-gamer:​ch340_win10.zip |}}   * Windows 10: {{ :​projekte:​arduino-gamer:​ch340_win10.zip |}}
 +  * macOS 10.12: [[https://​github.com/​adrianmihalko/​ch340g-ch34g-ch34x-mac-os-x-driver]]
 +  * Mac OS X (bis 10.12): [[http://​www.wch.cn/​download/​CH341SER_MAC_ZIP.html]]
  
  
-**Portierte ​Spiele:**+==== Spiele: ​====
   * Pong (analog control)   * Pong (analog control)
   * Space Invaders   * Space Invaders
Zeile 29: Zeile 31:
  
 Einige Spiele benötigen die Adafruit GFX library. Diese kann am einfachsten über den Library-manager der Arduino IDE installiert werden (Sketch -> Include Libray -> Manage Libraries -> Search: Adafruit GFX Library) Einige Spiele benötigen die Adafruit GFX library. Diese kann am einfachsten über den Library-manager der Arduino IDE installiert werden (Sketch -> Include Libray -> Manage Libraries -> Search: Adafruit GFX Library)
 +
 +==== Arduboy-library ====
 +
 +Der [[https://​arduboy.com|Arduboy]] ist eine Arduino-basierte tragbare Spielekonsole,​ ähnlich dem Arduino-Gamer. ​
 +Insbesondere besitzt der Arduboy ein zu unserem Gamer kompatibles Display. Für den Arduboy entwickelte Spiele können
 +daher ohne Änderung der Grafik auf den Gamer portiert werden.
 +
 +Um die Portierung zu vereinfachen,​ stellen wir modifizierte Versionen einiger offizieller Arduboy-libraries zur Verfügung.
 +(Zur Zeit: Arduboy, Arduboy2, ArduboyPlayTunes und ArduboyTones.)
 +Viele Arduboy-Spiele,​ welche diese libraries verwenden, sind ohne weitere Modifikationen auf dem Gamer lauffähig.
 +
 +Liste von Spielen für den Arduboy:
 +[[https://​community.arduboy.com/​t/​semi-official-game-list-for-the-arduboy/​783|“Semi-Official” Game List for the Arduboy]]
 +
 +Auf dem Gamer getestete Arduboy-Spiele (lauffähig ohne weiter Anpassungen):​
 +  * [[https://​github.com/​Mre64/​BattleForZuthsrah | Battle for Zuthsrah]]
 +  * [[https://​github.com/​MLXXXp/​FlappyBall | Flappy Ball]]
 +  * [[https://​community.arduboy.com/​t/​hollow-seeker-a-simple-action-game/​ | Hollow Seeker]]
 +  * [[http://​www.team-arg.org/​rmh-manual.html | Reverse Mermaid Hockey]]
 +  * [[http://​www.team-arg.org/​ecomd-manual.html | Epic Crates Of Mass destruction]]
 +  * [[http://​www.team-arg.org/​fish-manual.htm | Trolly Fish]]
 +  * [[https://​community.arduboy.com/​t/​robododge-dodge-the-rockets/​ | RoboDodge]]
 +  * [[https://​github.com/​Jezzamonn/​TeenyTank/​ | TeenyTank]]
 +  * [[https://​github.com/​boochow/​picovaders | picovaders (another Space Invaders clone)]]
 +  * [[https://​community.arduboy.com/​t/​ardu-man-inspired-by-pac-man/​1550 | Ardu-Man]] (a pacman clone). Use the arduboylib11-version.
 +  * [[https://​community.arduboy.com/​t/​squario-the-ultimate-adventure/​1257 | Squario]] (Super Mario-like Jump'​n'​Run)
 +  * [[http://​www.team-arg.org/​srn-manual.html | Sirène]]
 +  * [[http://​www.team-arg.org/​shrun-manual.html | Shadow Runner]]
 +  * [[http://​www.team-arg.org/​vlqp-manual.html | Virus LQP-79]]
 +  * [[http://​www.team-arg.org/​mybl-manual.html | Mystic Balloon]] (Balloon-Kid clone)
 +  * [[https://​community.arduboy.com/​t/​bangi-destroy-all-the-balloons/​ | Bangi]]
 +
 +Auf dem Gamer (noch) nicht lauffähige Arduboy-Spiele:​
 +  * [[http://​www.team-arg.org/​blba-manual.html | Blob Attack]]
 +  * [[https://​drive.google.com/​file/​d/​0B5NlFQiQmxogdV8yc1BSWm83QjA/​view?​usp=sharing | Atomic Puzzle pack]]
 +  * [[https://​github.com/​gnargle/​Stellar_Impact | Stellar Impact]] (glitches, low memory?)
 +
  
  
-** Arduboy-library:​** 
  
-Über die portierte Arduboy-library können auch viele für den Arduboy entwickelte Spiele genutzt werden. 
-Siehe dazu XXX: 
 ===== Bauanleitung ===== ===== Bauanleitung =====
  
Zeile 52: Zeile 88:
 {{:​projekte:​arduino-gamer:​gamer-block-schem.png?​400|}} {{:​projekte:​arduino-gamer:​gamer-block-schem.png?​400|}}
  
-===== Pinbelegung ​=====+==== Pinbelegung ====
  
 ^OLED (SSD1306) ^Uno ^ATmega328 ^ ^OLED (SSD1306) ^Uno ^ATmega328 ^
projekte/arduino-gamer.1493840918.txt.bz2 · Zuletzt geändert: 2017-05-03 21:48 von messlinger