Our current project uses OGRE (http://www.ogre3d.org). We evaluated Irrlicht, CrystalSpace and others, which are good, but you defintely want to take a look at OGRE.
OGRE doesn't try to be a game engine - just an Object-oriented Graphics Rendering Engine. It can be easily integrated with other libraries to create a complete game framework - ODE for physics is a quite popular choice.
OGRE itself focuses on a clean and well designed API, while other engines are just hacks over hacks. It also has a very knowledgeable community and a very involved project leader.
Same thing in Montevideo. I didn't know the ants were from Argentina - it seems you don't invade us just with your terrible soap operas and reality shows!;)
I find Enemy Territory highly addictive and it's free (at least as in beer).
People don't roleplay much though;) "Oh, my esteemed teammate! You lay on the ground, bleeding, and I remember our friendship while at the boot camp. I shall cure thee with my medi*headshot*"
Can anyone in the US what's the big deal with a national ID card? In this part of the world and in many other countries there are national ID cards and nobody cares. I understand you use your SSN and driver's license for what we use the ID card. So what could be the problem in having one?
Not trolling, I always wanted to understand your point of view about this.
This may be the beginning of the end... if people massively switch to Firefox (which is open source, not from MS, and damn good), the perception about FOSS will certainly change... people will realize MS is not the only choice.
The next step could be a Windows desktop, but with Firefox, Thunderbird, OpenOffice, and all free/open software with Linux counterparts... once they get used to all that software, the final switch to Linux is seamless.
I meant "no libraries" as opposed to "needs the DirectX runtime" and "link statically with SDL/Mesa/whatever". This uses printf() and almost nothing else...
However, it does affect the size of the source code, which is what I was trying to minimize. Same thing with the #defines, which the preprocessor expands anyway...
Not as impressive, but there's a software raytracer with shadows and recursive reflection which generates.PBM images - in 2K of C source, with no libraries required.
So far, no one has found a road-and wheel combination in which the road has the same shape as the wheel. That's an intriguing challenge for mathematicians.
I thought the earth was round...
Seriously. Take a big cylinder and paint a yellow line on its circunference. Then run a bicycle with cylinder-shaped wheels. Is that the intriguing challenge?
Ad-hoc fixes to particular problems lead to code bloat. Excessive code bloat leads to a desire to rewrite.
A full rewrite may have a cleaner architecture, but often, those fixes for particular, tiny problems are lost in the rewrite ("what is this two-line if supposed to do?").
The solution? Redesign, but get to the new architecture from the old architecture by refactoring, one small step at a time. To do it quickly and with confidence, do unit tests. Lots of unit tests. Ideally, those tiny problems that prompted the fixes should have unit tests specifically built to trigger them.
It's good to see some tech companies actually innovate...
Our current project uses OGRE (http://www.ogre3d.org). We evaluated Irrlicht, CrystalSpace and others, which are good, but you defintely want to take a look at OGRE.
OGRE doesn't try to be a game engine - just an Object-oriented Graphics Rendering Engine. It can be easily integrated with other libraries to create a complete game framework - ODE for physics is a quite popular choice.
OGRE itself focuses on a clean and well designed API, while other engines are just hacks over hacks. It also has a very knowledgeable community and a very involved project leader.
Same thing in Montevideo. I didn't know the ants were from Argentina - it seems you don't invade us just with your terrible soap operas and reality shows! ;)
They copied our game!
Nice. However, it's shit.slashdot.org which should use the shitty color scheme
I can't believe nobody said this, but given the title... does it mean in Soviet Canada dentists drill YOU?
It kinda makes sense. I'm confused.
I find Enemy Territory highly addictive and it's free (at least as in beer).
;) "Oh, my esteemed teammate! You lay on the ground, bleeding, and I remember our friendship while at the boot camp. I shall cure thee with my medi*headshot*"
People don't roleplay much though
Can anyone in the US what's the big deal with a national ID card? In this part of the world and in many other countries there are national ID cards and nobody cares. I understand you use your SSN and driver's license for what we use the ID card. So what could be the problem in having one?
Not trolling, I always wanted to understand your point of view about this.
Why don't you install Firefox but put the IE icon in the shortcut?
I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
:)
Nothing, it's just that you don't go to parties full of geeks with no life
we'll have exploits coming out of the woodwork like crazy!
Sure, but they will be patched in hours instead of weeks, they be found earlier because it's open source, etc
This may be the beginning of the end... if people massively switch to Firefox (which is open source, not from MS, and damn good), the perception about FOSS will certainly change... people will realize MS is not the only choice.
The next step could be a Windows desktop, but with Firefox, Thunderbird, OpenOffice, and all free/open software with Linux counterparts... once they get used to all that software, the final switch to Linux is seamless.
I'd love to see a RAD environment for Python development and getting that compiled to .NET. That would be awesome! Is there any project doing that?
Was that comment written in english???
Thanks. And by the way, the Fanboy Mode is "Pathetic" only if it includes the prequels :)
You mean "The Millenium Falcon is the ship that made the Kessel run in less than 12 parsecs"?
Inconclusive. We don't know what's the "Kessel run". Han could be talking about the shortest route (through an asteroid field, for example).
You misspelled pr0n.
I meant "no libraries" as opposed to "needs the DirectX runtime" and "link statically with SDL/Mesa/whatever". This uses printf() and almost nothing else...
However, it does affect the size of the source code, which is what I was trying to minimize. Same thing with the #defines, which the preprocessor expands anyway...
To make it *barely* readable :)
Skipped the class on "meaningful variable names," did we?
Not really. The goal was to make it as small as possible, not clear to read, efficient, or anything else. "Small source", just that.
Not as impressive, but there's a software raytracer with shadows and recursive reflection which generates .PBM images - in 2K of C source, with no libraries required.
http://www.mrio-software.com/2k_raytracer.php
So far, no one has found a road-and wheel combination in which the road has the same shape as the wheel. That's an intriguing challenge for mathematicians.
I thought the earth was round...
Seriously. Take a big cylinder and paint a yellow line on its circunference. Then run a bicycle with cylinder-shaped wheels. Is that the intriguing challenge?
Ad-hoc fixes to particular problems lead to code bloat. Excessive code bloat leads to a desire to rewrite.
A full rewrite may have a cleaner architecture, but often, those fixes for particular, tiny problems are lost in the rewrite ("what is this two-line if supposed to do?").
The solution? Redesign, but get to the new architecture from the old architecture by refactoring, one small step at a time. To do it quickly and with confidence, do unit tests. Lots of unit tests. Ideally, those tiny problems that prompted the fixes should have unit tests specifically built to trigger them.
Sounds better than naming your daughther ext3 (or FAT32!), at least...