// vim:ft=doxygen
/**
\htmlonly
\endhtmlonly
\defgroup feature Features
\brief Engine components
This page lists engine features and contains usage instructions for each
feature.
- Basics
- \todo Hello world / engine initialization
- \ref feature_config \n\copybrief feature_config
- Scenes
- \ref feature_scene \n\copybrief feature_scene
- \todo Navigating between scenes
- Input
- \todo Key/Mouse events (w/ Script)
- Actors / game objects
- \ref feature_gameobject \n\copybrief feature_gameobject
- \todo HUD
- Animation
- \todo Animation using spritesheet
- \todo Particle effects
- Save data
- \ref feature_savemgr \n\copybrief feature_savemgr
- Audio
- \ref feature_sfx \n\copybrief feature_sfx
- \ref feature_bgm \n\copybrief feature_bgm
- \todo AI
- \todo Physics
- Scripting
- \ref feature_script \n\copybrief feature_script
- \ref feature_script_ecs \n\copybrief feature_script_ecs
- \todo Subscribing to *any* event inside Script
- \todo Creating and dispatching custom events
- \todo Replay
- Utilities
- \todo Logging
- \ref feature_proxy \n\copybrief feature_proxy
*/