medfall

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 3b786fb1d3d07fc3b58f67b0662b842a10a1bebd
parent 9c95acbb97d6a9c2cecdede4a713a4d5bbab4c7b
Author: Michael Savage <mikejsavage@gmail.com>
Date:   Tue Sep  6 16:30:12 -0700

Remove old todo list from game.h

Diffstat:
game.h | 73-------------------------------------------------------------------------
1 file changed, 0 insertions(+), 73 deletions(-)
diff --git a/game.h b/game.h @@ -1,76 +1,3 @@ -// easy = one day -// medium = one week -// hard = many weeks -// hard++ = significant study required -// -// general -// general maths functions like clamp/rng - medium -// bounded arithmetic classes? - easy/medium -// would be used in terrain manager -// sentinels in memoryarena to detect stack smashing -// add a leaky keyword to denote functions that can leak memarena pushes -// static anaylsis opportunity -// -// platform -// platform specific mutexes - easy -// -// rendering -// textures - easy/medium -// unify the renderers - hard -// multithreading - hard++ -// need to do glGenBuffers etc on the same thread. this needs some more thought -// see multithreaded_renderer branch -// particles - medium -// fonts - medium/hard -// ui - medium/hard -// allocate vao/vbo on immediate renderer initialization? - easy - probably not worth doing -// -// lighting -// deferred shading - medium/hard -// shadow volumes - medium/hard -// ambient aperture lighting - medium -// -// terrain -// multithreading - medium -// binary triangle trees - medium -// compute proper horizon - medium -// load bsps - hard -// load models? - hard -// -// assets -// ram virtual memory - medium -// vram virtual memory - hard -// lock critical assets in memory to avoid graphical glitches - hard -// -// collision -// bsp - medium -// heightmap - medium -// bodyblocking/bvh - hard -// models on heightmap - hard -// union - medium -// -// sound -// all of it - hard -// -// networking -// all of it - hard++ -// -// set up communication client->server with no sync - low/medium -// also simulate movement on server - low/medium -// give server authority when they disagree - low/medium -// go back in time by some amount - low/medium -// rtt estimation - low/medium -// -// demo playback/ingame tv -// all of it - hard++ -// fp determinism.... -// -// would be nice to have recent gameplay recorded automatically -// mindlink through tv servers -// -// animation -// all of it - hard++ - #ifndef _GAME_H_ #define _GAME_H_