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