summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDavid Thompson <dave@izanagi>2013-06-23 17:11:38 -0400
committerDavid Thompson <dave@izanagi>2013-06-23 17:11:38 -0400
commitcb07110140be0bd3d57e76b5eace17c1efccf4a8 (patch)
treea57bf8cf5168623648299eb305a7e10e5de2481d /TODO
parente0e3557df9e44f79ea18c671b1ba9adee6860045 (diff)
Update TODO list.
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 8 insertions, 0 deletions
diff --git a/TODO b/TODO
index 79ff405..c633663 100644
--- a/TODO
+++ b/TODO
@@ -2,6 +2,14 @@
* Things To Do
+** TODO Game loop
+ Provide a game loop structure that responds to input events,
+ updates the game state, renders the scene. Use a fixed update
+ timestep and cap the maximum FPS.
+
+** TODO Input
+ Provide hooks to respond to keyboard, mouse, and joystick events.
+
** TODO Sprites
Encapsulates an image and all of its transformations: position,
rotation, scale, color, etc.