Re: DerelictSteamworks
On Wednesday, 19 August 2015 at 10:03:37 UTC, WebFreak001 wrote: 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. [...] Nice, now I can finally implement the steam api in my game engines, thanks :D You are welcome! Do you have anything ready for steam yet ?
Re: DerelictSteamworks
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. [...] Nice, now I can finally implement the steam api in my game engines, thanks :D
Re: DerelictSteamworks
On 19/08/2015 1:07 a.m., Mike Parker wrote: 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 On that note about dsource: phpBB : Critical Error Error creating new session DEBUG MODE SQL Error : -1 ERROR: value too long for type character(8) INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('5cca698ac32fb019472a8c3350eaf3db', -1, 1439906106, 1439906106, '96600', 19, 0, 0) Line : 187 File : sessions.php
Re: DerelictSteamworks
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
Re: DerelictSteamworks
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. [...] NICEE WORK! :)