VertX Game Engine

Welcome to VertX Game Engine's official website!

Check out below all the features from this new game engine made by three university students.

  • Home
  • Features
  • About
    • Developers
    • GitHub Repository
    • Download Latest Release
    • License
Background Image

Features

The VertX game engine offers a robust Graphics Rendering system, supporting the latest OpenGL versions and efficiently handling all game development needs.

Your Engine!

Description of the image

OS Support

Engine supports various OS systems, and is lightweight, making even the largest projects, attainable regardless of the device.

Description of the image

Intuitive UX

Easy to manage windows for your game development pleasure. Navigate between debug, hierarchy, assets, inspector, camera windows & more in a fully modularized system

Description of the image

Low Impact

Resource Management ensures memory efficiency and optimal performance with features like Memory Management and dynamic Asset Loading.

Use Your Assets!

Description of the image

FBX Support

Engine supports FBX file rendering. With additional drag/drop, local file storage, and texture assigning functionality

Description of the image

Texturing

Texture support for all your needs. Engine supports object texturing, object re-texturing, and more.

Description of the image

Intuitive Management

Asset storage system for all your storage needs. Asset window visible in the engine's UI, allowing user to select assets, delete them, or move them!

Design the Display

Description of the image

Game Objects

Engine runs on a Recursive Tree Structure for Game Objects. Assign meshes to gameobjects, reparent them, rename them, delete them, and more! Your the artist, we go the structuring dont worry

Description of the image

Lighting

Manipulate the scenes lighting. Fit the ambience you desire! Access Lighting and more rendering features in the Rendering Options Menu!

Description of the image

Manipulate

Move your elements around the scene with ease, with scaling, rotation, transformation all covered. Just make sure its selected in the Inspector Window!

Set the Scene

Description of the image

Camera Navigation

Engine supports free camera orientation around the scene. With keyboard/mouse movement and viewing, object focusing, and more!

Description of the image

Camera Frustrum

Manipulate the FOV, Depth, Aperature and more with the fully implemented camera frustrum system. Activate Culling & more!

Description of the image

Raycasting

Camera supports OpenGL raycasting. Allowing for all your desired features, including collision viewing, mouse picking, and more!

Run Your Game!

Description of the image

Scene Serialization

Create a new scene and save your progress. Open/close projects as you please, dont worry its saved. We got you.

Description of the image

Pause/Play

Pause, Play, Stop functionality. Play your Game from the editor itself. No need for a release!

Description of the image

UI System

Engine supports a UI system for your game creation pleasure. Implement menus to make the game flow as you please!

Debugging

Description of the image

Bounding Boxes

View the binding boxes for your Game Objects, allowing for Raycast Collision Detection, rendering errors with Frustrum Culling & more!

Description of the image

Logs

Log Window to view any actions captured in the engine. Debug rendering, scene, assets changes, & more.

Description of the image

Object Manipulation

Game Object breaking the scene? Disable the texture, view the Mesh Vertices, view camera raycast collisions & more!

Your Audio

Description of the image

SDL_Mixer

Using the latest of SDL_Mixer we offer you a superb audio experience!

Description of the image

Backing Tracks

Fill your scene by adding backing tracks to make your audience feel total immersion

Description of the image

Dynamic Audio

Make your game dynamic with spatial audio!

Live Demo!

Game Demo w/ Audio Engine

Description of the image
  • © VertX Game Engine. All rights reserved.
  • GitHub