Open Source Alternative to Carnivores2
In order to run this, you will need your own copy of Carnivores2 / Ice Age. The first
time predation runs, it'll ask for the path to the HUNTDAT folder. These can manually
be set by creating or modifying resources/assets.txt
- Very jagged terrain. Not sure how to smooth yet
- credits are not implemented yet, so all maps, dinos and guns are available
- view range is hardcoded. needs added to GameSettings and given a control in the options screen.
- add AABB collision boxes
- Delpheus Hills: radio tower is mis-placed and missing midpiece.
- mouse state updates too rapidly, resulting in toggling weapons really fast; should switch to a latch mechanism
- Add Uniform Buffer Objects to the shaders, so we have unified uniforms
- Implement AI (hooo boy is this a big one)
- Render animations for models. Data is available, but haven't programmed the adapter yet
- Add sounds from map and dinosaurs
- Add water table and do dynamic water
- Any variables declared on the heap MUST use smart pointers (shared_ptr is preferred)
- Prefer stack allocated variables (ie
GLushort texture[256 * 256];instead ofGLushort* texture = new GLushort[256 * 256]) - Use STL containers instead of pointer arrays
std::vector<GLushort> texture(size);instead ofGLushort texture[size];




