You mention OpenSceneGraph and Qt, which exactly proves my point. Qt is (or was, I haven't checked) entirely controlled by a single company, Trolltech, and OpenSceneGraph was basically a one-man show for years.
Now try a collaborative project, like Crystalspace. I have observed the project for about 5 years, and the C++ induced complexity made me cry.
I can comment a bit on the C/C++ matter. For any long term software project (i.e. not of the write-once-then-forget-quickly) software maintainability is the most important factor from a coding perspective. Also, on almost any long term software project, there's bound to be some crappy programmers getting their grubby hands on the beautiful code, making a total mess of things.
If all they have is the C language, they can do some damage (stray pointers leading to some heap corruption, spaghetti code etc.), but it's really not that bad. It's nothing you can't refactor in a day, or in bad cases a week (e.g. if they get to write more then a few thousands lines of code before someone steps in and whacks them).
However, given a powerful tool like the C++ (ever compared Stroustrup's book to K&R?) the possibilities to wreck havoc are endless. And sometimes you don't notice how bad it is until it's too late, and it takes ages to sort through that mess of templates, multiple inheritances, virtual functions etc.etc.etc.
C++ can be very useful if you have tight control on the project, can enforce interface guidelines, coding style etc. etc. but in an almost "free-for-all" OSS project, it's just too dangerous to use.
Etiquette on usenet traditionally broke down only in September, until the new students learned some manners. In 1993 came AOL, and with it the Eternal September.
You don't need Vista for DX10-style graphics. nVidia's OpenGL drivers on XP already expose all the features in the new cards. Games will just switch to OpenGL rendering to make use of the new stuff (geometry shaders and the like), if consumers don't switch to Vista in large enough numbers...
screen has become forgotten when people start getting their own workstations (e.g. Sun IPX) on their desks, and ran this new 'X-Windows' thingie, enabling them to a) run apps locally, possibly with an NFS mounted/home and b) have multiple windows open.
Before that we all had VT100 or VT220 terminals and logged into the same machine. Those were the days of 'ctrl-a d' and 'screen -r'.
- Thunderbluff is built on a big pile of kodo dung. The smell is enough to drive you insane, - The rope walks connecting the bluffs are in terrible condition and NOT SAVE TO WALK ON. Don't use them. - For some reason, the cows deny any mages below lvl 50 to make a portal to they're city. Neither Orgrimmar nor Undercity have that restrictions. Now if that's not racist I don't know... - The place doesn't even have a zeppelin point. How much more backwater can you get?
I (almost) hate to break it to you but your step 1) won't work since most of the sensitive code is encrypted on disk and only loaded & decrypted at runtime and then executed. You have to do a bit more work to get at the code...
I agree that solo'ing single mobs is quite braindead. But you have to use your wits if you want to battle three same or higher lvl mobs (depending on your gear ofc.) and you're already low on mana/hp. Also, if you play a hybrid class (shaman/druid), group play is a lot more interesting, at least when the instance is challenging enough. You have to constantly adapt to the situation and decide between
1) getting aggro off the clothies 2) heal those clothies instead, while the tank hopefully gets the aggro back 3) heal the tank instead, because the priest is getting clobbered 4) make sure your ego is satisfied (i.e. you're still on top of the damage meter)
The original poster obviously didn't have a clue that THE BACK BUTTON IS MINE AND GET YOUR FILTHY GRUBBY FINGERS OFF IT. I don't want the ministry of truth rewrite history, thank you.
That's 10 bags (don't forget the bank!) per character (unless you need some stuff like herb or enchanting bags or *gasp* a quiver....), 10 chars per server => 100 Ony bags. With about 10-15 peeps in the raid so slay Ony, that's 5*1500 days, or roughly 20 years to equip everyone with enough bags:-)
It seems easier to me to just grind those bags with the Argent Dawn. Or isn't that repeatable?
Any half-decent 3d engine can easily be ported from OpenGL to Direct3D in a couple of days. Hey, many engines even let you *select* the 3D API you want to use (Unreal, Quake & Ogre for example).
I have this great idea where you put the color in one texture, and the (precomputed) brightness into another (possibly much lower resolution!) texture. With the right hardware, you can even color AND light the scene in a single pass!
> Casual play - or even pseudo-casual (10 hours a week) just isn't an option.
I see this posted over and over, and it's totally wrong.
Molten Core only "resets" once a week (this means you can only kill each boss once per week). So if you limit yourself to Molten Core, you get 6 hours of raiding at most (unless your group is still learning how to down Luci, but even then, I suggest you limit yourselfs to two runs through MC per week). That's two evenings from 8 p.m. to 11 p.m.
You probably watch more TV than that, and hardly consider yourself a hardcore couch potato.
I think it's called DirectX9 :-)
Pretty much the only new thing in DX10 is Direct3D, and that's easily replaced by OpenGL.
You mention OpenSceneGraph and Qt, which exactly proves my point. Qt is (or was, I haven't checked) entirely controlled by a single company, Trolltech, and OpenSceneGraph was basically a one-man show for years.
Now try a collaborative project, like Crystalspace. I have observed the project for about 5 years, and the C++ induced complexity made me cry.
I can comment a bit on the C/C++ matter. For any long term software project (i.e. not of the write-once-then-forget-quickly) software maintainability is the most important factor from a coding perspective. Also, on almost any long term software project, there's bound to be some crappy programmers getting their grubby hands on the beautiful code, making a total mess of things.
If all they have is the C language, they can do some damage (stray pointers leading to some heap corruption, spaghetti code etc.), but it's really not that bad. It's nothing you can't refactor in a day, or in bad cases a week (e.g. if they get to write more then a few thousands lines of code before someone steps in and whacks them).
However, given a powerful tool like the C++ (ever compared Stroustrup's book to K&R?) the possibilities to wreck havoc are endless. And sometimes you don't notice how bad it is until it's too late, and it takes ages to sort through that mess of templates, multiple inheritances, virtual functions etc.etc.etc.
C++ can be very useful if you have tight control on the project, can enforce interface guidelines, coding style etc. etc. but in an almost "free-for-all" OSS project, it's just too dangerous to use.
But I'm busy farming primals...
Great, now we'll be forbidden to board a plane with
- a pocket flashlight
- a discman
- a laptop with a CD/DVD drive
because it could be used as a weapon. Welcome to the world of airport security.
I found her remains a bit west of the gold road, just south of the bridge across the dried up river.
Etiquette on usenet traditionally broke down only in September, until the new students learned some manners. In 1993 came AOL, and with it the Eternal September.
Now get off my lawn, kids.
You don't need Vista for DX10-style graphics. nVidia's OpenGL drivers on XP already expose all the features in the new cards. Games will just switch to OpenGL rendering to make use of the new stuff (geometry shaders and the like), if consumers don't switch to Vista in large enough numbers...
screen has become forgotten when people start getting their own workstations (e.g. Sun IPX) on their desks, and ran this new 'X-Windows' thingie, enabling them to a) run apps locally, possibly with an NFS mounted /home and b) have multiple windows open.
Before that we all had VT100 or VT220 terminals and logged into the same machine. Those were the days of 'ctrl-a d' and 'screen -r'.
2 year old? I think you can play from 8 p.m. until 6 a.m. :-)
Parent is a troll, but I'll bite.
- Thunderbluff is built on a big pile of kodo dung. The smell is enough to drive you insane,
- The rope walks connecting the bluffs are in terrible condition and NOT SAVE TO WALK ON. Don't use them.
- For some reason, the cows deny any mages below lvl 50 to make a portal to they're city. Neither Orgrimmar nor Undercity have that restrictions. Now if that's not racist I don't know...
- The place doesn't even have a zeppelin point. How much more backwater can you get?
I (almost) hate to break it to you but your step 1) won't work since most of the sensitive code is encrypted on disk and only loaded & decrypted at runtime and then executed. You have to do a bit more work to get at the code...
...just wait for the hardware to catch up.
Farnsworth: These are the dark matter engines I invented. They allow my starship to travel between galaxies in mere hours.
Cubert: That's impossible. You can't go faster than the speed of light.
Farnsworth: Of course not. That's why scientists increased the speed of light in 2208.
I agree that solo'ing single mobs is quite braindead. But you have to use your wits if you want to battle three same or higher lvl mobs (depending on your gear ofc.) and you're already low on mana/hp. Also, if you play a hybrid class (shaman/druid), group play is a lot more interesting, at least when the instance is challenging enough. You have to constantly adapt to the situation and decide between
1) getting aggro off the clothies
2) heal those clothies instead, while the tank hopefully gets the aggro back
3) heal the tank instead, because the priest is getting clobbered
4) make sure your ego is satisfied (i.e. you're still on top of the damage meter)
Mod AC comment up.
The original poster obviously didn't have a clue that THE BACK BUTTON IS MINE AND GET YOUR FILTHY GRUBBY FINGERS OFF IT. I don't want the ministry of truth rewrite history, thank you.
That's 10 bags (don't forget the bank!) per character (unless you need some stuff like herb or enchanting bags or *gasp* a quiver....), 10 chars per server => 100 Ony bags. With about 10-15 peeps in the raid so slay Ony, that's 5*1500 days, or roughly 20 years to equip everyone with enough bags :-)
It seems easier to me to just grind those bags with the Argent Dawn. Or isn't that repeatable?
If you're still doing Onyxia, you're not truly addicted (oh wait, you're gearing up your alts...).
Any half-decent 3d engine can easily be ported from OpenGL to Direct3D in a couple of days. Hey, many engines even let you *select* the 3D API you want to use (Unreal, Quake & Ogre for example).
Copy from one, it's plagiarism; copy from two, it's research. Wilson Mizner (1876-1933)
(Source: http://www.chemistrycoach.com/research.htm)
Blantant rip-off from Gary Larson's "Do not look into laser with remaining eye" cartoon.
> Only thing that seems to offset all this hair-pulling is distcc for quick recompiles, with no such no easy alternative in MS world.
There's Xoreax Incredibuild, which we used at my old job. Reduced compile times for a full build from +30 minutes to less than 4...
I have this great idea where you put the color in one texture, and the (precomputed) brightness into another (possibly much lower resolution!) texture. With the right hardware, you can even color AND light the scene in a single pass!
Now I can run IE 3.0.2 again without fear of catching something bad...
> Google will know who you talk to, where you spend your money, where you spend your time and what you talk about and do.
As long as Google doesn't own Blizzard I'm not worried.
--
A Priest, a Paladin and Varimathras walk into a bar...
> Casual play - or even pseudo-casual (10 hours a week) just isn't an option.
I see this posted over and over, and it's totally wrong.
Molten Core only "resets" once a week (this means you can only kill each boss once per week). So if you limit yourself to Molten Core, you get 6 hours of raiding at most (unless your group is still learning how to down Luci, but even then, I suggest you limit yourselfs to two runs through MC per week). That's two evenings from 8 p.m. to 11 p.m.
You probably watch more TV than that, and hardly consider yourself a hardcore couch potato.