You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
14 jaren geleden
123456789101112131415161718192021222324252627282930313233343536373839404142
  1. Important stuff
  2. ---------------
  3. [ ] Add scripting support (lua?).
  4. [ ] Open several maps at the same time.
  5. [ ] See whether we should use floats or at least subpixel coordinates for
  6. on-screen objects, in order to handle velocity and other physics stuff
  7. (with rounding when displaying, of course)
  8. Needed for game
  9. ---------------
  10. [ ] Something to move a character around.
  11. - [ ] Joystick input.
  12. - [ ] Event listeners for keyboard or joystick.
  13. [ ] Map collisions!
  14. - [ ] Find where to store world collisions
  15. - [ ] Handle entity/world collisions
  16. - [ ] Handle entity/entity collisions
  17. [ ] Pathfinding
  18. Performance
  19. -----------
  20. [ ] Switch rendering to vertex/index buffer objects
  21. Editor
  22. ------
  23. [ ] File requester for maps.
  24. [X] Scroller/panner for maps.
  25. [ ] Allow to modify maps.
  26. [X] Do GTK stuff instead of waiting for the framerate
  27. [X] "map viewer" object/asset, as opposed to more complex in-game manager
  28. Specs
  29. -----
  30. [ ] Write a map file format.
  31. [ ] Add special zones to the map.
  32. Architecture
  33. ------------
  34. [ ] Tiler and Forge are almost the same, try to refactor them.