Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • refactoring
  • push_test
  • qpong_opengl
  • push_to_gitlab
  • feature_imgui_opengl
  • feature_google_test_integration
  • feature_config
  • merge_ci_and_googletest
  • feature_pixbuf
  • feature_heapBuffer
11 results

qpong

  • Clone with SSH
  • Clone with HTTPS
  • Armin Co's avatar
    Armin Co authored
    f5142ff2
    History

    QPong – Quanten-Pong

    This is the new pong ;)

    Controls for Player one: a & q and for Player two ö & ü.


    Dependencies:

    • cmake
    • libgtkmm-3.0-dev
    • libfftw3-dev

    Build and run

    mkdir build && cd build
    
    cmake ../
    
    make
    
    ./src/qpong.app
    

    TODOS

    • ImageBuffer in die Klasse Particle ziehen,
      • Methoden bereitstellen zum Abrufen der ImageBuffer
      • ParticleImage muss das Particle Objekt kennen, um die ImageBuffer abrufen zu können.
    • Umbauen der Klasse Particle zu einer Klasse Simulation Environemnt

    Erweiterungsideen

    • Konfiguration über die GUI, evt. mit speichern
    • Spalt & Interferenz
    • Controller-Schnittstelle (für z.B. Mikrofon, Joysticks oder Potis)
    • Einfangen des Teilchens verhindern durch eine Vignette im Impulsraum.