/Magnetite

An open source voxel game engine.

Primary LanguageC++MIT LicenseMIT

Magnetite

Magnetite is an Open Source voxel game & engine, it is powered by:

  • OpenGL
  • SFML
  • Bullet Physics
  • C++
  • CMake

It is crafted with love and care by:

Game

To run the game, use the --game flag to select a game mode. Current game modes include:

  • fortress
  • sandbox

Key bindings

  • To move, use WASD.

  • In fortress mode, To turn left and right, use QE.

  • In fortress mode, To alter your altitude, use XZ.

  • In sandbox mode, use space to toggle flying.

  • In sandbox mode, use RF to switch between blocks.

  • In sandbox mode, press Alt to show the block menu.

  • In sandbox mode, use MOUSE2 to toggle between build modes (add, delete, explode, and plant tree).

  • Use SPACE to access the menu.

  • Use the up and down cursor keys to navigate the menu.

  • Use enter to select an option.

  • Use bksp to return to the previous menu.

Licence

Copyright (C) 2011-2013 Daniel Lloyd Evans

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

HE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.