blog




  • Essay / Game Engine and Development Framework - 1659

    IntroductionA game engine is a platform prepared for the development of a particular game. In other words, a game engine is a set of tools used to develop games. A Brief History In the past, arcade games were very popular. However, these games are uniquely developed, meaning that if someone were to create another game, that person would not be able to use the same tools because the games are developed on the spot. Indeed, at that time there was not enough memory to create game elements separately and combine them into one. As people begin to emphasize graphics as a crucial element in games, graphics engines or better known as rendering engines, begin to emerge. The most popular early on was Reality Lab, which was acquired by Microsoft shortly after its founding. It wasn't until the mid-1990s that other engines began to become as important as the graphics engine. Soon, companies began to compile these different engines and the term "game engine" was coined, thanks to the popularity of the Quake engine which was used to develop the then popular Quake game. The Unreal Engine is further revolutionizing game development. It separated graphics, physics, and game content, allowing games to be developed in a more manageable manner. As game engines continued to evolve, other subcategories such as scripting, artwork, level design, and AI design were added. Game engines had first-person shooters to be thankful for, as most of today's cutting-edge game engines are based on shooters such as the Source engine (Counter Strike and Half-life) and CryTek Engine (Crysis 1 and 2). Game Engine Functions Typical game engines have about 10 functions to develop a game. They are middle of paper... AI awareness will also increase. Therefore, the AI ​​engine must be able to develop and simulate all the values ​​entered by the user and present them using various techniques as shown. Kynapse, an AI game engine acquired by Autodesk, is one of the most commonly used in games such as Mafia II, Crackdown, Alone in the Dark 5, and Fable II. ConclusionGame engines become more and more sophisticated as parts of its development structure are separated. , divided and developed independently. As computer games remain popular with youth and young adults, so do game engines. It is not surprising that many of today's computer applications are derived from gaming technologies. ReferencesGregory J., 2009. Game Engine Architecture. Boca Raton, Florida. AK Peters.Thorn Al, 2011. Game Engine Design and Implementation. Sudbury, Massachusetts. Jonas & Burlett Learning, SDC