From b4a63c9ee8e45d22f1e1fc4d018be08135eddd0e Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 29 Mar 2014 21:20:44 -0400 Subject: Update TODO list. --- TODO.org | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'TODO.org') diff --git a/TODO.org b/TODO.org index 6569dcc..bc2b6bc 100644 --- a/TODO.org +++ b/TODO.org @@ -29,11 +29,6 @@ context when necessary. For example, don't change texture when rendering several sprites in a row that use the same one. - - [X] Add basic batching for non-scaled, non-rotated sprites - - [X] Add transformation logic for scaling and rotating - - [X] Add support for colors - - [ ] Add support for different blending modes - ** DONE Tilesets Break an image up into many small pieces. Useful for creating maps. @@ -90,8 +85,8 @@ ** TODO Particle systems Provide a highly configurible particle simulation system. - - [ ] Investigate ways to make it fast. Might have to resort to a C - shared library to avoid GC overhead. + - [ ] Investigate ways to make it fast. Use guile-compost for + performance reasons. ** TODO Asset Management Provide a generic system for loading assets (images, sounds, fonts, @@ -160,3 +155,4 @@ - [X] Add GLSL shaders - [X] Finish FRP module - [X] Make basic webpage with HTML docs + - [ ] Make sprites cheaper (cache coords in texture) -- cgit v1.2.3