ArabianBusiness.com - Middle East Business News
Friday, 21 November 2008 15:47 UAE time

YOUR DIRECTORY /

Print this page Print this page | Email this to a friend Email this to a friend | Discuss this article (0 Comments) |

Who needs physics?

by This email address is being protected from spam bots, you need Javascript enabled to view it  on Tuesday, 02 September 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.

Story continues below
advertisement

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).

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’.

Print Print | Email Email | Discuss this article |


READERS' COMMENTS



Click here to post a comment


Add your Comment
All posts are sent to the administrator for review and are published only after approval. ArabianBusiness.com reserves the right to remove any comment at any time for any reason. Please keep your responses appropriate and on topic.
Name *
Remember me on this computer
Email *
(Your email address will not be published)
City
Country
Subject *
Comment *
Notify me of further comments
Security Code * Code


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


MORE FROM ARABIANBUSINESS.COM

 EMAIL ALERTS

  1. NVIDIA

  2. Technology


EMIRATES ID DOWNLOAD

READER COMMENTS

  1. Software boost as ID card registration rush continues 4
    20 Nov ' 08 at 15:17
    I would like to say that the appointment software on thier website yhas some serious bugs. First it tells me I have a wrong reference...  More »
  2. I-Mate not going under, CEO says 1
    21 Nov ' 08 at 14:15
    So what about the existing shareholders. Are we going to be allocated shares when I-Mate is relisted.  More »
Read all user comments >

BUSINESS FEATURES

Widget this!

Widgets are little boxes on your desktop that allow you to get the most out of your user-experience.

My precious

The region's IT managers on what piece of technology they or their organisation could not live without.

Nortel steps up

The networking solutions provider is increasing its focus on managed services and green technology.

BUSINESS INTERVIEWS

Global vision

Qtel's CEO on the transition from being an incumbent operator in just one country to a global heavyweight.

Interview: Scott McNealy, Sun Microsystems

Scott McNealy, chairman and co-founder of Sun Microsystems, made his first visit to the UAE for 14 years.

SAP in the mix

ACN asks a number of IT professionals if they have used SAP's products in the past or will in the future.

MORE FROM ARABIANBUSINESS.COM