GameDev and Aurora OS: Porting a Game
summary
A developer describes the process of porting a favorite childhood shooter to Aurora OS on a smartphone, detailing practical problems encountered and solutions. The talk covers porting challenges for non-Qt/QML projects and tools like SDL2, GLFW, librw, Wayland EGL and other custom graphics UI/backends, with concrete issues and mitigation strategies for developers targeting Aurora OS.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:04About me and game history
- 4:48OpenGL graphics standards
- 7:17Aurora OS compositor
- 9:20Screen rotation and Frame Object
- 12:14System event handling
- 13:38Touch coordinates and rotation
- 14:43App pause and focus
- 15:24Sound playback
- 18:16External input devices
- 19:21Screen timeout prevention
- 22:13Sensor reading
- 24:18Summary and resources
related talks
45mAurora OS Through the Eyes of Android and iOS Developers
46mA Bit More About the Aurora OS
53mDevelopment for Aurora OS
42mAurora OS 5 Through a Mobile Developer's Eyes: Development and Features
34mFrom Linux to Android: the samurai's journey
44mSwift on Android: The Future of Cross-Platform Programming?
48mBuilding Desktop and Embedded Uis with Qt 3D
46mOpenHarmony for Next Gen Mobile
