Skip to content

Releases: knela96/Mercury-Engine

MercuryEngine v0.3

29 Dec 22:43
425820e
Compare
Choose a tag to compare

File:

  • Exit: to exit the application
  • About this engine: More info about the engine, libraries used and license

Window:

  • Game:
    • Open the game view windows
    • Create game objects and change rendering options for them
    • Drag and drop models and textures in the Game window
  • Console: Open the console
  • Hierarchy: open the hierarchy where you can see the objects you are working with in the engine and select them
  • Inspector:
    • Activate and deactivate objects.
    • Position, Rotation and scale information
    • Mesh info: number of vertices faces and an option to see the bounding boxes
    • Option to activate normals visualization and to configure them
    • Activate and deactivate materials and see its properties.
    • Debug texture in materials submenu (To check mesh UVs)
  • Engine Stats:
    • Fps graphs
    • RAM information and graph
    • Memory info
    • Versions
    • CPU and GPU information
  • Settings:
    • Screen options
    • Frame rate control
    • Mouse information
  • Render: Render options

Camera Movement:

  • WASD to move
  • Mouse Wheel to zoom in and zoom out
  • Alt+Left Click to rotate
  • Alt+Wheel Click to desplace camera

Transforms

  • Each game objects have local and global transforms
  • Inspector showing each component properties of selected game object

Camera

  • Object camera
  • Modificable field of view
  • Camera culling

Scene window

-Resizable game window modifying the aspect ratio

Game objects

  • Have AABB

Scene

  • Scene can load and save

Animations

Entire system done, problem with transformations that creates a mess of non-sense bones moving strange

To see the bones moving take the spider from the engine assets and put it on scene. To load its animations, go
to project folder outside the engine and drag and drop the spider.fbx to the game window inside the engine.

Now press number 1 and you will see the attack animation.

IMPORTANT:

Resource Manager is not finished, so functionalities that we where doing at assigment 2 are not avaiable in this one. Functionalites such as inspector, rotate translate scale,
show or not textures, normals etc..

MercuryEngine v0.2

24 Nov 22:46
Compare
Choose a tag to compare

Transforms

  • Each game objects have local and global transforms
  • Inspector showing each component properties of selected game object

Camera

  • Object camera
  • Modificable field of view
  • Camera culling

Scene window

  • Resizable game window modifying the aspect ratio

Game objects

  • Have AABB

Scene

  • Scene can load and save

Mercury Engine v0.1

26 Oct 19:10
Compare
Choose a tag to compare

Hello everyone, this is the first Release of Mercury Engine. We've created some basic functionalities, and will be adding more in the future!
Can't wait to make more improvements on the Engine!


Features:

  • Import Models (FBX) with Textures (PNG/DDS)
  • Camera Movement
  • Render Options
  • New GUI
  • Create GameObjects with Components
  • Hirearchy
  • Inspector
  • Engine Stats