Hey ho,
Durch einen Thread hier kam ich auf die Idee mal eine Lazarus Komponente für Gampads/Joysticks zu schreiben.
Die Komponente verwendet, für Plattformunabhängigkeit die SDL 1.2, und kann entweder als Package installiert werden, dann muss allerdings die entsprechende Bibliothek (z.B. SDL.dll) für Lazarus zugänglich sein (im Lazarusverzeichnis oder im entsprechenden System Suchordner) oder man kann die Unit einfach so verwenden.
An sich ist die Komponente nichts als ein OOP Wrapper um die Joystick Funktionen der SDL
Ein Beispielprojekt liegt anbei.
Die SDL Bibliothek könnt ihr hier herunterladen, und muss mit dem Kompilierten Anwendungen mitgeliefert werden.
Viel Spaß damit
LazPad - Gamepad Komponente
-
- Beiträge: 2119
- Registriert: Di 23. Sep 2014, 17:46
- OS, Lazarus, FPC: Win10 | Linux
- CPU-Target: x86_64
LazPad - Gamepad Komponente
- Dateianhänge
-
LazPad.zip
- (144.19 KiB) 248-mal heruntergeladen