Re: SteamOS, games programming, and D

2013-09-29 Thread Nick Sabalausky
On Mon, 30 Sep 2013 06:46:31 +0200 "evilrat" wrote: > On Monday, 30 September 2013 at 04:40:41 UTC, Jonathan M Davis > wrote: > > On Sunday, September 29, 2013 21:02:33 Dicebot wrote: > >> On Sunday, 29 September 2013 at 18:48:52 UTC, Joseph Rushton > >> > >> Wakeling wrote: > >> > You're missi

Re: SteamOS, games programming, and D

2013-09-29 Thread evilrat
On Monday, 30 September 2013 at 04:40:41 UTC, Jonathan M Davis wrote: On Sunday, September 29, 2013 21:02:33 Dicebot wrote: On Sunday, 29 September 2013 at 18:48:52 UTC, Joseph Rushton Wakeling wrote: > You're missing a bit of history here. Deadalnix is The Only > Person In The Universe Who Ge

Re: SteamOS, games programming, and D

2013-09-29 Thread Jonathan M Davis
On Sunday, September 29, 2013 21:02:33 Dicebot wrote: > On Sunday, 29 September 2013 at 18:48:52 UTC, Joseph Rushton > > Wakeling wrote: > > You're missing a bit of history here. Deadalnix is The Only > > Person In The Universe Who Genuinely Likes Gnome 3.0. I am The > > Only Person In The Unive

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
On Sunday, 29 September 2013 at 18:48:52 UTC, Joseph Rushton Wakeling wrote: You're missing a bit of history here. Deadalnix is The Only Person In The Universe Who Genuinely Likes Gnome 3.0. I am The Only Person In The Universe Who Genuinely Likes Unity. He is not alone ;)

Re: SteamOS, games programming, and D

2013-09-29 Thread Joseph Rushton Wakeling
On Saturday, 28 September 2013 at 13:27:16 UTC, Paulo Pinto wrote: Am 28.09.2013 15:22, schrieb deadalnix: On Friday, 27 September 2013 at 15:36:28 UTC, Joseph Rushton Wakeling wrote: On 27/09/13 17:27, Paulo Pinto wrote: Be better than Unity. I take it you mean Unity3D the game engine, and

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
On Sunday, 29 September 2013 at 13:20:49 UTC, David Nadlinger wrote: On Sunday, 29 September 2013 at 13:04:24 UTC, Dicebot wrote: Having dub itself in repos is very important though (btw https://aur.archlinux.org/packages/dub/ lacks 3 votes for inclusion ;)) 2. ;) David 11 total now ^_^ T

Re: SteamOS, games programming, and D

2013-09-29 Thread Vova616
On Sunday, 29 September 2013 at 16:40:48 UTC, evilrat wrote: On Sunday, 29 September 2013 at 14:30:29 UTC, Vova616 wrote: Overall I like D more than C#/Go/C++ when game developing. I think a library like XNA/SFML/Cocos2d/etc would bring some game developers to D. but sfml is available within

Re: SteamOS, games programming, and D

2013-09-29 Thread evilrat
On Sunday, 29 September 2013 at 14:30:29 UTC, Vova616 wrote: Overall I like D more than C#/Go/C++ when game developing. I think a library like XNA/SFML/Cocos2d/etc would bring some game developers to D. but sfml is available within derelict, and there is also sdl and glfw. o_O

Re: SteamOS, games programming, and D

2013-09-29 Thread Vova616
I'm new to D and I found Derelict pretty fast and already got a small working demo, also using dub is awesome. MonoD and VisualD are good, could be better though. Debugging is ok but I'm used to println/logging so I don't care. I had hard time compiling ldc (windows) but we are talking about linux

Re: SteamOS, games programming, and D

2013-09-29 Thread David Nadlinger
On Sunday, 29 September 2013 at 13:04:24 UTC, Dicebot wrote: Having dub itself in repos is very important though (btw https://aur.archlinux.org/packages/dub/ lacks 3 votes for inclusion ;)) 2. ;) David

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
On Sunday, 29 September 2013 at 12:57:43 UTC, Manu wrote: Sure, it'd be /usr/local/include for dub packages. It'd be nice to see D libs end up in the package manager at some time in the future... incorporated into -dev packages? /var/lib is standard path for such internal package data and, as

Re: SteamOS, games programming, and D

2013-09-29 Thread Manu
On 29 September 2013 22:38, Dicebot wrote: > On Sunday, 29 September 2013 at 12:18:37 UTC, Manu wrote: > >> Where does dub put it? >> I think there's value in knowing that I can find C headers in >> /usr/include, >> I want that for D too. >> > > "There are the two directories /var/lib/dub/ and ~/

Re: SteamOS, games programming, and D

2013-09-29 Thread Mike Parker
On 9/29/2013 9:18 PM, Manu wrote: Okay, fair enough. So they're not intrinsically associated with Derelict in any way then? You mean DerelictGL and friends? Yes, they are. DerelictOrg is the new Derelict. I'm steadily migrating the packages from Derelict3. Once I'm done, Derelict3 will be of

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
P.S. I want to add that I am quite willing to collaborate with any suggestion regarding packaging that will help to make Arch Linux first class D development distro, including game dev concerns.

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
On Sunday, 29 September 2013 at 12:18:37 UTC, Manu wrote: Where does dub put it? I think there's value in knowing that I can find C headers in /usr/include, I want that for D too. "There are the two directories /var/lib/dub/ and ~/.dub/ where it installs source packages (more or less just a

Re: SteamOS, games programming, and D

2013-09-29 Thread Manu
On 29 September 2013 21:55, Mike Parker wrote: > On 9/29/2013 8:25 PM, Manu wrote: > > > > Cool, I haven't tried them. I have my own bindings. > > If I were looking for those binding's, I wouldn't find them there. > > If they're solid, they should be extracted and put somewhere really > > common.

Re: SteamOS, games programming, and D

2013-09-29 Thread Dicebot
On Sunday, 29 September 2013 at 11:25:33 UTC, Manu wrote: Last time I checked, there isn't even a standard D lib path in linux... I roll with /usr/include/d2/, but that doesn't seem to be a universally accepted location. In general it is up to maintainer in given distro to decide this. "head

Re: SteamOS, games programming, and D

2013-09-29 Thread Mike Parker
On 9/29/2013 8:25 PM, Manu wrote: > > Cool, I haven't tried them. I have my own bindings. > If I were looking for those binding's, I wouldn't find them there. > If they're solid, they should be extracted and put somewhere really > common... which does lead me to wonder, where is that exactly? I'v

Re: SteamOS, games programming, and D

2013-09-29 Thread Manu
On 29 September 2013 20:11, Mike Parker wrote: > On 9/29/2013 5:00 PM, Manu wrote: > >> >> Reliable library bindings: >>OpenGL >>SDL >>OpenAL >> > > > Have you tried the bindings in Derelict? The latest can be found in > DerelictOrg[1]: DerelictAL, DerelictGL3 and DerelictSDL2 (which

Re: SteamOS, games programming, and D

2013-09-29 Thread Mike Parker
On 9/29/2013 5:00 PM, Manu wrote: Reliable library bindings: OpenGL SDL OpenAL Have you tried the bindings in Derelict? The latest can be found in DerelictOrg[1]: DerelictAL, DerelictGL3 and DerelictSDL2 (which includes bindings for SDL2_image/mixer/net/ttf). Is there anything abou

Re: SteamOS, games programming, and D

2013-09-29 Thread Mike Parker
On 9/29/2013 7:11 PM, Mike Parker wrote: On 9/29/2013 5:00 PM, Manu wrote: Reliable library bindings: OpenGL SDL OpenAL Have you tried the bindings in Derelict? The latest can be found in DerelictOrg[1]: DerelictAL, DerelictGL3 and DerelictSDL2 (which includes bindings for SDL2_imag

Re: SteamOS, games programming, and D

2013-09-29 Thread Manu
On 29 September 2013 01:20, Benjamin Thaut wrote: > Am 28.09.2013 12:06, schrieb evilrat: > > On Saturday, 28 September 2013 at 08:25:22 UTC, Benjamin Thaut wrote: >> >>> Am 27.09.2013 16:43, schrieb Joseph Rushton Wakeling: >>> >>> Also a graphical debugger is usually the base requirement for g

Re: SteamOS, games programming, and D

2013-09-29 Thread Manu
On 28 September 2013 00:43, Joseph Rushton Wakeling < joseph.wakel...@webdrake.net> wrote: > Hello all, > > So, what with the new SteamOS/SteamBox announcement ... > > http://store.steampowered.com/**livingroom/SteamOS/ > http://store.steampowered

Re: SteamOS, games programming, and D

2013-09-28 Thread Benjamin Thaut
Am 28.09.2013 12:06, schrieb evilrat: On Saturday, 28 September 2013 at 08:25:22 UTC, Benjamin Thaut wrote: Am 27.09.2013 16:43, schrieb Joseph Rushton Wakeling: Also a graphical debugger is usually the base requirement for gamedev. Kind Regards Benjamin Thaut u mean debugger with GUI or jus

Re: SteamOS, games programming, and D

2013-09-28 Thread Paulo Pinto
Am 28.09.2013 15:22, schrieb deadalnix: On Friday, 27 September 2013 at 15:36:28 UTC, Joseph Rushton Wakeling wrote: On 27/09/13 17:27, Paulo Pinto wrote: Be better than Unity. I take it you mean Unity3D the game engine, and not Unity the desktop environment :-P Being better than the first

Re: SteamOS, games programming, and D

2013-09-28 Thread deadalnix
On Friday, 27 September 2013 at 15:36:28 UTC, Joseph Rushton Wakeling wrote: On 27/09/13 17:27, Paulo Pinto wrote: Be better than Unity. I take it you mean Unity3D the game engine, and not Unity the desktop environment :-P Being better than the first one is a real challenge. Being better

Re: SteamOS, games programming, and D

2013-09-28 Thread Froglegs
1. Easy C++ interop(don't want to write C wrappers) 2. An awesome IDE(visual D is not there yet) comparable to Visual C++ w/ Visual Assist 3. none buggy language implementation 4. Easy to disable GC without breaking everything

Re: SteamOS, games programming, and D

2013-09-28 Thread evilrat
On Saturday, 28 September 2013 at 08:25:22 UTC, Benjamin Thaut wrote: Am 27.09.2013 16:43, schrieb Joseph Rushton Wakeling: Also a graphical debugger is usually the base requirement for gamedev. Kind Regards Benjamin Thaut u mean debugger with GUI or just directx/opengl debugger? for secon

Re: SteamOS, games programming, and D

2013-09-28 Thread Benjamin Thaut
Am 27.09.2013 16:43, schrieb Joseph Rushton Wakeling: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroom/SteamMachines/ ... is this a serious opportunity for D to start carving out space

Re: SteamOS, games programming, and D

2013-09-27 Thread Mike Parker
On 9/28/2013 8:55 AM, Klaim - Joël Lamotte wrote: > 2. SteamWorks API compatibility: it's required for Steam, if I > understand correctly, so you'll need to make sure it's possible to use > SteamWorks library from D. I think it's all C but not sure. > There's already been one D game released on

Re: SteamOS, games programming, and D

2013-09-27 Thread Jakob Ovrum
On Friday, 27 September 2013 at 23:56:00 UTC, Klaim - Joël Lamotte wrote: 2. SteamWorks API compatibility: it's required for Steam, if I understand correctly, so you'll need to make sure it's possible to use SteamWorks library from D. I think it's all C but not sure. SteamWorks and the Sourc

Re: SteamOS, games programming, and D

2013-09-27 Thread Klaim - Joël Lamotte
A Unity-like or D implementation of Unity would be cool but really D on SteamOS needs 2 things: 1. stable engines for each part of a game-specific engine: I'm making a game right now that really can't be developped using Unity without totally fightining it so I use a combination of Ogre, Rak

Re: SteamOS, games programming, and D

2013-09-27 Thread Paulo Pinto
Am 27.09.2013 18:02, schrieb Kapps: On Friday, 27 September 2013 at 15:50:48 UTC, evilrat wrote: On Friday, 27 September 2013 at 14:43:06 UTC, Joseph Rushton Wakeling wrote: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ ht

Re: SteamOS, games programming, and D

2013-09-27 Thread Kapps
On Friday, 27 September 2013 at 15:50:48 UTC, evilrat wrote: On Friday, 27 September 2013 at 14:43:06 UTC, Joseph Rushton Wakeling wrote: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroo

Re: SteamOS, games programming, and D

2013-09-27 Thread evilrat
On Friday, 27 September 2013 at 14:43:06 UTC, Joseph Rushton Wakeling wrote: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroom/SteamMachines/ ... is this a serious opportunity for D to s

Re: SteamOS, games programming, and D

2013-09-27 Thread Joseph Rushton Wakeling
On 27/09/13 17:27, Paulo Pinto wrote: Be better than Unity. I take it you mean Unity3D the game engine, and not Unity the desktop environment :-P

Re: SteamOS, games programming, and D

2013-09-27 Thread Paulo Pinto
Am 27.09.2013 16:43, schrieb Joseph Rushton Wakeling: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroom/SteamMachines/ ... is this a serious opportunity for D to start carving out space

Re: SteamOS, games programming, and D

2013-09-27 Thread Dicebot
On Friday, 27 September 2013 at 14:43:06 UTC, Joseph Rushton Wakeling wrote: Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroom/SteamMachines/ ... is this a serious opportunity for D to s

SteamOS, games programming, and D

2013-09-27 Thread Joseph Rushton Wakeling
Hello all, So, what with the new SteamOS/SteamBox announcement ... http://store.steampowered.com/livingroom/SteamOS/ http://store.steampowered.com/livingroom/SteamMachines/ ... is this a serious opportunity for D to start carving out space in the games industry? What issues need to be address