Data Realms Fan Forums http://45.55.195.193/ |
|
Time to Riot - Devlog reveals the truth about optimization http://45.55.195.193/viewtopic.php?f=4&t=17211 |
Page 1 of 4 |
Author: | Exalion [ Wed Nov 25, 2009 3:58 am ] |
Post subject: | Time to Riot - Devlog reveals the truth about optimization |
Just read the new devlog, and I am irritated I ever purchased Cortex Command. Quote: I’ve been watching CC since the third build, but haven’t seen any information yet about implementation of hardware acceleration for graphics, which would greatly improve the performance and lower requirements on the processor and ram end. Are there any plans to implement this feature? – Brian Frazer A: There actually is hardware acceleration done in the blitting of bitmaps in CC, albeit very primitive and limited (DirectDraw7 on windows). The next Data Realms project is already being built on top of Direct3D/OpenGL to take better advantage of the the power of GPUs out there (yet still in 2D) – Data Are there any plans to add multicore support to the CC engine? – Cody A: Nope – we looked seriously at this since CC’s physics engine is CPU-bound. However, the extra work and complexity involved in retrofiittng it to become multithreaded (and still portable) just doesn’t appear to be worth it. Next project, maybe… – Data So Data has officially said that he will NOT be using graphics cards, or multiple cores. Therefore, Cortex Command will NEVER run properly on our awesome gaming computers. I feel cheated and screwed over. ♥♥♥♥ You, Data. |
Author: | Geti [ Wed Nov 25, 2009 4:04 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Oh you. Chill out, your multi-core will still run CC better than a single core, and data has never said anything about normal optimisation except that it usually happens later on in the project, and that he prefers to get lots of features working quickly than a few working efficiently quickly. He can always take out the unneeded loops and variables and whatnot, and make it run faster. Thats what optimisation is in the coding world, you're confusing it with acceleration and multithreading. Both of them would require pretty much a complete rewrite this late in the project. He'll still optimise it. |
Author: | PhantomAGN [ Wed Nov 25, 2009 4:05 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Damn. And CC still feels so far from a final release, what's all this talk of the "next project?" I get the impression that there are some out-of-order priorities. Argh. It's not like this is going to keep me from playing, as my laptop runs CC great, and I do not have to worry about having a crappy gpu. Instead it just devours my battery with the cpu fan. Well, whatever. Sad, but it looks like it's not going to change. Having two cores still makes it run better, as everything else goes off to the other core. |
Author: | whitty [ Wed Nov 25, 2009 4:16 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Ok well to start things off: A better processor with more cores will always run CC better. It will move basically everything over to the other cores. Optimization will still be done. The game runs pretty amazingly as is given the massive amount of calculations it already does. As mentioned above me, he'll remove unnecessary loops and bits of code to make it faster. He isn't going to rewrite all his code to handle multithreading or massive GPU support either. That would take a massive amount of time. CC is years and years in development, not just a year or two. Rewriting the code would take forever. [/rant] |
Author: | Miles_T3hR4t [ Wed Nov 25, 2009 4:31 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
the use of Directdraw and 3d stuff means that it will eventually support graphics cards, Lightening the cpu load. relax. I only have 512 ram, and my comp doesn't even work that well anyway, and I can still run CC just fine. Chill. seriously. also, optimization in the code, can mean making the code smaller, or making it load faster... you know, optimizing the code, not just if it supports dual-cores. what processors work and what video cards can do, is far from the only thing optimization means. relax. |
Author: | TorrentHKU [ Wed Nov 25, 2009 5:44 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
*cry* It may get faster, but this means it will never be as fast as we want it to be able to be. Which it technologically could. |
Author: | Exalion [ Wed Nov 25, 2009 6:00 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
hyperkultra somes up how I feel. yes, it'll be faster when Data cleans up his crap code. But if it never uses the graphics card, it's always going to be unacceptably resource heavy for a 2D game. |
Author: | Eviltebor [ Wed Nov 25, 2009 6:47 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Couldn't data hire someone to do it? Or would that still take ages and just be outrageously expensive for him? |
Author: | whitty [ Wed Nov 25, 2009 6:49 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
All of the above. |
Author: | Benpasko [ Wed Nov 25, 2009 7:04 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Eviltebor wrote: Couldn't data hire someone to do it? Or would that still take ages and just be outrageously expensive for him? But then what reason will we have for threads like this? Also...FITE THA POWAH! DATA DUN CARE BOUT US! ETC ETC! The game isn't that much of a problem, and optimization can wait. |
Author: | Geti [ Wed Nov 25, 2009 7:12 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Exalion wrote: But if it never uses the graphics card, it's always going to be unacceptably resource heavy for a 2D game. That said, someone with more direct acess to data than us should tell him that atomgroups should have a vector polygon option to prevent stupid terrain collision with low-res groups. That could also be pretty easily accelerated as well, and would make ridable MOs possible. |
Author: | sin2051 [ Wed Nov 25, 2009 8:11 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
whitty wrote: A better processor with more cores will always run CC better. It will move basically everything over to the other cores. this really only applies if you're an idiot and like to run lots of CPU-intensive tasks like 1080p Flash at the same time as CC Miles_T3hR4t wrote: the use of Directdraw and 3d stuff means that it will eventually support graphics cards, Lightening the cpu load. relax. I don't think you have the slightest clue what you're talking about Quote: I feel cheated and screwed over. THIS a thousand times, waste of $18, etc |
Author: | Geti [ Wed Nov 25, 2009 9:16 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
sin2051 wrote: THIS[/color] a thousand times, waste of $18, etc Jesus, just cause the game isnt going to make use of that GPU you spent a stupid amount of money on cause it said it would do game physics and draw a million polys in less than a millisecond, you feel like you've been cheated? Goddamn, I'd hate to have to deal with you in a situation where something legitimately bad had happened. Did anyone ever actually expect GPU acceleration beyond what we have now? |
Author: | PhantomAGN [ Wed Nov 25, 2009 9:27 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
Actually, given some time to cool off, I think I like the news about no gpu acceleration. In a rather twisted way, naturally. By not relying on gpu-accelerated physics, my little laptop performs better than my friend's single core gaming machine, and this makes me feel better about it all. A 2.4ghz machine runs this game very well, even when the gpu is a pathetic Intel Integrated POS, unable to render HL2 properly. 4 gigs of ram helps a bit too. Though I honestly have nothing to complain about, I've not yet bought the game. But modding it is fun enough, my conscience will surely get the better (or worse?) of me. |
Author: | CrazyMLC [ Wed Nov 25, 2009 9:38 am ] |
Post subject: | Re: Time to Riot - Devlog reveals the truth about optimization |
When you think about it all you get for buying the game is the ability to play longer than 5 minutes. Everyone has their own reason for buying it. I did it because I had fun playing it, and I thought Data deserved twenty more dollars. Why did you buy it? I'm sure its not just because you thought it would be able to run quickly on your computer. |
Page 1 of 4 | All times are UTC [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |