Skip to content
This repository has been archived by the owner. It is now read-only.
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ForkENGINE

Note that this is an unfinished project, which I (Lukas Hermanns) worked on from 2014 to 2015. Feel free to use it for 3D demos or prototyping, but I highly recommend you to not use it for actual game projects.

Contrariwise to the name "ForkENGINE", this project is not a fork ;-)

License

3-Clause BSD License

Documentation

Build

At least VisualC++ 2012 is required on Windows 7 or later.

Required third party libraries are:

  • Newton Dynamics 3.11 (Collision Detection/ Physics Simulation)
  • wxWidgets 3.1.0 (GUI for Editor)
  • Ogg/Vorbis (Audio Streaming)

Optional third party libraries are:

  • Python 3.2 (Scripting)

Debug

The pre-build binaries require the VisualC++ 2015 redistributables to be installed.

Set the working directory of the editor ("ForkEd" project) to "editor/", or copy this folder to another location on your system. Press F3 in the editor to show/hide the console.

For all the tests, the working directory is the respective folder of the test, e.g. for the RayTracing test it's "tests/RayTracing/".

Most textures and models are not included in this repository, so you might add your own textures.

Status

Version 0.1 Alpha

Features

  • High-Level Editor named "ForkEd"
  • Component System
  • Modular Loading of Sub Systems
  • Supported Renderers: OpenGL 4, Direct3D 11
  • Supported Physics Engine: Newton Game Dynamics

About

Former 3D game engine, now available to public for educational and testing purposes

Topics

Resources

License

Packages

No packages published