DerelictSteamworks

Mike Parker via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Tue Aug 18 06:07:39 PDT 2015


On Tuesday, 18 August 2015 at 08:47:27 UTC, extrawurst wrote:
> Hi everyone,
>
> during my development of a little game engine in my spare time 
> with D I created a couple of libs and wanted to announce one of 
> them that I find particularly useful.
>
> A Dynamic binding for the Steam API:
>
> dub: http://code.dlang.org/packages/derelict-steamworks
> github: https://github.com/Extrawurst/DerelictSteamworks
>
> I can finally announce this as the latest sdk release (1.34) 
> includes a flat c-api by default that these bindings use.

Awesome! That's something I've always planned to get around to 
some day. Glad you got there first :)

>
> In any case let's create the first platform independent game 
> written in D on Steam!!!!

Mayhem Intergalactic could have been platform-independent([1] and 
[2]). IIRC, it was written with D1. DerelictSDL and DerelictGL 
were used (probably from Derelict 2) as Crispy mentioned halfway 
down the thread at [3]. I know he did some work on Mac, but it 
appears he only ever released on Windows. There's probably an old 
newsgroup announcement somewhere.

[1] http://www.inventivedingo.com/mayhemig
[2] http://store.steampowered.com/app/18600/
[3] http://dsource.org/forums/viewtopic.php?t=2891






More information about the Digitalmars-d-announce mailing list