Programming a Game in D? :D
Francesco Cattoglio via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu May 22 09:07:27 PDT 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).
More information about the Digitalmars-d-learn
mailing list