-
Notifications
You must be signed in to change notification settings - Fork 19
Architecture
Jan Niklas Hasse edited this page Jan 26, 2023
·
2 revisions
flowchart LR
A[Game] --> B[JNGL] -->|Windowing| C(WinAPI)
B -->|Controller| E(XInput)
B -->|Graphics| OpenGL
B -->|Audio| G(SDL2)
flowchart LR
A[Game] --> B[JNGL] -->|Windowing + Audio|C(SDL2)
B -->|Controller| E(XInput)
B -->|Graphics| F(ANGLE)
F -->Direct3D
flowchart LR
A[Game] --> B[JNGL] -->|Windowing + Controller|C(NDK)
B -->|Audio| F(Oboe)
B -->|Graphics| D(OpenGL ES)
F --> G(OpenSL ES)
F -->|Android 8.1+| AAudio
flowchart LR
A[Game] --> B[JNGL] -->|Windowing|C(UIKit)
B -->|Audio| D(CoreAudio)
B -->|Controller| F(GameController)
B -->|Graphics| G(OpenGL ES 3.0)