
This repository is a project for learning Vulkan API, constraint based 3D physics, Lua scripting, spatial sound rendering, HTML+CSS UI rendering.
The android-vulkan project serves as an exciting venture into the world of 3D game engine development on Android devices, with a primary focus on leveraging the Vulkan API. This framework not only emphasizes the development of a powerful 3D physics engine but also integrates a Lua scripting language for enhanced flexibility in game design. With the recent expansion of its goals, it now also includes spatial sound rendering and a comprehensive HTML5/CSS rendering system for user interface development.
The initiative began as a personal hobby aimed at mastering modern programming techniques, and two years into the journey, it has evolved into a robust platform offering a range of functionalities crucial for game developers. Whether you are looking to build and deploy 3D games or experiment with embedded scripting capabilities, android-vulkan provides a solid foundation to explore and create.
