A downloadable example project for Windows and Linux

Take to the 4th dimension and explore what it would be like to see a 4-Dimensional Hypercube (a.k.a. a Tesseract) up close and personal!

This is an example project included with AzCore to demonstrate how one can go about designing a simple Vulkan program from the ground up.

AzCore is an open-source toolset written in C++ to lower the barrier of entry into game engine development at a low level. Demonstrated here is the Vulkan Framework, and Window, Keyboard, Mouse, and Gamepad I/O. The project was up and running within a day, and some polishing was done for about two days after that. It's meant to be an example to prove that feature-full Vulkan apps can be written in a short timespan given the right tools for the job.

Controls:

Keyboard and MouseGamepadControl
W, A, S, D
Left Analog Stick
Move forwards, backwards, left, and right.
SpaceRight TriggerMove upwards
Left Control
Left Trigger
Move downwards
Left/Right Arrows
D-Pad X-AxisMove in 4th dimension
Left Mouse Button + Drag
Right Analog Stick
Rotate around the XY plane
Right Mouse Button + Drag
N/ARotate around the ZW plane
FX (West)Toggle Tesseract Faces
Pause BreakStartPause Tesseract rotation
F11N/A
Toggle Fullscreen
EscapeBackExit the program
1Y (North)Toggle Stereographic Mode
QLBReduce Stereographic eye width
ERBIncrease Stereographic eye width
VN/AToggle VSync (default: on)
StatusPrototype
PlatformsWindows, Linux
Release date Jul 28, 2019
AuthorAzure Indie
GenreEducational, Simulation
Tags3D, 4d, Experimental, Immersive
Average sessionA few seconds
InputsKeyboard, Mouse, Gamepad (any)
AccessibilityTextless

Download

Download
Linux.tar.gz 1.9 MB
Download
Windows.zip 2.7 MB

Install instructions

Simply extract the archive, and run the Release build.

Development log

Comments

Log in with itch.io to leave a comment.

A great way to test if vulkan drivers are working on linux!