Skip to content

Release 0.33

Choose a tag to compare

@Xarderos Xarderos released this 02 Nov 22:32
· 120 commits to main since this release

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

Drag And Drop: