www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Less verbose or at least "higher level" 2D game engines for Dlang.

reply Agent P. <elcahivo gmail.com> writes:
Hello everyone,

I'm looking for a 2D game engine for Dlang that offers 
flexibility but has a high-level interface, preferably less 
verbose. Although I've explored options on GitHub and in general, 
I haven't found something that exactly fits what I need.

Often the recommendations mention SFML, SDL or OpenGL (obvious 
links), but I would like to consider those options only after 
exploring engines with less verbose APIs.

I don't need much, I'm just looking for suggestions for engines 
that meet these criteria. Does anyone have any recommendations?

Thank you for your time.
Dec 29 2023
next sibling parent Agent P. <elcahivo gmail.com> writes:
On Saturday, 30 December 2023 at 00:47:04 UTC, Agent P. wrote:
 Hello everyone,

 I'm looking for a 2D game engine for Dlang that offers 
 flexibility but has a high-level interface, preferably less 
 verbose. Although I've explored options on GitHub and in 
 general, I haven't found something that exactly fits what I 
 need.

 Often the recommendations mention SFML, SDL or OpenGL (obvious 
 links), but I would like to consider those options only after 
 exploring engines with less verbose APIs.

 I don't need much, I'm just looking for suggestions for engines 
 that meet these criteria. Does anyone have any recommendations?

 Thank you for your time.
Sorry, ignore the "higher level interface" part, I was referring to a less verbose, higher level API.
Dec 29 2023
prev sibling next sibling parent monkyyy <crazymonkyyy gmail.com> writes:
On Saturday, 30 December 2023 at 00:47:04 UTC, Agent P. wrote:
 Hello everyone,

 I'm looking for a 2D game engine for Dlang that offers 
 flexibility but has a high-level interface, preferably less 
 verbose. Although I've explored options on GitHub and in 
 general, I haven't found something that exactly fits what I 
 need.

 Often the recommendations mention SFML, SDL or OpenGL (obvious 
 links), but I would like to consider those options only after 
 exploring engines with less verbose APIs.

 I don't need much, I'm just looking for suggestions for engines 
 that meet these criteria. Does anyone have any recommendations?

 Thank you for your time.
raylib, take your pick from 5 or so different bindings
Dec 29 2023
prev sibling parent evilrat <evilrat666 gmail.com> writes:
On Saturday, 30 December 2023 at 00:47:04 UTC, Agent P. wrote:
 Hello everyone,

 I'm looking for a 2D game engine for Dlang that offers 
 flexibility but has a high-level interface, preferably less 
 verbose. Although I've explored options on GitHub and in 
 general, I haven't found something that exactly fits what I 
 need.

 Often the recommendations mention SFML, SDL or OpenGL (obvious 
 links), but I would like to consider those options only after 
 exploring engines with less verbose APIs.

 I don't need much, I'm just looking for suggestions for engines 
 that meet these criteria. Does anyone have any recommendations?

 Thank you for your time.
There is godot-dlang, while it is not a D engine but just bindings, the Godot itself is a full featured engine including both 2D and 3D, it has UI framework and editor too. I haven't even heard of any other D engines with editor btw, but unless you are need something minimal to make a basic one screen game with minimal build size it is a nice feature to have.
Dec 29 2023