parent
11b15a5248
commit
bc46f57091
@ -0,0 +1,124 @@ |
||||
<div id="table-of-contents"> |
||||
<h2>Table of Contents</h2> |
||||
<div id="text-table-of-contents"> |
||||
<ul> |
||||
<li><a href="#sec-1">1. Project Symmetry</a> |
||||
<ul> |
||||
<li><a href="#sec-1-1">1.1. What?</a></li> |
||||
<li><a href="#sec-1-2">1.2. Why?</a></li> |
||||
</ul> |
||||
</li> |
||||
<li><a href="#sec-2">2. Things TODO</a> |
||||
<ul> |
||||
<li><a href="#sec-2-1">2.1. <span class="done DONE">DONE</span> Input</a></li> |
||||
<li><a href="#sec-2-2">2.2. <span class="done DONE">DONE</span> Shaders</a></li> |
||||
<li><a href="#sec-2-3">2.3. <span class="done DONE">DONE</span> Geometry</a></li> |
||||
<li><a href="#sec-2-4">2.4. <span class="done DONE">DONE</span> change struct usage</a></li> |
||||
<li><a href="#sec-2-5">2.5. <span class="done DONE">DONE</span> change Array implementation</a></li> |
||||
<li><a href="#sec-2-6">2.6. <span class="done DONE">DONE</span> resolve vec-types sizes</a></li> |
||||
<li><a href="#sec-2-7">2.7. <span class="done DONE">DONE</span> Transform</a></li> |
||||
<li><a href="#sec-2-8">2.8. <span class="done DONE">DONE</span> Deltatime</a></li> |
||||
<li><a href="#sec-2-9">2.9. <span class="done DONE">DONE</span> Investigate about Exit() and at<sub>exit</sub>() functions and whether to use them or not.</a></li> |
||||
<li><a href="#sec-2-10">2.10. <span class="todo TODO">TODO</span> Entity</a></li> |
||||
<li><a href="#sec-2-11">2.11. <span class="todo TODO">TODO</span> Positive and negative values for input<sub>maps</sub> and returning corresponding values when they are true</a></li> |
||||
<li><a href="#sec-2-12">2.12. <span class="todo TODO">TODO</span> Camera</a></li> |
||||
<li><a href="#sec-2-13">2.13. <span class="todo TODO">TODO</span> Test render</a></li> |
||||
<li><a href="#sec-2-14">2.14. <span class="todo TODO">TODO</span> Bounding Boxes</a></li> |
||||
<li><a href="#sec-2-15">2.15. <span class="todo TODO">TODO</span> Materials</a></li> |
||||
<li><a href="#sec-2-16">2.16. <span class="todo TODO">TODO</span> Mesh/Model</a></li> |
||||
<li><a href="#sec-2-17">2.17. <span class="todo TODO">TODO</span> Heirarchical Transforms</a></li> |
||||
<li><a href="#sec-2-18">2.18. <span class="todo TODO">TODO</span> 2d drawing routines</a></li> |
||||
<li><a href="#sec-2-19">2.19. <span class="todo TODO">TODO</span> Gui</a></li> |
||||
<li><a href="#sec-2-20">2.20. <span class="todo TODO">TODO</span> Physics</a></li> |
||||
<li><a href="#sec-2-21">2.21. <span class="todo TODO">TODO</span> Improve the readme</a></li> |
||||
<li><a href="#sec-2-22">2.22. <span class="todo TODO">TODO</span> ???</a></li> |
||||
<li><a href="#sec-2-23">2.23. <span class="todo TODO">TODO</span> Profit!</a></li> |
||||
</ul> |
||||
</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
# Project Symmetry<a id="sec-1" name="sec-1"></a> |
||||
|
||||
## What?<a id="sec-1-1" name="sec-1-1"></a> |
||||
|
||||
An attempt to convert all previous code written in Project Abstraction(written in C++) to C |
||||
while using as few libraries as possible. |
||||
|
||||
## Why?<a id="sec-1-2" name="sec-1-2"></a> |
||||
|
||||
- To create a platform on which i will base further projects on. |
||||
- To learn and remove as many black boxes as possible. |
||||
- Profit!?! |
||||
|
||||
# Things TODO<a id="sec-2" name="sec-2"></a> |
||||
|
||||
## DONE Input<a id="sec-2-1" name="sec-2-1"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-02 Thu 01:24]</span></span> |
||||
- Input maps (addition/removal) |
||||
- Adding removing keys to input maps |
||||
- Changing map na |
||||
|
||||
## DONE Shaders<a id="sec-2-2" name="sec-2-2"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-11 Sat 17:57]</span></span> |
||||
- set asset folder |
||||
- load/compile shader |
||||
|
||||
## DONE Geometry<a id="sec-2-3" name="sec-2-3"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-11 Sat 17:57]</span></span> |
||||
|
||||
## DONE change struct usage<a id="sec-2-4" name="sec-2-4"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-21 Tue 15:13]</span></span> |
||||
|
||||
## DONE change Array implementation<a id="sec-2-5" name="sec-2-5"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-25 Sat 20:27]</span></span> |
||||
|
||||
## DONE resolve vec-types sizes<a id="sec-2-6" name="sec-2-6"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-25 Sat 20:27]</span></span> |
||||
|
||||
## DONE Transform<a id="sec-2-7" name="sec-2-7"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-26 Sun 18:01]</span></span> |
||||
|
||||
## DONE Deltatime<a id="sec-2-8" name="sec-2-8"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-07-27 Mon 11:54]</span></span> |
||||
|
||||
## DONE Investigate about Exit() and at<sub>exit</sub>() functions and whether to use them or not.<a id="sec-2-9" name="sec-2-9"></a> |
||||
|
||||
- State "DONE" from "TODO" <span class="timestamp-wrapper"><span class="timestamp">[2015-08-02 Sun 19:09]</span></span> |
||||
|
||||
## TODO Entity<a id="sec-2-10" name="sec-2-10"></a> |
||||
|
||||
## TODO Positive and negative values for input<sub>maps</sub> and returning corresponding values when they are true<a id="sec-2-11" name="sec-2-11"></a> |
||||
|
||||
## TODO Camera<a id="sec-2-12" name="sec-2-12"></a> |
||||
|
||||
## TODO Test render<a id="sec-2-13" name="sec-2-13"></a> |
||||
|
||||
## TODO Bounding Boxes<a id="sec-2-14" name="sec-2-14"></a> |
||||
|
||||
## TODO Materials<a id="sec-2-15" name="sec-2-15"></a> |
||||
|
||||
## TODO Mesh/Model<a id="sec-2-16" name="sec-2-16"></a> |
||||
|
||||
## TODO Heirarchical Transforms<a id="sec-2-17" name="sec-2-17"></a> |
||||
|
||||
## TODO 2d drawing routines<a id="sec-2-18" name="sec-2-18"></a> |
||||
|
||||
## TODO Gui<a id="sec-2-19" name="sec-2-19"></a> |
||||
|
||||
## TODO Physics<a id="sec-2-20" name="sec-2-20"></a> |
||||
|
||||
## TODO Improve the readme<a id="sec-2-21" name="sec-2-21"></a> |
||||
|
||||
## TODO ???<a id="sec-2-22" name="sec-2-22"></a> |
||||
|
||||
## TODO Profit!<a id="sec-2-23" name="sec-2-23"></a> |
@ -0,0 +1,50 @@ |
||||
* Project Symmetry |
||||
|
||||
** What? |
||||
An attempt to convert all previous code written in Project Abstraction(written in C++) to C |
||||
while using as few libraries as possible. |
||||
|
||||
** Why? |
||||
- To create a platform on which i will base further projects on. |
||||
- To learn and remove as many black boxes as possible. |
||||
- Profit!?! |
||||
|
||||
|
||||
* Things TODO |
||||
** DONE Input |
||||
- State "DONE" from "TODO" [2015-07-02 Thu 01:24] |
||||
- Input maps (addition/removal) |
||||
- Adding removing keys to input maps |
||||
- Changing map na |
||||
** DONE Shaders |
||||
- State "DONE" from "TODO" [2015-07-11 Sat 17:57] |
||||
- set asset folder |
||||
- load/compile shader |
||||
** DONE Geometry |
||||
- State "DONE" from "TODO" [2015-07-11 Sat 17:57] |
||||
** DONE change struct usage |
||||
- State "DONE" from "TODO" [2015-07-21 Tue 15:13] |
||||
** DONE change Array implementation |
||||
- State "DONE" from "TODO" [2015-07-25 Sat 20:27] |
||||
** DONE resolve vec-types sizes |
||||
- State "DONE" from "TODO" [2015-07-25 Sat 20:27] |
||||
** DONE Transform |
||||
- State "DONE" from "TODO" [2015-07-26 Sun 18:01] |
||||
** DONE Deltatime |
||||
- State "DONE" from "TODO" [2015-07-27 Mon 11:54] |
||||
** DONE Investigate about Exit() and at_exit() functions and whether to use them or not. |
||||
- State "DONE" from "TODO" [2015-08-02 Sun 19:09] |
||||
** TODO Entity |
||||
** TODO Positive and negative values for input_maps and returning corresponding values when they are true |
||||
** TODO Camera |
||||
** TODO Test render |
||||
** TODO Bounding Boxes |
||||
** TODO Materials |
||||
** TODO Mesh/Model |
||||
** TODO Heirarchical Transforms |
||||
** TODO 2d drawing routines |
||||
** TODO Gui |
||||
** TODO Physics |
||||
** TODO Improve the readme |
||||
** TODO ??? |
||||
** TODO Profit! |
Loading…
Reference in new issue