Browse Source

Add research section to roadmap

Lily Carpenter 8 years ago
parent
commit
5c2305d6f2
1 changed files with 17 additions and 5 deletions
  1. 17 5
      docs/roadmap.org

+ 17 - 5
docs/roadmap.org

@@ -9,7 +9,23 @@ This is a LIVING document, so please don't assume this will never change.
9 9
 They are also in some rough chronological order but the order is by no means guaranteed.
10 10
 
11 11
 Each version will be tagged upon being considered complete
12
-
12
+* Research
13
+** TODO ECS systems :realworld:
14
+- Excellent Intro: http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/
15
+- The most cited paper: http://scottbilas.com/files/2002/gdc_san_jose/game_objects_slides.pdf
16
+  _Note_ I didnt get as much out of this one ^^ at the time. Im not sure why as it's pretty
17
+  thorough.
18
+- Entity Systems are the future of MMOG development:
19
+  http://t-machine.org/index.php/2007/09/03/entity-systems-are-the-future-of-mmog-development-part-2/
20
+  http://t-machine.org/index.php/2007/09/03/entity-systems-are-the-future-of-mmog-development-part-3/
21
+  I loved this one (and I have no interest in mmorpgs), it was my favourite after the first one I linked. It was the first one where I 'got' some of the advantages.
22
+- Entitas: https://www.youtube.com/watch?v=1wvMXur19M4
23
+  This is an alternative ECS for Unity, it uses a precompile pass for C# which it makes it's approach interesting as that maps straight to macros.
24
+  Very focussed on performance, which is one of the reasons I like ECS.
25
+** TODO Read through http://gameprogrammingpatterns.com/contents.html :realworld:
26
+:PROPERTIES:
27
+:Effort:   20
28
+:END:
13 29
 * Versions
14 30
 ** 0.0
15 31
 *** DONE Ask #lispgames for feedback on this roadmap.           :realworld:
@@ -28,10 +44,6 @@ CLOSED: [2016-09-20 Tue 19:35]
28 44
 - http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/NCURSES-Programming-HOWTO.html
29 45
 - http://stevelosh.com/blog/2016/08/lisp-jam-postmortem/#ncurses-and-cl-charms
30 46
 - https://github.com/sjl/sand/blob/master/src/ascii.lisp#L12-L91
31
-*** TODO Read through http://gameprogrammingpatterns.com/contents.html :realworld:
32
-:PROPERTIES:
33
-:Effort:   20
34
-:END:
35 47
 *** ABORTED Go through opengl tutorials to become more comfortable :realworld:
36 48
 CLOSED: [2016-09-20 Tue 19:35]
37 49
 :PROPERTIES: