Game Project

Some screenshots of my ever evolving game(-engine) project.

Tech details: OpenGL for graphics, GLSL shaders, OpenAL for audio, Enet for networking. Homebrew physics engine with ray-trimesh and convex-convex collision detection and rigid body dynamics. Simple and straighforward open content backend with plain-text modular resource description language. Supports large heightmapped terrains and vegetation rendering with LOD. Destruction and particle/sound effects, realtime shadowing. Has in-game server browser, networked physics.

Has build-in level editing tools, with terrain & vegetation painting. Has tools to render terrain normal & shadow map, as well as cubemap and minimap renderer.

3dsmax integration through MaxScripts, including geometry exporter and a helper tool for convex hull composition.

I also made all (placeholder) artwork you see here.