From bff4c4aa7e4674d87e8ded3cdde4ee6a6cc8a8c2 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 22 Jun 2013 15:51:37 -0400 Subject: Add more goals to the TODO list. --- TODO | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/TODO b/TODO index ffe5ac9..79ff405 100644 --- a/TODO +++ b/TODO @@ -32,3 +32,20 @@ ** TODO Scripting Provide a way for users to easily script 2D games using coroutines (green threads) + +** TODO Vectors and matrices + Vectors and matrices are needed constantly for games. Provide an + easy-to-use module that provides procedures for common + vector/matrix math operations + +** TODO Fonts + Use Freetype to provide font rendering procedures. + +** TODO A* pathfinding + A* is a commonly used pathfinding algorithm for games. Pathfinding + is such a common task that it would be nice to provide users with + a generic implementation. + +** TODO Bounding box collision detection + Most games need simple bounding box collision detection. Provide an + efficient implementation that uses quad trees. -- cgit v1.2.3