##Supported OS (require OpenGL 3+) - Linux Ubuntu - Mac OSX (tested on Yosemite) - Windows soon
##Features
- Chunk Manager - infinite world generation in real time
- Physics - colision in all directions
- OBJ loader - a lander, a crowbar, a horse and a bed
- Texture Map - multiple block type
- Lightning - directional light, point light
- Occlusion - precalculated shadow generation with an occlusion texture map
- Billboarding - for the point light and the HUD
- Skybox -
- Sound design (Half-Life 2 - All Sounds Replaced With My Voice Mod) - ambient sound, different step sound, construct/destruct sound
- Inventory -
- Save game - save constructed/destructed blocks, player location and inventory
##How to play - ZQSD : move - SPACE : jump or fly with your jetpack - LEFT CLICK : destruct a block - RIGHT CLICK : construct selected block - 123456789 (not num pad) : inventory selection - E : place the point light on the aim - T : spawn a bed - Y : teleport to the bed, or to the lander if no bed created
##Prior installation to play the game ###For Mac users, please install brew, this is a really cool package manager
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
####You need CMake Linux :
$ sudo apt-get install cmake
Mac OSX :
$ brew install cmake
####You need some libs
GLEW
Linux :
$ sudo apt-get install glew
Mac OSX :
$ brew install glew
SDL2
Linux :
$ sudo apt-get install libsdl2-dev
Mac OSX :
$ brew install sdl2
SDL2 MIXER
Linux :
$ sudo apt-get install libsdl2-mixer-dev
Mac OSX :
$ brew install sdl2_mixer
##Now you can install the game !
####Create your iMineCraft
foler and clone the repo inside
$ git clone https://github.com/ouiBonsoirTeam/iMineCraft.git
####Create a iMinecraft-build
folder next to iMineCraft
and do the following
$ cd ../iMinecraft-build
####Build the project with
$ cmake ../iMineCraft
####Create the executable with
$ make -j
####Launch the game with
$ ./bin/Imacraft
###You can access your saved game in
bin/assets/saves
Have fun and be carefull, lava hurts !