To advertise, contact
Nathalie Akl
+971 4 2108520
nathalie.akl@itp.com
بالعربية
Where am I? Home /


BREAKING NEWS :

Who needs physics?

By Jason Saundalkar on Tuesday, September 02, 2008

My first PC experience ever was actually playing a game over at my friend’s place back in my early school days. The game was none other than id Software’s excellent Wolfenstein 3D, and it completely blew me away.

After that first experience I promptly started saving pocket money so I could buy a PC to play that game. By today’s standards, Wolf 3D is prehistoric, especially when you compare it to games like Crysis. The exciting thing is that, as good as Crysis is, future games are going to be even more atmospheric and realistic thanks to enhanced physics.

Game designers have a monumental task each time they set out to develop a game because absolutely everything has to be coded. The graphics you see on-screen, the audio effects you hear and everything you interact with, as the gamer, are essentially just different representations of some serious programming. Imagine you come up to a bog standard wall while playing a game, that wall has to be written into the game. If you were to search through the billions of lines of game code, you’d find a line of code somewhere telling the game’s graphics engine how to render that wall and by that I mean it’ll have specifics like the height, width, length and much more.

Static objects like that are easy enough to code for but imagine coding for objects that you interact with or even creating realistic weather conditions etc – that’s a completely different ballgame altogether. Objects that are realistically interactive are because of physics that have been programmed into the game. The zero-gravity level in Crysis is the perfect example of this; the developers essentially had to write code so that when the player enters this particular area of the game, the game’s physics for gravity change allowing the character to float around (just as he would in the real world in a zero-gravity environment).

While it’s a difficult task for developers, creating realistic physics also requires a heck of a lot of processing power. Up to now, a computer’s CPU has been burdened with processing physics code and this has forced developers to cut down on just how realistic their games can be. This is simply because the developers have to strike a balance between using the CPU for graphics work, artificial intelligence, physics and more. Giving the processor too much to do at once would ultimately overburden it, which would cause games to run like a Powerpoint presentation (one frame at a time).
Story continues below
advertisement



This is where nVidia’s ‘PhysX’ technology comes in. PhysX essentially makes it possible for a compatible GPU to offload physics calculations from the CPU. This means the processor is free to perform other tasks faster and will result in a smoother gaming experience. Numerous GPUs currently support PhysX such as the GeForce 200 family in addition to most of the GeForce 9 and GeForce 8 series of graphics cards.

When you compare a CPU to a GPU in terms of design and architecture, the latter boasts a far more robust, parallel processing design. Whereas today’s top desktop CPU features just four cores, some of today’s mid-range graphics cards feature over 80 cores! This makes GPUs far more adept at tackling intensive calculations, such as physics processing, which means that game developers can now concentrate on making their games even more realistic and immersive than before.

A number of current titles such as Unreal Tournament 3, Mass Effect and Gears of War support PhysX technology and many more are on the way. But, while I don’t expect this next batch of titles to really blow me away in terms of just how realistic they are, I can’t wait for the next generation titles. To quote my classmate ‘you haven’t seen anything yet’.


User Comments

All posts are sent to the administrator for review and are published only after approval. ITP.net reserves the right to remove any comment at any time for any reason. Please keep your responses appropriate and on topic.
Name *
( Remmber Me )
Email *
(Your email address will not be published)
City
Country
Subject *
Comment *
Security Code * Code
 


Please click post only once - your comment will not be published immediately.

Related Comment

Jason Saundalkar
Jason Saundalkar looks back over 2008 and homes in on the technology releases that caught his eye 

Related Feature

Feel the GeForce

Hardware

Windows examines nVidia's latest, GeForce 9, GPU family so read on if you're interested in boosting your machine's graphical... 

Related Feature

Is more really better?

Hardware

AMD is making multi-GPUs its absolute solution for high-end gamers. Our WinLabs editor examines the pros and cons of this... 


Competitions

Win this PCI-E Graphics Beast

Ends On Monday, 15 December 2008

If you’ve got an older rig with a low wattage power supply and need some extra graphics grunt, this is just the competition for you; we’ve got one of Palit’s GeForce 9600GSO Sonic graphics cards...


Advertising Features


Latest Products
Sony VAIO VGN-Z12GN

Hardware | Notebooks | November 2008

Portable and powerful but can you live with it?

RATING


Draytek Vigor 2820Vn

Hardware | Peripherals | November 2008

Can it justify its high price tag?

RATING


Casio Exilim Card EX S10

Hardware | Digital Imaging | November 2008

A camera designed for even the tightest pockets.

RATING


Crysis Warhead

Games | PC | November 2008

Is this another crisis for PC components?

RATING


Technology Jobs
Information Technology Manager
Location: Dubai, UAE
Account (Sales) Executive
Location: Dubai, UAE
Implementation Engineers
Location: Dubai, UAE

For editorial enquiries contact
Mark Sutton
mark.sutton
@itp.com
To advertise, contact
Ahmad Bashour
+971 4 210 8549
or ahmad.bashour
@itp.com


Arabian Computer News Channel Middle East Channel Middle East - Arabic Charged CommsMEA Network Middle East Windows Middle East Windows Middle East - Arabic ALL ITP TITLES