https://github.com/andersevenrud/codebyteengine
https://github.com/andersevenrud/codebyteengine
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/andersevenrud/codebyteengine
- Owner: andersevenrud
- Created: 2014-03-14T17:29:02.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-03-14T17:29:25.000Z (almost 12 years ago)
- Last Synced: 2025-01-29T07:24:41.269Z (11 months ago)
- Language: C++
- Homepage: codebytestudios.github.io
- Size: 144 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Codebyte Engine
The Codebyte Engine is a simple, yet fast, crossplatform game engine being written from scratch in C++ and OpenGL.
Currently the Codebyte Engine only runs on Linux, but will work on Mac OS very soon (Windows will come in the future).
### Running on Linux:
First, make sure you have the standard X11 and OpenGL development libraries installed, the ones needed for our engine can be installed in one command using:
```
sudo apt-get install libx11-dev mesa-common-dev libglu1-mesa-dev libxrandr-dev libxi-dev
```
Now go ahead and clone the Codebyte Engine repo, once cloned, cd into the "tools" directory. Here you'll find two shell scripts. You'll need to run the script titled ***installDependenciesUnix.sh***. This will install all the dependencies required to compile the engine. Before running this you'll need to install the following tools:
* Make
* CMake
* GCC 4.8
* G++ 4.8
* Curl
* Git
NOTE: Also make sure to run the ***installDependenciesUnix.sh*** script from within a terminal, and that you're current working directory is tools! Unexpected results may occur if you don't.
Once all of thats done you should now be able to compile the engine! cd into the root of the repo and run "make", this should start the compilation process, resulting in an executable being created in the bin directory. You'll need to run the ***getGameResources.sh*** script in the tools directory before running the engine though (this script will download test resources for the engine to use)