A 3d fps game made in OpenGL
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.
 
 
 
 
Symmetry/orgfile.org

69 lines
2.5 KiB

#+AUTHOR:Shariq Shah
#+EMAIL:bluerriq@gmail.com
#+TITLE:Project Symmetry
* 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]
** DONE Fix readme markdown
- State "DONE" from "TODO" [2015-12-10 Thu 16:36]
** TODO Framebuffer and resolution independent rendering
** DONE Remove Kazmath dependency
- State "DONE" from "TODO" [2015-12-10 Thu 16:36]
** DONE Entity
- State "DONE" from "TODO" [2015-09-15 Tue 12:17]
** TODO Positive and negative values for input_maps and returning corresponding values when they are true
** DONE Textures
- State "DONE" from "TODO" [2015-10-09 Fri 18:47]
** DONE Camera
- State "DONE" from "TODO" [2015-08-19 Wed 13:30]
** DONE Test render
- State "DONE" from "TODO" [2015-08-19 Wed 13:30]
** TODO Bounding Boxes
** TODO File extension checking for asset loading
** DONE Materials
- State "DONE" from "TODO" [2015-10-13 Tue 19:38]
** DONE Mesh/Model
- State "DONE" from "TODO" [2015-10-13 Tue 19:38]
** TODO Add modifiers to input maps to enable combinations for example, c-x, m-k etc
** DONE Heirarchical Transforms
** DONE Materials with textures
- State "DONE" from "TODO" [2015-10-15 Thu 21:21]
** TODO 2d drawing routines
** TODO Gui
** TODO Physics
** TODO Improve the readme
** TODO ???
** TODO Profit!