D and the world

Walter Bright newshound1 at digitalmars.com
Wed May 2 15:53:15 PDT 2007


Tom S wrote:
> First of all, thanks for all the feedback, guys :) It matters a lot to us.

I want to put together a slide on your project for my talk at the 
upcoming game developers' conference.

> Some info on the project:
> Deadlock is currently being developed by five univ students for the 
> 'Team Programming' course at Nicolaus Copernicus University in Torun, 
> Poland. The development has lasted about 6 months, during which we've 
> coded lots of cool features, such as:
> - OpenGL-based rendering with Cg boosted graphics and fallbacks for 
> older machines
> - Particle systems
> - Skeletal animation
> - 3d sound
> - Networked physics using the PhysX middleware
> - Framebuffer effects
> - Pretty advanced (IMHO) scene graph management
> - Custom Immediate Mode GUI
> - In-game console
> - Custom model exporter (MAXScript) and importer (D)
> - Quake3 BSP level loading and rendering
> 
> It wouldn't be quite possible in any other language...

Why? (I want to know, because I'll get asked this!)

> Some of us had 
> prior C++ knowledge, some knew Java, others a bit of Python. None of the 
> languages would do quite the job that D did. As the lead programmer, I 
> talked the rest of the team into trying out D and they got sucked in. 
> Most of us had little to no idea about game or 3d graphics programming 
> prior to the project, and yet it turns out that it's possible to learn 
> D, 3d and game programming AND make a cool game in half a year.

This is good stuff, mind if I quote you for my presentation?

> I hope no one minds the shameless self-promoting. We wanted to publish 
> some info about the project after its official presentation on May, 10th 
> but as the info has already 'leaked' to the NG ;) then maybe someone 
> might want to hear more about it.

My talk will be on the 11th.

> 
> We're currently in the process of adding last features into the game, 
> polishing it as far as possible and preparing for the presentation. I'm 
> definitely looking forward to continuing the project later and I hope 
> the team will share the same passion :)
> 
> 



More information about the Digitalmars-d mailing list