Options for Cross-Platform 3D Game Development
    Andrew 
    andrewlalisofficial at gmail.com
       
    Wed Jul  5 22:27:46 UTC 2023
    
    
  
So, I've gotten the itch to have a go at game development in D, 
after doing a bit of it in Java last year. I've previously used 
LWJGL, which is a java wrapper for OpenGL, OpenAL, GLFW, and some 
other useful libs.
The problem is, apparently OpenGL is deprecated for apple 
devices, so I don't really want to use that unless there are no 
decent alternatives.
So far, the most promising I've seen is 
[bindbc-bgfx](https://code.dlang.org/packages/bindbc-bgfx), but 
it's been a pain to set up due to having to build the bgfx 
codebase, which requires a specific version of glibc that my 
distro (Linux Mint) doesn't offer yet.
Are there any other recommendations for cross-platform rendering 
libraries? Of course I could use a pre-made game engine like 
Unity or Godot, but for me, most of the fun is in making the 
engine.
    
    
More information about the Digitalmars-d-learn
mailing list