Directx is an application programming interface (API), it’s a tool for developers to ease the process of creating code for applications, in this case, mostly for games.
The Directx API includes several components for 2D graphics, networking and input devices but most people here tend to use the term directx to refer to the 3D graphics component only, Direct3D, which is the most extensive part of the API.
A program in its most basic form is a series of instructions. Those instructions can be very simple or very complex but even the most complex instructions can be broken down into a series of basic instructions. What an API does is offer a series of complex instructions the developer can use without having to code every basic instruction behind it.
Webster’s Dictionary defines a ‘game engine’ as ‘the word you’ve entered isn’t in the dictionary,’ but if it were to define it, it would probably explain that a game engine is used as the overall architecture to develop and run a game
.There are many game engines that are designed to work on video game consoles and desktop operating systems such as Microsoft Windows, Linux, and Mac OS X. The core functionality typically provided by a game engine includes a rendering engine (“Renderer”) for 2D or 3D graphics, a Physics Engine, Sound, Scripting, Animation, Artificial Intelligence, Networking, Streaming, Memory Management, Threading, Localization Support, and a Scene Graph.
Well thats a lot of tech talk. I will just explain the main parts in short simple words.
Renderer – The stuff that converts the codes, textures, lighting, objects into the stuffs you see on the monitor while playing the game.
Physics – The stuff that computes how fast a box should fall, how the water should interact, how gravity and other physical stuffs work in a game.
Artificial Intelligence -The stuff that tells your enemy in the game to dodge your bullet and hide to take cover.
Threading – Multiple processes and computations that take place simultaneously in the game.
The rest even i am not sure what they are since i learl only the above 4 stuffs. (The good stuff)
Anyways, back to the topic.The list of Top 5 game engines, is in no particular order. Each engine is good in its own way.So its like comparing 1 minute with 1 elephant.Each Game-Engine has its own advantages and Disadvantages.I am not into a lot of details of how each engine works as i only learn the Unreal Engine so i cannot give the exact details of each. So here is an overview of the Top 5 Game Engines of this generation.
Well Those who read my previous Post know that i upgraded my PC (basically bought a new one).I did a lot of research as to what to upgrade my hardware to, mostly the graphics card.On the basis of all the knowledge i gained from this research here is a resource to help you judge if a card is a good buy or not. The graphics card hierarchy chart groups graphics cards with similar overall performance levels into tiers. The top tier contains the highest-performing cards available and performance decreases as you go down the tiers from there.You can use this hierarchy to compare the pricing between two cards, to see which one is a better deal, and also to determine if an upgrade is worthwhile. I don’t recommend upgrading your graphics card unless the replacement card is at least two tiers higher. Otherwise, the upgrade is somewhat parallel and you may not notice a worthwhile difference in performance.
So, has one of your friends already got Nvidia’s 3D Vision kit and is putting his googles on for some 3D action, while you look on with sheer envy? Are you looking at the Nintendo 3DS coverage and wondering when it will arrive in India?Well, you need not wait any longer to have your share of 3D.
By now, anyone around who is jealous that they don’t have a new iPhone 4 has forwarded you this animated HTC EVO vs. iPhone 4 video, which portrays iPhone 4 customers as Apple-loving sheep who value brand names over performance.
Well, even though the video takes place at “Phone Mart,” the kid who made it — 25-year-old Brian Maupin — works at Best Buy in real life. Or, he did, until his bosses discovered the video. It doesn’t portray “phone mart” employees as the nicest people, and definitely shows (hilarious) disdain for customers, so Best Buy and Maupin are reportedly parting ways. D’oh.
You’d be hard-pressed to find a company more beloved than Google. And why not? They make the Internet easier to use, pamper their employees and foot the bill for YouTube even though it loses money like it’s got a gambling problem that’s made of cocaine. Unfortunately, much of what is awesome about Google also makes them increasingly terrifying with each passing day.