Originally posted by uid313
View Post
Just note that js or Python will not be anywhere as fast as C/C++ (C# will not be as good as C/C++ either but it will be better than js or Python) so you will have to keep that in mind.
Just look for projects providing Vulkan bindings for your favorite language (the following are found by a simple google search and looking at dates and descriptions to weed out WIP and dead ones, I don't know how good they are).
C#/.Net https://github.com/mono/VulkanSharp
javascript (node.js) there is just a WIP one https://github.com/maierfelix/node-vulkan
Python https://github.com/realitix/vulkan
Java https://www.lwjgl.org/ (which does OpenGL and Vulkan and audio and OpenCL)
But as Kravemir said, the best way is using an engine, where the important parts are already written in high-performance code, and you are using Lua or .NET or whatever else to write the rest.
Comment