View unanswered posts | View active topics
Author |
Message |
natirips
|
Posted: 06.08.10 |
|
|
[dswp]R.Stallman |
|
Joined: 04.13.09 Posts: 2946 Location: Solar System/≈Zagreb
-----tdm:
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60
|
SvaRoX wrote: natirips wrote: When I compare a typical racing game that runs with 10fps on lowest details in 640x480 and 16-bit color on a dual-core 2GHz CPU with an advanced graphics card and then remember that there were 3D racing games running at 40MHz 80386 with 8MB or RAM in same resolution and no 3D accelerated cards with 15fps, yes modern OO-based engines suck big time. Need names and screenshots :P I'm too lazy for screenshots right now, but I remember BC Racers ( http://www.mobygames.com/game/bc-racers/screenshots ) ran fine on a 386, while NFS-U (especially when drifting = especially on small maps o_O) ( http://en.wikipedia.org/wiki/File:NFS_U ... enshot.jpg ) had trouble on a 1833MHz Athlon (2500+) with Radeon 9200.
_________________ ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
|
|
Top |
|
|
Samtron
|
Posted: 06.08.10 |
|
|
Godlike |
|
Joined: 01.08.09 Posts: 1296 Location: Berlin, Germany
-----tdm:
nick: Samtron
skill: 584.92
kills: 316
deaths: 269
ratio: 1.17
|
natirips wrote: SvaRoX wrote: natirips wrote: When I compare a typical racing game that runs with 10fps on lowest details in 640x480 and 16-bit color on a dual-core 2GHz CPU with an advanced graphics card and then remember that there were 3D racing games running at 40MHz 80386 with 8MB or RAM in same resolution and no 3D accelerated cards with 15fps, yes modern OO-based engines suck big time. Need names and screenshots I'm too lazy for screenshots right now, but I remember BC Racers ( http://www.mobygames.com/game/bc-racers/screenshots ) ran fine on a 386, while NFS-U (especially when drifting = especially on small maps o_O) ( http://en.wikipedia.org/wiki/File:NFS_U ... enshot.jpg ) had trouble on a 1833MHz Athlon (2500+) with Radeon 9200. I think this comparison doesn't work. NFS has much more polygons, details, effects and physics than BC Racers. NFS would never run (not even theoretically) on a 386, while BC Racers would run supersupersupersmooth on the AMD 2500+ (of course theoretically, it needs probably an emulator for the modern OSes). That NFS runs so slow on the modern computer is of course strange, perhaps the map is just bad or it has trouble with this hardware configuration and is rather optimized for Intel/NVidia. In general I can sign SvaRoX' explanation: OOP makes programming much faster and easier. On the other hand OOP is not the best solution for all problems, sometimes strict procedural code might be the more efficient way.
_________________
|
|
Top |
|
|
SvaRoX
|
Posted: 06.08.10 |
|
|
Leader |
|
Joined: 11.29.08 Posts: 1972
|
Natirips look at what you compare ! The first one is 2D game with poor (very) low-res "textures" whereas the second one processes gigabytes of data every seconds ! (yes gigabytes). NTFSU ran fine on my Sempron 1800 MHz. If you had trouble with this game it's because radeon 9200 is crap, it can't handle enough 3D stuffs, textures and effects to run the game smoothly, and it has nothing to do with object implementation, only its lousy hardware...
_________________ ut4_he_tennis_v0.1------------------------- "We are talking about computers here, compared to those I can read women like a book ;P" Unclefragger
|
|
Top |
|
|
natirips
|
Posted: 06.08.10 |
|
|
[dswp]R.Stallman |
|
Joined: 04.13.09 Posts: 2946 Location: Solar System/≈Zagreb
-----tdm:
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60
|
I know where you're pointing, but that's still not a reason to ban games at schools. The other day I was in a school library and I couldn't open http://www.net.hr/webcafe/ to read a few jokes.I know OOP is not total crap, it's just that I had to ventilate my feelings towards wrong methods of informatics teaching in schools. We used Java to write 10-15 files of not-so-portable code where C could've done that in a single file without need for a VM, not to mention that stuff was usually much easier to implement in C. I often used to make my homeworks for OOP (Java in our case) class by first writing the program in C and then translating it to Java because it was easier (to me) that way. P.S.: One more thing that has contributed to my point of view is: an average book on Java that I've seen teaches you everything but Java. I.e. you read 500 pages and you know everything about dogs, cars, space shuttles, aliens, politics, religions, ducks, pizzas and what not and you still don't know how to write a hello world in Java.
_________________ ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
|
|
Top |
|
|
SvaRoX
|
Posted: 06.08.10 |
|
|
Leader |
|
Joined: 11.29.08 Posts: 1972
|
Things much easier to implement in C, hmm I wonder what... Anyway programming is not only a matter of making things easier, it's also to produce readable, reusable and stable code (think buffer overflow). Reminds the "joke" : How many programmers are needed code an application in C ? 5, one people to code it and 4 people to understand the code six months later =)
I agree on Java books, since java is popular there are lots of crappy book to make programming accessible to beginners, then you read tons of pages about object and almost nothing about the code.
_________________ ut4_he_tennis_v0.1------------------------- "We are talking about computers here, compared to those I can read women like a book ;P" Unclefragger
|
|
Top |
|
|
natirips
|
Posted: 06.08.10 |
|
|
[dswp]R.Stallman |
|
Joined: 04.13.09 Posts: 2946 Location: Solar System/≈Zagreb
-----tdm:
nick: [ntr]Shortly
skill: 497.05
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:
nick: [ntr]Shortly
skill: 707.602
kills: 526
deaths: 863
ratio: 0.60
|
SvaRoX wrote: Things much easier to implement in C, hmm I wonder what... A custom encrypting algorithm for encrypting a file (Java "byte" type is #1 most retarded variable type I've ever seen).
_________________ ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«
|
|
Top |
|
|
Who is online |
Users browsing this forum: No registered users and 10 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|
voice server |
|
|
|
top 20 players
name | skill | kills |
---|
-Dws.BLINGBLING*-* | 1730.63 | 418631 | NormaSnockers | 1865.75 | 400492 | Zottel | 1760.8 | 276378 | make.them.suffer | 1846.17 | 269872 | >8v= | 1825.35 | 230156 | moon | 1777.56 | 195615 | sjas | 1692.49 | 192315 | peace | 1878.86 | 190660 | Wagner_Moura | 1562.9 | 188001 | Goomba | 1859.75 | 182677 | z0rn | 1608.41 | 181016 | Mad | 1803.76 | 179124 | [dswp]PLZ | 1847.85 | 178516 | Graf_ZahlIII | 1835.73 | 167407 | Zohan | 1611.07 | 159737 | ubercunt | 1634.93 | 159240 | Yarrr! | 1917.33 | 156233 | I_am_nOOb | 1909.64 | 151268 | Pandageddon | 1891.75 | 148319 | Pirat | 1664.08 | 145798 |
|
|
|