Skip to content
A cross-platform 3D game engine
Branch: master
Clone or download
Latest commit d997599 Apr 11, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Demos Fix linux compatibility issues. May 19, 2016
Iceberg3D
Sandbox
.gitignore Add Sandbox to gitignore. Apr 27, 2016
.gitmodules
CMakeLists.txt
LICENSE.md Change to MIT license. Apr 1, 2016
README.md

README.md

[DEPRECATED] This project is no longer maintained. This project has been concluded in order to work on a new engine called Whyte.

Iceberg3D Screenshot Semver contributions welcome HitCount Join the chat at https://gitter.im/matthewjberger/Iceberg3D

Iceberg3D is an OpenGL based 3D Game Engine.

Screenshot

Downloading and Building

First, clone the repo and its submodules:

git clone --recursive https://github.com/matthewjberger/Iceberg3D

Then to build, use CMake:

cd Iceberg3D
mkdir Build
cd Build
cmake ..
Note: When building with Visual Studio, the Visual C++ Redistributable for Visual Studio 2015 must be installed.

Demos

To build the demos, enable the cmake option:

ICEBERG_BUILD_DEMOS

If using Visual Studio to build the demos, make sure that you set the working directory per demo as follows:

Right-click on the chosen demo -> Properties -> Debugging -> Working Directory

and change to:

$(TargetDir)

Sandbox

Additionally, there is a bare bones sandbox application that can be used for testing features. To build the sandbox, enable the cmake option:

ICEBERG_BUILD_SANDBOX
You can’t perform that action at this time.