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