The author learned Vulkan and wrote a small game engine with it in 3 months, despite having no prior knowledge of Vulkan. The author had previous experience with OpenGL and game engine development, which helped with the transition. The engine is designed for small, level-based games and is open-source. The author shares their experience and provides advice for those interested in learning Vulkan.