http://th-media-lab.github.io/img/software/cross/cross-logo.png
A teaser page I setup for my school club to show what we’re doing:
http://th-media-lab.github.io/cross/
Cross is a sandbox engineering game where you can play around with physics, and test things that aren’t possible in real life. Or things that are! ( multiple play styles, amiright )? I’ve actually debated with others about it being a game engine or a game, and to you I say both!
Here’s a demo of the engine,
maSPhuHl_j8
Screenies:
FXAA & spot lights
Point lights & post-processing support
Extra info / FaQ
It’s running a OGL 2.0 dependency, & 3.0’s off-screen frame buffer support, for cross compatibility ( pun not intended )
The physics are JBullet, I don’t take credit for knowing anything about 3D collisions, but I do know how to physics.
Some things are batched, but not all. Mostly because of texture issues.
It’s lighting system is multi-pass forward rendered ( so it runs slowly, but is functional ) I intend to have it non-multipass but still unlimited in the future.
Planned features - in order of possible implementation
Shadow Mapping ( i have offscreen framebuffers implemented, so it shouldn’t be long )
High Dynamic Range post-processing
Maybe some kind of 3D model loading ( really scared of animation with this one )
Demo Controls
LMENU - Release Mouse
WASD - Movement
Demo for Week 2.5: https://bitbucket.org/ecumene/cross/downloads ( cross-demo-w2.5.zip )
I really don’t recommend looking at the source, it’s really… unpolished. I’m working on that.