Thread overview | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 22, 2014 Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Colvin | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Gary Willoughby | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 Re: Programming a Game in D? :D | ||||
---|---|---|---|---|
| ||||
Posted in reply to David | 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 :) |
Copyright © 1999-2021 by the D Language Foundation