The Purposes and Functions of components of Game Engines

Task 1

You must produce a report to show case your process of thought on how you came up with the engine for your product; this includes looking at the purpose of game engines, functionality of game engines supported with industry terminology, analysis and research.

When evidence is produced it must be uploaded to your blog in the task 1 section. The title of this blog post is


Purpose of game Engines
In many cases game engines provide a suite of visual development tools in addition to reusable software components. These tools are generally provided in an integrated development environment to enable simplified, rapid development of games in a data-driven manner. Game engine developers attempt to "pre-invent the wheel" by developing robust software suites which include many elements a game developer may need to build a game. Most game engine suites provide facilities that ease development, such as graphics, sound, physics and AI functions. These game engines are sometimes called "middleware" because, as with the business sense of the term, they provide a flexible and reusable software platform which provides all the core functionality needed, right out of the box, to develop a game application while reducing costs, complexities, and time-to-market — all critical factors in the highly competitive video game industry. Gamebryo, JMonkey Engine and RenderWare are such widely used middleware programs.





DEMO


This u tube video represents the term Demo which shows the Fifa 15 Demo.
BETA


This youtube video shows the term beta which show the destiny beta gameplay.
ALPHA


This youtube video shows the term alpha gameplay which shows again the destiny gameplay.
PRE ALPHA
This youtube video shows the term for pre alpha gameplay which sows early access for a next car game.




           Gone Gold

This you tube video shows the term gone gold which this shows the wachdogs xbox one resouloution for the game.


Debug
This youtube video shows the term debug it represents the debug in a game.


Automation
This YouTube video shows the term automation which this video represents the automation game.  

White box testing



Bug



Vertex shader



Pixcel shader



Rendering





Normal map



Entity





Uv Map



Physics



Collision