voXNA ( pronounced vox-N-A) is somewhat of a Minecraft clone, although very basic.
The world is procedurally generated using LibNoise to create height-maps which are then used to populate the voxels. The players are spawned above the ground while the world is loaded and then are dropped down into the world.
Players are represented as wire-frame cubes to other players so that players can see each other. They can break or place blocks in the world as well as enter and exit the game at anytime, with the game adjusting the views of the players to accommodate for split-screen play (up-to 4 players).
Role: Everything
Year: 2012
Platform: Windows
Development Time: 3 Weeks
Team: Myself
Technology: C#, XNA, PolyVox (voxels), LibNoise.Xna (procedural noise generation), Jitter (physics library)
Download:
voXNA – Source (zip)
voXNA – Windows (zipped exe) - Requires .NET framework 4.0 and XNA Redistributable 4.0 to run. NOTE: Requires Gamepad to play!
Features:
- 4 Player split-screen co-op
- Procedural generated terrain
- Tri-Planar Texturing
- Breaking and Placing of blocks
- Multi-Threading – To Improve loading and generation speeds
- Basic Shadow Mapping
Screenshots
- 2 Player, tower build
- Player 2 entered the game
- Tunnel
- 4 Players
- 3 Players
- 2 Players
- Player 2′s View
- Dig a hole
- Realtime Shadows
- Tri-Planar Texturing, through height values
- The World from above
- World Loading
- 2 Player Tower build