Skip to content

VertX Game Engine v0.2

Compare
Choose a tag to compare
@AdriaPm AdriaPm released this 20 Dec 22:56
· 45 commits to main since this release

VertX Game Engine v0.2

🚀 We're thrilled to announce the release of VertX Game Engine v0.2!

VertX Game Engine is a C/C++ based game engine developed as part of a university course at CITM-UPC. It integrates various third-party libraries such as OpenGL, SDL 2, GLEW, GLM, Dear ImGui, Assimp, and DevIL.

What's New?

  • Empty Game Object creation: User is able to create new Empty Game Objects that will be displayed in the Hierarchy window.
  • Game Object deletion: User is able to delete all Scene's game objects and also the children of each game object.
  • Asset Visibility: User is able to see Assets Folder in Project, Assets are displayed in grid similar to Unity and Unreal Stylizing. Drag&Drop from Asset Window is in development.
  • Asset Import: User is able to import their own local files to the Assets Folder in Project by clicking the "Import Local Files" button in the Assets window.
  • Asset Deletion: User is able to delete files from the Assets Folder in Project by left-clicking when hovering with the mouse the desired file and a popup window will appear.
  • Drag & Drop Project Storage: Dragged FBX/Texture objects are stored within the project in Assets Folder with subfolders titled "Library", with all imported and loaded files.
  • Game Object Transform: Game Object Rotation, Scaling, and Positioning can be modified in the Inspector Window.
  • Camera Frustum Culling Parameter: Camera is now component with parameters such as FOV, zNear & zFar rendering planes that can be modified in the Camera Inspector Window.

This project is hosted on GitHub and is licensed under the MIT License.

Developers:

For more details, explore the repository and check out the functionalities and features incorporated in this release.

This project is licensed under the MIT license.