View mode: basic / threaded / horizontal-split · Log in · Help
August 09, 2004
D Game Componants
My friend and I decided to write a nice server/client pair for an MMORPG and
decided to use D because, let's face it, D is the best. And since I've been out
of the D scene for a month or two, now, I was hoping to get some help.

We need a list of possible D modules used for making a game. Stuff like OpenGL,
OpenAL, etc. and links for downloading.
August 09, 2004
Re: D Game Componants
Malevolyn wrote:
> My friend and I decided to write a nice server/client pair for an MMORPG and
> decided to use D because, let's face it, D is the best. And since I've been out
> of the D scene for a month or two, now, I was hoping to get some help.
> 
> We need a list of possible D modules used for making a game. Stuff like OpenGL,
> OpenAL, etc. and links for downloading.
> 
> 

Check out Derelict at:

http://dsource.org/projects/derelict/
August 09, 2004
Re: D Game Componants
For OpenGL you can use the SDL import libraries here:
http://www.digitalmars.com/d/index.html SDL has an interface for OpenGL. For
networking you should be able to use winsock, but I'm not sure if that is
included  in the Win32 module.


In article <cf73ff$b1i$1@digitaldaemon.com>, Malevolyn says...
>
>My friend and I decided to write a nice server/client pair for an MMORPG and
>decided to use D because, let's face it, D is the best. And since I've been out
>of the D scene for a month or two, now, I was hoping to get some help.
>
>We need a list of possible D modules used for making a game. Stuff like OpenGL,
>OpenAL, etc. and links for downloading.
>
>
August 09, 2004
Re: D Game Componants
Malevolyn schrieb:

> My friend and I decided to write a nice server/client pair for an MMORPG and
> decided to use D because, let's face it, D is the best. And since I've been out
> of the D scene for a month or two, now, I was hoping to get some help.
> 
> We need a list of possible D modules used for making a game. Stuff like OpenGL,
> OpenAL, etc. and links for downloading.

Urgh, how often do you have to post that? Please create a mozilla 
account with a (fake) e-mail adress which you have posted excess 
messages from, and delete these messages. I know it's not completely 
your fault, but just be aware that all messages get posted, it just 
takes a few minutes. But please nontheless clean up your shit yourself.

You can basically use everything. You can find nice OpenGL imports in 
diverse projects on DSource. (http://www.dsource.org/) One of these 
projects is Derelict, which has dynamic bindings. Deliria has a 
collection of static bindings, including OpenGL, GLUT and GLEE. There 
are SDL bindings here:

http://user.ecc.u-tokyo.ac.jp/~s31552/wp/d/porting.html

You can use any C library. If you would want to use, e.g. FMOD, for 
which there is no ready D import, you could just translate a few 
function prototypes and constants which you intend to use.

-eye
Top | Discussion index | About this forum | D home