May 12, 2007
Tom S napisa?(a):
> david wrote:
>> So tell us, how did the presentation go? :-)
>>
>> david
>
> The presentation went really well :)

As I said many times before, our project, according to our univ environment, was *very* politically incorrect. We've decided to avoid all the standards to create a really good game and have lots of fun while creating it. This is a reward itself. As for the results, in a uni where a game about killing and drugs was greatly controversial, and jury seen no difference between writing a 3d engine from scratch and using Google Maps for presentation, I think the 2nd place is also a great success. We managed to create a project against nearly everyone and still be in the top 3.
Still, I'm a bit disappointed about the results, because when we received the applause and congrats from people, a shade of hope appeared that the jury would not be blind to such a reaction. Unfortunately - I was wrong. Anyway - The rewards for me are the new beta testers and opinions from people who really know something about coding. I hope other univs are more professionally directed. Here in Torun "politically right" is the most important thing.

Anyway, thx for your interest
KeYeR
May 12, 2007
Peter Modzelewski wrote:
> Tom S napisa?(a):
>  > david wrote:
>  >> So tell us, how did the presentation go? :-)
>  >>
>  >> david
>  >
>  > The presentation went really well :)
> 
> As I said many times before, our project, according to our univ environment, was *very* politically incorrect. We've decided to avoid all the standards to create a really good game and have lots of fun while creating it. This is a reward itself. As for the results, in a uni where a game about killing and drugs was greatly controversial, and jury seen no difference between writing a 3d engine from scratch and using Google Maps for presentation, I think the 2nd place is also a great success. We managed to create a project against nearly everyone and still be in the top 3.
> Still, I'm a bit disappointed about the results, because when we received the applause and congrats from people, a shade of hope appeared that the jury would not be blind to such a reaction. Unfortunately - I was wrong. Anyway - The rewards for me are the new beta testers and opinions from people who really know something about coding. I hope other univs are more professionally directed. Here in Torun "politically right" is the most important thing.
> 
> Anyway, thx for your interest
> KeYeR

Sounds like you guys did a fantastic job.  At my grad school there was a game programming course one year, and the final projects were presented and judged.  There was one team that pretty much kicked everybody's butts there, and everybody oohed and awed about it.  But that didn't even look as nice as yours.  Three of the guys that were on that team now work at game companies, one works at a game /engine/ company, and the other works at NVIDIA.  So if gainful employ is your goal, I think your project will reward you far greater than any piddly 1st place prize from your Uni.

Congrats.

--bb
May 12, 2007
Bill Baxter wrote:
> Sounds like you guys did a fantastic job.  At my grad school there was a game programming course one year, and the final projects were presented and judged.  There was one team that pretty much kicked everybody's butts there, and everybody oohed and awed about it.  But that didn't even look as nice as yours.  Three of the guys that were on that team now work at game companies, one works at a game /engine/ company, and the other works at NVIDIA.  So if gainful employ is your goal, I think your project will reward you far greater than any piddly 1st place prize from your Uni.
> 
> Congrats.

Thanks a lot! That's one of the goals... If we don't find enough time to finish Deadlock due to the studies, it should be an awesome demo for a potential employer anyway :)


-- 
Tomasz Stachowiak
http://h3.team0xf.com/
h3/h3r3tic on #D freenode
May 12, 2007
Bill Baxter napisa?(a):
> 
> Sounds like you guys did a fantastic job.  At my grad school there was a game programming course one year, and the final projects were presented and judged.  There was one team that pretty much kicked everybody's butts there, and everybody oohed and awed about it.  But that didn't even look as nice as yours.  Three of the guys that were on that team now work at game companies, one works at a game /engine/ company, and the other works at NVIDIA.  So if gainful employ is your goal, I think your project will reward you far greater than any piddly 1st place prize from your Uni.
> 
> Congrats.
> 
> --bb

Thx for your kind words. I hope you're right. My personal goal will be to make Deadlock better and better anytime I have a spare moment. Still a little disappointment remains... In order to forget about it, I've just started coding a new autopatching system for Deadlock :P
May 13, 2007
Would you, guys, consider to release the source code? I am actually interested in DDL. I see on the web site that you use DDL, which I need too, but I've never managed to make even a "hello world" work correctly...


Tom S Wrote:

> Bill Baxter wrote:
> > Sounds like you guys did a fantastic job.  At my grad school there was a game programming course one year, and the final projects were presented and judged.  There was one team that pretty much kicked everybody's butts there, and everybody oohed and awed about it.  But that didn't even look as nice as yours.  Three of the guys that were on that team now work at game companies, one works at a game /engine/ company, and the other works at NVIDIA.  So if gainful employ is your goal, I think your project will reward you far greater than any piddly 1st place prize from your Uni.
> > 
> > Congrats.
> 
> Thanks a lot! That's one of the goals... If we don't find enough time to finish Deadlock due to the studies, it should be an awesome demo for a potential employer anyway :)
> 
> 
> -- 
> Tomasz Stachowiak
> http://h3.team0xf.com/
> h3/h3r3tic on #D freenode

May 14, 2007
Peter Modzelewski wrote:
> Tom S napisa?(a):
>  > david wrote:
>  >> So tell us, how did the presentation go? :-)
>  >>
>  >> david
>  >
>  > The presentation went really well :)
> 
> Here in Torun "politically right" is the most important thing.

That's really too bad, I still think politically incorrectness should be a bonus ;) because of your courage over 'correct groupthink'

~ Clay
May 14, 2007
Tom S wrote:
> david wrote:
>> So tell us, how did the presentation go? :-)
>>
>> david
> 
> The presentation went really well :) IMHO, we crushed all the other teams in almost all aspects of the project. After the presentation, we received congrats from many folks from the univ, had numerous new beta-tester applications and lots of applause ;) Our project supervisor, Piotr Rosiak also received congrats from other supervisors, or so I heard.
> 
> In the end, it turned out that the jury didn't like computer games very much... Maths doctors & professors == bad jury for a game programming team. So we scored 2nd, after a project which basically combined some GPS stuff thru bluetooth and Google Maps... Which, according to 80% of my univ mates was... ridiculous.
> 
> I don't want to sound like bragging, but I can sincerely say that we created the best project, with lots of cutting edge programming, fine team management, lots of coffee, 70k LoC, 1100 svn revisions and eventually a really cool game. We only had about 20 minutes to present it though. Virtually no one from the jury even peeked at the code or understood what a 'shader' is or what Ageia PhysX does.
> 
> One of the best things about the presentation was that we bashed C++ and Java and got no strike-back from the C++ and Java zealots present in the audience, including the lecturers. We answered all questions we were given and certainly got some folks interested in the D language :)
> 
> Currently we're going to catch up on some other univ classes and once done with them, continue working on Deadlock, possibly in an expanded team, as the course no longer limits us to 5 students.
> 
> 

Congrats!  I know you worked your ass off on this one.  Kudos.

-- 
- EricAnderton at yahoo
May 14, 2007
bobef wrote:
> Would you, guys, consider to release the source code? I am actually interested in DDL. I see on the web site that you use DDL, which I need too, but I've never managed to make even a "hello world" work correctly...

Sorry to hear that bobef.  Actually, thanks to the Deadlock team, I have a slew of patches to commit and am up to my eyeballs in working on Tango support.

While I can't address if they'll share or not, I will be announcing my work here, as soon as I'm done upgrading the official lib.

-- 
- EricAnderton at yahoo
May 14, 2007
Pragma schrieb:
> Tom S wrote:
>> david wrote:
>>> So tell us, how did the presentation go? :-)
>>>
>>> david
>>
>> The presentation went really well :) IMHO, we crushed all the other teams in almost all aspects of the project. After the presentation, we received congrats from many folks from the univ, had numerous new beta-tester applications and lots of applause ;) Our project supervisor, Piotr Rosiak also received congrats from other supervisors, or so I heard.
>>
>> In the end, it turned out that the jury didn't like computer games very much... Maths doctors & professors == bad jury for a game programming team. So we scored 2nd, after a project which basically combined some GPS stuff thru bluetooth and Google Maps... Which, according to 80% of my univ mates was... ridiculous.
>>
>> I don't want to sound like bragging, but I can sincerely say that we created the best project, with lots of cutting edge programming, fine team management, lots of coffee, 70k LoC, 1100 svn revisions and eventually a really cool game. We only had about 20 minutes to present it though. Virtually no one from the jury even peeked at the code or understood what a 'shader' is or what Ageia PhysX does.
>>
>> One of the best things about the presentation was that we bashed C++ and Java and got no strike-back from the C++ and Java zealots present in the audience, including the lecturers. We answered all questions we were given and certainly got some folks interested in the D language :)
>>
>> Currently we're going to catch up on some other univ classes and once done with them, continue working on Deadlock, possibly in an expanded team, as the course no longer limits us to 5 students.
>>
>>
> 
> Congrats!  I know you worked your ass off on this one.  Kudos.
> 

Congratulations from me too, apart from all the other things
for a project this large the organization and getting all components
to work together had to be quite a piece of work, thumbs up!

david
May 14, 2007
bobef wrote:
> Would you, guys, consider to release the source code? I am actually interested in DDL. I see on the web site that you use DDL, which I need too, but I've never managed to make even a "hello world" work correctly...

Bad  news: We've decided not to release the code to the wide public.
Good news: Some programmers get access to the code, especially if they are D programmers that can help us / we can help them in some specific way / are simply nice fellows ;) I guess we could pin you to some of these categories since you need DDL and we need an in-game multimedia player ;) E-mail me with a login and password and we'll get you SVN access. You can find my mail e.g. on my site: http://h3.team0xf.com/


Clay Smith wrote:
> That's really too bad, I still think politically incorrectness should be
> a bonus ;) because of your courage over 'correct groupthink'

Haha, reminds me of 'You gotta fight!! For your right!! To paa-arty!' ;)


Pragma wrote:
> Congrats!  I know you worked your ass off on this one.  Kudos.

Thanks! Yea, that was half a year of really hard work. But hopefully gamedev is also fun, so I'd put another half a year into it without a frown :D Too bad there will be exams, tests and various nonsencial stuff at the univ shortly... On the other hand, there will also be Summer holidays.


davidb wrote:
> Congratulations from me too, apart from all the other things
> for a project this large the organization and getting all components
> to work together had to be quite a piece of work, thumbs up!

Thank you :) And indeed, connecting all the stuff together was the biggest riddle. I've learned a lot about design and team management thanks to Deadlock. It's larger than any other project any of us had worked before and it hasn't turned into an unmaintainable mess, which I think is a feat on its own ;)



Mess or not mess, we'll be doing some refactoring soon. Once the basics are in place, we'd like to concentrate on game logic. And to do so, we'd like to take a dynamic approach. Read: scripting. We'll be separating the engine from the game, cleaning stuff up and adding any missing functionality. Then we're going to add bindings to one or more scripting languages. Lua, Io and Squirrel seem to be OK. Yet another option is dynamic DDL re-compilation and linking. I guess we'll turn to it when the scripts need to be *really* fast.

<general NG query> If you know of any other scripting approaches / languages that would do a better or comparable job to what I briefly described, let us know! Note: I've looked at all the scripting languages listed at wikipedia and gamedev.net's 'Scripting and Mods' forum FAQ </general>

I'm also working on improving my GUI so I can start writing some editors for the game/engine. A visual 'graph-node-based' shader editor will probably come first.


Thanks for your interest in Deadlock!


-- 
Tomasz Stachowiak
http://h3.team0xf.com/
h3/h3r3tic on #D freenode