Skip to content

Amarillo Engine A1 - Geometry Viewer

Choose a tag to compare

@MarcelSunyer MarcelSunyer released this 02 Nov 20:46
· 355 commits to main since this release

Amarillo Engine

Description

The new 3D Game Engine under CITM development

Key Features

  • Model Import + Drag & Drop
  • Texture Import
  • GameObject hierarchy + Component Pattern
  • Unity-like camera controls
  • Editor tools (main menu and windows)

Controls

○ While Right clicking, “WASD” fps-like movement and free look around must be enabled.
○ Mouse wheel should zoom in and out.
○ Alt+Left click should orbit the object.
○ Pressing “f” should focus the camera around the geometry.
○ Holding SHIFT duplicates movement speed

Developers

License

We used external libraries (.dll) as:

  • SDL2 x86
  • ImGui
  • OpenGL
  • MathGeoLib x86
  • Glew x86
  • DevIL
  • PhysFS x86

This project is licensed under an unmodified MIT license, which is an OSI-certified license that allows static linking with closed source software. Check LICENSE for further details.

Project Github Repository: https://github.com/MarcelSunyer/Game_Engine