EQMG / Acid

A high speed C++17 Vulkan game engine
https://equilibrium.games
MIT License
1.75k stars 153 forks source link

A set of tutorials for Acid #91

Closed shanehyde closed 4 years ago

shanehyde commented 4 years ago

Here is a list of tutorials which follow along with the excellent Vulkan Tutorial (https://vulkan-tutorial.com/Introduction)

They go from getting a single triangle onto the screen and work up to loading an obj and texturing, with the final Tutorial using Scene, ECS and following Acid's methodology (which is rather excellent, btw)

Writing them help me understand this engine a lot better and they might help someone else get things going and see how it works.

I only found one bug in Acid while doing it, .OBJ files with no normals crash it, so there is a fix in there for that.

mattparks commented 4 years ago

Looks great, I'll organize these better into Acid and add some higher level documentation.