Skip to content

GameReact ist eine Game Engine zur Steuerung von Multimediainhalten über ReacTIVIsion Fiducial Marker.

License

Notifications You must be signed in to change notification settings

btinet/GameReact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameReact

tk.png reactable.png

GameReact ist eine Software zur intelligenten medialen Unterstützung von Vorträgen, Referaten und Präsentationen, aber auch für innovative Game-Steuerung. GameReact basiert auf dem Markerkonzept von ReacTIVision und TUIO. Dieses Projekt wird durch das Treptow-Kolleg Berlin gefördert, dass Menschen im Zweiten Bildungsweg zum Abitur begleitet.

Besonderer Dank geht an die Schulleitung, die Fachbereiche Physik und Informatik sowie den Förderverein des Treptow-Kollegs.

GitHub All Releases GitHub

  1. Projektstatus
    1. To do
    2. Ready
  2. Systemvoraussetzungen
  3. iVision Hardware
    1. Bauplan
    2. Interface
  4. Getting started
    1. Anwendungen
      1. Pong React

Projektstatus

To do

  • 🚧 Responsive Content Layout (RCL)
  • 🚧 Menüführung per Touch-Eingaben
  • 🚧 Feedback-Indikator (Präsentationsfolien)
  • 🚧 Feedback-Beamer Output
  • 🚧 Videointegration
  • 🚧 Audioplayer
  • ❌ Reactable-Mode (Max MSP)

Ready

  • ✅ Power Up System (Pong React)
  • ✅ Game Engine
  • ✅ XBOX Gamepad-Steuerung (Pong React)
  • ✅ Keyboard User Input
  • ✅ ReacTIVision User Input
  • ✅ Finger-Touch-Eingaben

Games

  • ✅ Pong React

pong_react_demo.mp4

Systemvoraussetzungen

Die Kamera sollte eine hohe Bildwiederholrate sowie eine geringe Latenz aufweisen. Der Chipsatz OV2710 hat sich als gute Wahl im unteren Preissegment erwiesen: ELP 1080P Optical Zoom Webcam

iVision Hardware

Es ist möglich, diese Software mit einem herkömmlichen Computer mit einem oder mehreren Bildschirmen sowie Beamern zu verwenden. Das beste Ergebnis wird allerdings mit der dedizierten iVision-Hardware erzielt.

Schematische Darstellung

Getting started

Lade das aktuellste Release herunter, um direkt zu starten. Achte darauf, dass die oben erwähnte Java-Version installiert ist. Die Anwendung nutzt das JavaFX-Modul, das seit Version 12 nicht mehr in den JDKs enthalten ist. Die Full-JDK von Bellsoft enthält alles, was du zum Starten von GameReact benötigst.

Um die Eingabe über Marker zu simulieren, kannst du den TUIO-Simulator verwenden. Falls du eine Kamera verwenden möchtest, lade dir zusätzlich die ReacTIVision Engine herunter. Die Marker findest du entweder als PNG- oder SVG-Dateien unter /docs/fiducials/. Diese kannst du dir einfach ausdrucken.