Jump to page: 1 25  
Page
Thread overview
Programming a Game in D? :D
May 22, 2014
David
May 22, 2014
John Colvin
May 22, 2014
Gary Willoughby
May 23, 2014
David
May 23, 2014
David
May 23, 2014
evilrat
May 24, 2014
David
May 24, 2014
evilrat
May 24, 2014
Dmitry
May 24, 2014
evilrat
May 25, 2014
Dmitry
May 25, 2014
evilrat
May 25, 2014
evilrat
May 25, 2014
Dmitry
May 24, 2014
David
May 24, 2014
Mike Wey
May 23, 2014
Benjamin Thaut
May 23, 2014
Namespace
May 24, 2014
ponce
May 27, 2014
David
May 27, 2014
Szymon Gatner
May 27, 2014
Ryan Voots
May 28, 2014
David
May 28, 2014
Ryan Voots
May 28, 2014
David
May 30, 2014
Francesco
Aug 02, 2014
David
Aug 02, 2014
Foo
Aug 03, 2014
eles
Aug 03, 2014
eles
Aug 31, 2014
David
Sep 01, 2014
evilrat
Aug 03, 2014
Rikki Cattermole
Aug 03, 2014
Kapps
Aug 03, 2014
Rikki Cattermole
Aug 03, 2014
Colden Cullen
Aug 03, 2014
Mike Parker
Aug 03, 2014
eles
Aug 03, 2014
ponce
May 25, 2014
MrSmith
Sep 01, 2014
rcor
Sep 01, 2014
rcor
Sep 01, 2014
Israel
May 22, 2014
Hey, I'm really new to D, and pretty new to programming overall too,
But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
Is there any engine written in D?
For example the CryEngine is for C++, so I would have to write a wrapper?
So, how do I write a wrapper? I would need a wrapper for DirectX too right?
Are there any wrappers ore Engines for D i can use?
btw. I know I dont write that in 1 day ^^
Are there any tutorials or sth. on Programming a Game in D?
Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
Thanks in advance :)
And sry my english sucks :D
May 22, 2014
On Thursday, 22 May 2014 at 15:39:36 UTC, David wrote:
> Hey, I'm really new to D, and pretty new to programming overall too,
> But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
> Is there any engine written in D?
> For example the CryEngine is for C++, so I would have to write a wrapper?
> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
> Are there any wrappers ore Engines for D i can use?
> btw. I know I dont write that in 1 day ^^
> Are there any tutorials or sth. on Programming a Game in D?
> Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
> Thanks in advance :)
> And sry my english sucks :D

There are quite a few game related libs on code.dlang.org that you can take a look at. Also see some of the recent D.announce posts.
May 22, 2014
On Thursday, 22 May 2014 at 15:48:50 UTC, John Colvin wrote:
> On Thursday, 22 May 2014 at 15:39:36 UTC, David wrote:
>> Hey, I'm really new to D, and pretty new to programming overall too,
>> But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
>> Is there any engine written in D?
>> For example the CryEngine is for C++, so I would have to write a wrapper?
>> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
>> Are there any wrappers ore Engines for D i can use?
>> btw. I know I dont write that in 1 day ^^
>> Are there any tutorials or sth. on Programming a Game in D?
>> Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
>> Thanks in advance :)
>> And sry my english sucks :D
>
> There are quite a few game related libs on code.dlang.org that you can take a look at. Also see some of the recent D.announce posts.

Yep. Start by learning dub (code.dlang.org), which is a build automation tool that helps you alot by saving headaches caused by the heap of dependencies that a "complex" software like a game has. Don't start by diving into graphics just yet, spend your first days by doing stuff on the command line.
There are a few engines that are being developed by others, but there's nothing like e.g. Unity right now. I think that every engine is in "early" development stage, too.
Also, I think most of current libraries use OpenGL instead of DirectX, so you might want to learn that (at least the basics).
May 22, 2014
On Thursday, 22 May 2014 at 15:39:36 UTC, David wrote:
> Hey, I'm really new to D, and pretty new to programming overall too,
> But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
> Is there any engine written in D?
> For example the CryEngine is for C++, so I would have to write a wrapper?
> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
> Are there any wrappers ore Engines for D i can use?
> btw. I know I dont write that in 1 day ^^
> Are there any tutorials or sth. on Programming a Game in D?
> Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
> Thanks in advance :)
> And sry my english sucks :D

First, read this: http://ddili.org/ders/d.en/index.html
May 23, 2014
Ok so I installed DDT for eclipse now but have a problem :D
First the imports are changed, std.studio is now std.stdio (or its something completly else)
And if I try to run the file now it says that the exe file of my file doesn't exsist wich I actully thought I creat by clicking on run?
In Java it was just pressing run.. :/
May 23, 2014
On Friday, 23 May 2014 at 14:11:26 UTC, David wrote:
> Ok so I installed DDT for eclipse now but have a problem :D
> First the imports are changed, std.studio is now std.stdio (or its something completly else)
> And if I try to run the file now it says that the exe file of my file doesn't exsist wich I actully thought I creat by clicking on run?
> In Java it was just pressing run.. :/
actually no it was std.stdio before too :D woops
but wont solve my problem with getting it run

May 23, 2014
On Friday, 23 May 2014 at 14:43:30 UTC, David wrote:
> On Friday, 23 May 2014 at 14:11:26 UTC, David wrote:
>> Ok so I installed DDT for eclipse now but have a problem :D
>> First the imports are changed, std.studio is now std.stdio (or its something completly else)
>> And if I try to run the file now it says that the exe file of my file doesn't exsist wich I actully thought I creat by clicking on run?
>> In Java it was just pressing run.. :/
> actually no it was std.stdio before too :D woops
> but wont solve my problem with getting it run

why not just use Xamarin Studio with Mono-D?
May 23, 2014
Am 22.05.2014 17:39, schrieb David:
> Hey, I'm really new to D, and pretty new to programming overall too,
> But I want to make a 3d Game, (just sth. small). I really like D and
> want to do it in D, but in the Internet there is no shit about
> programming a game in D ^^
> Is there any engine written in D?
> For example the CryEngine is for C++, so I would have to write a wrapper?
> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
> Are there any wrappers ore Engines for D i can use?
> btw. I know I dont write that in 1 day ^^
> Are there any tutorials or sth. on Programming a Game in D?
> Soooooooo I just wanna come as far to have a little Cube where i can run
> around on with a few phisics :) so just the startup to load a world and
> so on
> Thanks in advance :)
> And sry my english sucks :D

I wrote a game in D, and its doable. See
http://3d.benjamin-thaut.de/?p=20

Its even on github: https://github.com/Ingrater/Spacecraft

Kind Regards
Benjamin Thaut
May 23, 2014
On Thursday, 22 May 2014 at 15:39:36 UTC, David wrote:
> Hey, I'm really new to D, and pretty new to programming overall too,
> But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
> Is there any engine written in D?
> For example the CryEngine is for C++, so I would have to write a wrapper?
> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
> Are there any wrappers ore Engines for D i can use?
> btw. I know I dont write that in 1 day ^^
> Are there any tutorials or sth. on Programming a Game in D?
> Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
> Thanks in advance :)
> And sry my english sucks :D

As long as I've used D, I have developed on Dgame (http://dgame-dev.de/) but built only one small official game with it: http://dgame-dev.de/?page=show
But anyhow, maybe it's helpfull for you. :)
May 24, 2014
On Thursday, 22 May 2014 at 15:39:36 UTC, David wrote:
> Hey, I'm really new to D, and pretty new to programming overall too,
> But I want to make a 3d Game, (just sth. small). I really like D and want to do it in D, but in the Internet there is no shit about programming a game in D ^^
> Is there any engine written in D?
> For example the CryEngine is for C++, so I would have to write a wrapper?
> So, how do I write a wrapper? I would need a wrapper for DirectX too right?
> Are there any wrappers ore Engines for D i can use?
> btw. I know I dont write that in 1 day ^^
> Are there any tutorials or sth. on Programming a Game in D?
> Soooooooo I just wanna come as far to have a little Cube where i can run around on with a few phisics :) so just the startup to load a world and so on
> Thanks in advance :)
> And sry my english sucks :D

Hi David,

Learning programming, learning D and learning 3D are 3 significant endeavours.
You might want to begin with http://www.basic4gl.net/ which will get you going with 3D, quite a topic in itself.
Then learn D regardless :)

« First   ‹ Prev
1 2 3 4 5