blob: 7d20ccb0902a0a34465b5160107555e33b5a26ef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
// vim:ft=doxygen
/**
\htmlonly
<style>
table.memberdecls,
.groupheader
{ display: none; }
ul,
li
{ margin: 1ex 0pt; }
</style>
\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
- \todo Engine configuration options
- 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
- \todo SaveManager usage
- Audio
- \todo Playing sound effects
- \todo Adding background music to a scene
- \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 Replay
*/
|