Overview
Even though lot of time has been spent in developing this framework one is never able to implement all ideas and some work/change/adaptation always remains open. There are missing features and some things could be done faster or more elegant.
List of future work
This list is a non complete summary of the most important TODOs.
- Implement a new EM_NET_PROTOCOL which uses TCP for secure guaranteed object synchronisation.
- Extend the set of interpolation methods.
- Make it possible to attach an interpolator and/or approximator to a network object.
- The highscore admin page could use a feature to select hidden columns.
- Implement a mechanism to auto generate the code which is now located in EM_NET_OBJECT_TYPES.
- Maybe use a generic identifier for groups instead of strings as it is now.
- Apple testing (-> big endianess).
- Solve problem: The improved net2 C code is conservative regarding semaphores for multithreading protection: It locks (almost) the whole SDL_net system. Thread creation could be increased by using a thread pool.