The goal is to have a small playable game within the engine.
#Vulkan #OpenXR #GameEngine #GraphicsProgramming
#Vulkan #OpenXR #GameEngine #GraphicsProgramming
#gamedev #enginedev #vr
#gamedev #enginedev #vr
Yesterday I've finally got the OpenXR render loop to run for the first time but I still don't get how to draw to the swap chain
#gamedev
Yesterday I've finally got the OpenXR render loop to run for the first time but I still don't get how to draw to the swap chain
#gamedev
What I did here is to display transform chain cost and frame time.
#gamedev
What I did here is to display transform chain cost and frame time.
#gamedev
Anyways it works now. Now to level reloading the level in the game runtime.
It loads two objects with their transform from a JSON map file and displays them. X and Z on the right potato.
#gamedev
Anyways it works now. Now to level reloading the level in the game runtime.
It loads two objects with their transform from a JSON map file and displays them. X and Z on the right potato.
#gamedev
The file explorer for the editor somewhat works now and the JSON editor has save, load and edit functionality.
Next step is adding class specific buttons to the UI.
#gamedev
The file explorer for the editor somewhat works now and the JSON editor has save, load and edit functionality.
Next step is adding class specific buttons to the UI.
#gamedev
This means I need to write my own serialization to and from JSON. Not the thing i was anticipating on doing.
#gamedev
This means I need to write my own serialization to and from JSON. Not the thing i was anticipating on doing.
#gamedev
After that I started work on implementing imgui for a UI to edit data on objects. The demo window finally works!
#gamedev
After that I started work on implementing imgui for a UI to edit data on objects. The demo window finally works!
#gamedev
Behold the memory leek:
#gamedev
Behold the memory leek:
#gamedev
Getting the renderer to display more than one mesh was a pain. And it is still not done. I forgot that glTF files can store multiple submeshes for one mesh.
Until I implement that the cat will not have whiskers .-.
#gamedev
Getting the renderer to display more than one mesh was a pain. And it is still not done. I forgot that glTF files can store multiple submeshes for one mesh.
Until I implement that the cat will not have whiskers .-.
#gamedev