Repository navigation
Release 0.33
Emmerald-Engine
Emmerald Engine is a game engine in C++ currently being developed for the Engine Development subject project for the CITM Bachelor's degree in Video Game Design and Development. In which we have to develop a game engine under 4 months.
Creators
The engine is being developed by:
Install
- Download the most recent release
- Extract the .zip
- Click on the Emmerald Engine folder and Execute Emmerald-Engine.exe
Features
Emmeral-Engine v.0.33:
-
GameObject Hierarchy & Inspector
-
Mesh, Texture & Trasform components
-
Drag&Drop texture & FBX importer
-
Unity-like camera Movement
-
Configuration for window, rendering & FPS
-
Delete not working as expected, sorry about that
-
When creating a primitive since you can't delete the house, you will not be able to see it until you go inside the house
Controls:
Camera:
-
Right Click on scene window to rotate the camera
-
Right Click on scene window + W/A/S/D to move the camera
-
On scene window press Q/E for going UP/DOWN
-
Hold Shift + W/A/S/D to move faster
-
Press F to focus camera position to the center
-
Alt + Left Click to rotate around the center
-
Scroll up and down to move the camera in and out
Hierarchy:
-
In Objects window, Hover to open the primitive menu, click to create one
-
In Objects window, Click on a gameObject in order to select it
-
In Objects window, Click + Drag Mouse on a gameobject into another to change a gameobject parent or child