New Reality Engine Footage

Sxotty said:
DjordySeelmann said:
None of the top-tier engines supports a day/night cycle, and now I'm just talking about features. And this all on current mid-range hardware.

Check this out http://www.doom3world.org/phpbb2/viewforum.php?f=57&sid=997c0b296e6e6aa15e2b7205e25ac058

Test build 2 video shows of the day night cycle, test 3 is more complete however the video doesn'thave it. You can download the actual content though and get the day/night cycle.

Edit: I see later you did suggest that D3 supports day/nigh cycle, but discounted it b/c you disliked the implementation or some such thing...

The engine powering Stalker (x-Ray i think) has day/night cycles as well.

The screenshots for that game (Retribution) look pretty damn good except for the water, but getting better water is simply a case of writeing a better shader I suppose.

BTW as C# uses the CLI is it possible to use other CLI languages with the engine? e.g http://boo.codehaus.org/ (A .NET language with a Python like syntax)
 
stepz said:
Chalnoth said:
1. I don't like their use of C# as a scripting language (MS-only, not portable).
Ummm, www.go-mono.com perhaps?
Microsoft compilers are notorious for not being cross-compatible with other compilers, and I doubt an open source project this young would be capable of producing a bug-free implementation, so I wouldn't hold much faith in such a system just working out of the box.

Edit, case in point:
Question: Can Mono run applications developed with the Microsoft.NET framework?

Yes, Mono can run applications developed with the Microsoft .NET Framework on UNIX. There are a few caveats to keep in mind: Mono has not been completed yet, so a few API calls might be missing; And in some cases the Mono behavior *might* be incorrect.
 
I'll note that as we're using C# as a scripting language, our use of API calls is very light. Mono therefore already looks very practical, moreso for us than most developers.
 
I for one think it is great that finally a developer is actually using one of the .NET languages as a scripting language. Because .NET is based on an intermediate language and a predifined framework, it has the ability to bring scripting in games to a new performance level. Kudos, for taking the first step. :)
 
I think in true ID software style we are in awe at the technical brilliance of the durrent engine (doom3), we liked the game too but are still waiting for somebody to really push the envelope with the same tech.


Raven usually do a good job of that...
 
sonix666 said:
I for one think it is great that finally a developer is actually using one of the .NET languages as a scripting language. Because .NET is based on an intermediate language and a predifined framework, it has the ability to bring scripting in games to a new performance level. Kudos, for taking the first step. :)
They could do just as well with Java, I would think.
 
Chalnoth said:
Microsoft compilers are notorious for not being cross-compatible with other compilers, and I doubt an open source project this young would be capable of producing a bug-free implementation, so I wouldn't hold much faith in such a system just working out of the box.

Afaik (own experience & testimonies from others), MSIL produced by the MS C# compiler is fully compatible with mono, but you're free to use the mono C# compiler if you do not trust MS.

The mono project has existed for 3-4 years now. Is that young?

Chalnoth said:
And in some cases the Mono behavior *might* be incorrect.

It's a disclaimer and of course there are differences in the MS runtime and the mono runtime. It's not proof of significant compatibility issues however.
 
Chalnoth said:
They could do just as well with Java, I would think.
Sure. But C# and Java are very close in most regards, especially if you only want to use them as scripting language. I would lean towards C#, but I think the choice is about equal.
 
Back
Top