Experiments with a Minecraft-esque game engine
C# HLSL
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
GimpBlocks.Specs
GimpBlocks
lib/LibNoise
.gitignore
GimpBlocks.sln
README.markdown
license.txt

README.markdown

GimpBlocks

License

Licensed under the Ms-PL.

What is it?

Experiments in building a Minecraft-esque game engine. I have no particular plans to turn this into a real game - it's for my own amusement and education. As with most of my personal projects, the emphasis is on interesting and expressive design patterns rather than the utmost performance.

How do I build and run it?

The GimpBlocks project is a Visual Studio 2015 solution with a dependency on MonoGame.

What are the controls?

  • W/A/S/D for left/right/forward/backward
  • E/C for up/down
  • -/= to decrease/increase camera speed
  • ,/. to decrease/increase camera zoom level
  • ESC to exit mouselook, left-click to re-enter mouselook
  • U to toggle state updates (useful for inspecting the world from different angles.)
  • F to toggle wireframe rendering

A caution about branches

Until further notice, the only branch that's safe to base work on is master. Any other branches in this repo may have their history rewritten at any time without warning.