Archived

This topic is now archived and is closed to further replies.

The Game Engine

This topic is 5534 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am doing a project on the gaming industry, and since I am not very familiar with the topic myself....I need your guys'' help. What exactly is a Game Engine? What does it include? And why does it take so looooong to create a new engine for a game? "Pannekoek, Poitjie Kos, ''''n Bier en lekker Braai Vleis!"

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
A game engine could be said to be a general abstraction of all the games rendering and logic functions that is not specific to a certain game. It basically, is the game once you take away all the graphics, sounds, music, story, scripts and game-related code components. It can handle things such as networks, graphic rendering, AI. For example, by taking a game engine you can rebuild an entire new game that looks completely different whereas the underlying technology is completely the same or very simular. Its hard to exactly describe what a game engine is these days, but in the 3d world it is often called a 3d engine and is responsible for loading levels, rendering each frame, handing user input, and processing game data files and game information supplied to the engine to describe the game.

Share this post


Link to post
Share on other sites
An engine''s responsibilities would also include collision detection, object culling, and "physics" simulation.

It''s "physics" because you don''t actuall have to follow Newtonian mechanics in a game - for instance, you could use Cartoon Physics.

quote:

And why does it take so looooong to create a new engine for a game?


Because it''s a duanting task that has soft real-time requirements.

It doesn''t take that long either - we''re talking of about 2-8 man-years of software development time depending on the complexity of the project.
WinXP consumed something like 5,000.

Share this post


Link to post
Share on other sites