MihailRis / VoxelEngine-Cpp

Minecraft-like game engine in C++ with OpenGL
519 stars 62 forks source link

Может использовать кросcплатформенный wgpu? #208

Open Fidius-jko opened 1 month ago

Fidius-jko commented 1 month ago

Может лучше использовать wgpu у него есть как раз привязки для c++ wgpu_c++? Он поддерживает практически все графические API типа Metal OpenGL / OpenGL ES Vulcan DirectX. WebGl. И в теории можно будет запускать движок под веб(С WebGL). То есть нужно меньше работы чтобы лучше портировать под те или иные платформы. MacOS - Metal.
Windows - DirectX. Linux-Vulcan. Android-Vulcan/OpenGl ES. IOS-Metal. Получается для полной поддержки платформ нужно сделать 4-5 API!

suprohub commented 1 month ago

Я про тоже самое говорил