Skip to content
Snippets Groups Projects
Select Git revision
  • v3-modify-mail
  • snyk-fix-207483a1e839c807f95a55077e86527d
  • master default protected
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_ru
  • translations_6e4a5e377a3e50f17e6402264fdbfcc6_ru
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_fa_IR
  • translations_en-yml--master_fa_IR
  • snyk-fix-7d634f2eb65555f41bf06d6af930e812
  • translations_en-yml--master_ar
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_el
  • jfederico-patch-1
  • v2
  • v3
  • v1
  • release-3.1.0.2
  • release-3.1.0.1
  • release-3.1.0
  • release-2.14.8.4
  • release-3.0.9.1
  • release-3.0.9
  • release-3.0.8.1
  • release-2.14.8.3
  • release-3.0.8
  • release-3.0.7.1
  • release-2.14.8.2
  • release-3.0.7
  • release-3.0.6.1
  • release-3.0.6
  • release-3.0.5.4
  • release-3.0.5.3
  • release-2.14.8.1
  • release-3.0.5.2
  • release-3.0.5.1
  • release-3.0.5
34 results

greenlight

  • Clone with SSH
  • Clone with HTTPS
  • 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.