The following sections introduce the usage and design principles of the core modules of OpenTGX, which are also common practical skills in game development.
- Resolution Adaptation
- Resolution Selection
- Automatic Resolution Mechanism
- UI Management
- UI Layers
- PresistNode and Scene Transition
- UILayout
- UIController
- Resource Loading
- Event Handling
- UIAlert
- UIWaiting
- Bundle And Classes
- Script Bundle
- Module Marking
- Inerface and Implementation Classes
- Instance Class in Other Bundles.
- Virtual Joystick
- Joystick for 2D Games
- Joystick for 3D Games
- Camera Zoom and Rotation Control
- Audio Management
- Music Play
- Sound Play
- Play Audio outside resources bundle
- Camera Components
- Free Camera
- Third-Person Camera
- 2D Follow Camera