Integrating Building Information Modeling and Virtual Reality

Total Page:16

File Type:pdf, Size:1020Kb

Integrating Building Information Modeling and Virtual Reality Natephra et al. Visualization in Engineering (2017) 5:19 DOI 10.1186/s40327-017-0058-x RESEARCH Open Access Integrating building information modeling and virtual reality development engines for building indoor lighting design Worawan Natephra* , Ali Motamedi, Tomohiro Fukuda and Nobuyoshi Yabuki Abstract Background: Lighting simulation tools are extending the functionality of Building Information Modeling (BIM) authoring software applications to support the lighting design analysis of buildings. Although such tools enable quantitative and qualitative analysis and visualization of indoor lighting, they do not provide an interactive environment between users and the design context. Moreover, their visualization environments do not allow users to experience visual phenomena such as glare. In addition, lighting energy consumption generated from traditional tools is often separated from the 3D virtual context of the building. Therefore, an incorrect interpretation by designers regarding the relationship between their desirable lighting design and energy feedback may occur. Methods: This research proposes a method and develops a BIM-based lighting design feedback (BLDF) prototype system for realistic visualization of lighting condition and the calculation of energy consumption. Results: The results of a case study revealed that BLDF supports design stakeholders to better perceive and optimize lighting conditions in order to achieve a higher degree of satisfaction in terms of lighting design and energy savings for future occupants. Conclusions: The developed system utilizes an interactive and immersive virtual reality (VR) environment to simulate daylighting and the illumination of artificial lights in buildings and visualizes realistic VR scenes using head mounted displays (HMD). BLDF allows users to interact with design objects, to change them, and to compare multiple design scenarios, and provides real-time lighting quality and energy consumption feedback. Keywords: Building Information Modeling (BIM), Serious game simulation, Indoor lighting design, Design feedback, Virtual reality (VR), Lighting design optimization, Energy feedback Background the total global energy consumption. A major proportion Lighting design relies on a combination of scientific, aes- of the total energy demand for buildings is electricity for thetic, and human factors (Benya et al., 2001). The follow- lighting. For example, lighting consumes approximately ing determinants are amongst the factors that need to be 16.7% of commercial building energy in the U.S. (Book, considered in lighting design: daylight availability, aesthet- 2016), 20 to 40% in large office buildings in China (Zhou ics, lighting quality, and efficiency of lighting. Benya et al. et al., 2015), and 40% in commercial buildings in Japan (Benya et al., 2001) stated that lighting design primarily (The Energy Conservation Center Japan, 2010). A reduction affects energy efficiency and lighting quality. The World in lighting energy consumption can make a substantial con- Energy Council (World Energy Resources 2013 Survey, tribution toward lowering the energy demand for buildings. 2016) estimated that buildings account for nearly 40% of The use of Building Information Modeling (BIM)-based computer simulation tools is growing rapidly, and such tools assist designers in making better decisions to reduce * Correspondence: [email protected] energy consumption and to create better lighting condi- Division of Sustainable Energy and Environmental Engineering, Environmental Design and Information Technology Laboratory, Graduate tions for occupants. Several existing commercial simula- School of Engineering, Osaka University, 2-1 Yamadaoka, Suita, Osaka tion tools that are compatible with BIM have been widely 565-0871, Japan © The Author(s). 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. Natephra et al. Visualization in Engineering (2017) 5:19 Page 2 of 21 used in visualizing, identifying, and examining indoor a game engine to support lighting designers for identify- lighting performance as well as simulating lighting energy ing optimal design parameters; (3) to investigate the ap- consumption. Conventional simulated outputs often com- plicability of the system for assessing lighting design prise quantitative and qualitative data, and the factors, such as visual comfort, energy consumption, and visualization features are based primarily on static two- lighting performance; and (4) to validate the proposed dimensional (2D) images. Energy consumption outputs method and assess the performance of the developed are usually generated as numerical data and presented as tool using a real-world case study. complex graphs, documents, and/or tables (Sarhan & This paper presents a prototype system called BIM- Rutherford, 2009; Hailemariam et al., 2010), which are based lighting design feedback (BLDF), for realistic separate from the visual context of the building visualization of lighting conditions and calculation of (Hailemariam et al., 2010). Such numerical data are used lighting energy consumption with a user-friendly inter- by experts who are experienced in interpreting such data. face using an interactive and immersive VR environ- However, this creates a barrier for collaboration between ment. BLDF provides qualitative and quantitative design teams and clients who are not familiar with inter- outputs related to lighting design. The BIM database preting numerical results, and this prevents the parties and scripting features of the game engine are used to from understanding the energy requirements of different create a robust prototype system that performs fast cal- design options. culation and image rendering. VR technology enables Some BIM-based lighting analysis tools, such as Elum- designers to perceive realistic lighting scenes in their de- tools (What Is ElumTools™?, 2016) and Dialux (Lighting signs. Tools such as Autodesk Revit, Unreal Engine, and Design Software DIALux, 2016), provide three- its scripting environment are used in our system to cre- dimensional (3D) visualizations and walkthrough feature. ate an interactive environment that allows changing and However, such tools can only provide static outputs with visualizing lighting scenes and to facilitate comparison no interaction between the users and the environment of different design scenarios in our experiments. e.g., (Bille et al., 2014; Kumar et al., 2014), and are inad- The main contributions of the present research are: equate for dynamically updating or changing design pa- (1) the proposal of a novel method and a tool for sup- rameters (Kensek & Noble, 2013) and providing porting lighting design to assess the required amount of simultaneous energy feedback when comparing multiple light, the lighting aesthetic, and the total energy con- design scenarios. Moreover, when using traditional tools, sumption using an interactive and immersive VR envir- designers are unable to directly experience some lighting onment; (2) the proposal of an alternative approach to phenomena that may affect the visual perception of the use a virtual environment to facilitate collaborative and occupants, e.g., brightness, darkness, glare, or insufficient participatory design between designers and clients that illumination. In addition, when using conventional BIM provides an efficient decision support system for indoor authoring software applications and their plugins, tasks lighting design; (3) the development of a system that re- related to preparing lighting simulation and sharing infor- duces the time required for calculating the illuminance mation between different tools are very time-consuming level and achieving a more realistic lighting scene, as (Huang et al., 2008). Furthermore, the rendering step for compared to conventional lighting simulation software; achieving a photo-realistic output is very time consuming. and (4) the investigation of a method by which to trans- On the other hand, virtual reality (VR) provides new fer lighting design properties from the VR environment perspectives for designers to visualize their design to the BIM database. through an immersive experience (Weidlich et al., 2007). Game engines are designed for creating dynamic activ- Literature review ities, interacting with objects (Edwards et al., 2015), and Lighting design review in the architecture, engineering, providing accurate and timely feedback when users and construction (AEC) industry interact with building elements in a virtual environment. Using BIM-based simulations are increasingly being used To this end, coupling BIM and game engines can extend to assess the success or failure of indoor lighting design. the capabilities of BIM and makes BIM a more powerful Lighting simulation plugins for BIM applications help tool for addressing the aforementioned issues. users to analyze design options in order to provide suffi- Therefore, this paper proposes a framework for inte- cient lighting for occupants and improve building energy grating BIM and a game engine for lighting design efficiency and overall building performance (Aksamija & visualization and analysis. The objectives of this research Zaki,
Recommended publications
  • Evaluating Game Technologies for Training Dan Fu, Randy Jensen Elizabeth Hinkelman Stottler Henke Associates, Inc
    Appears in Proceedings of the 2008 IEEE Aerospace Conference, Big Sky, Montana. Evaluating Game Technologies for Training Dan Fu, Randy Jensen Elizabeth Hinkelman Stottler Henke Associates, Inc. Galactic Village Games, Inc. 951 Mariners Island Blvd., Suite 360 119 Drum Hill Rd., Suite 323 San Mateo, CA 94404 Chelmsford, MA 01824 650-931-2700 978-692-4284 {fu,jensen}@stottlerhenke.com [email protected] Abstract —In recent years, videogame technologies have Given that pre-existing software can enable rapid, cost- become more popular for military and government training effective game development with potential reuse of content purposes. There now exists a multitude of technology for training applications, we discuss a first step towards choices for training developers. Unfortunately, there is no structuring the space of technology platforms with respect standard set of criteria by which a given technology can be to training goals. The point of this work isn’t so much to evaluated. In this paper we report on initial steps taken espouse a leading brand as it is to clarify issues when towards the evaluation of technology with respect to considering a given piece of technology. Towards this end, training needs. We describe the training process, we report the results of an investigation into leveraging characterize the space of technology solutions, review a game technologies for training. We describe the training representative sample of platforms, and introduce process, outline ways of creating simulation behavior, evaluation criteria. characterize the space of technology solutions, review a representative sample of platforms, and introduce TABLE OF CONTENTS evaluation criteria. 1. INTRODUCTION ......................................................1 2.
    [Show full text]
  • What Is Game Engine Architecture
    What Is Game Engine Architecture What Is Game Engine Architecture 1 / 2 In any case, game engines are the workhorses of modern videogame development As you'd expect, there are plenty of engines out there, from very well-known names like Quake and Unreal, that developers and publishers can license at considerable expense, through to in-house proprietary engines created by studios specifically for their own titles.. Quite a few of the in-house engines have no public personality and thus are not included on this list.. CryENGINEAs Seen In: Far Cry, Crysis, Crysis Warhead, Crysis 2, Aion: Tower of Eternity It didn't take long for the German developer Crytek to make a name for itself.. These are what turn good creative ideas into great gameplay Note: It is important to understand that not all developers are vocal about their game engines and instead play their cards close to their chests. T A L K E R to usher in a new generation of PC gaming, Crytek beat them all to the punch with a stunning, tropical set FPS game powered by its own brilliant CryENGINE.. 14320288/red-dead-redemption/videos/reddead_trl_wildwest_50509 html;jsessionid=1oyv5eo9s1id0' target='_blank'>Click here to see just how stunning Red Dead Redemption looks.. Click here to see the CryENGINE 3 GDC demo According to Crytek, 'CryENGINE 3 is the first Xbox 360, PlayStation 3, MMO, DX9 and DX10 all-in-one game development solution that is next-gen ready – with scalable computation and graphics technologies.. And it is still so young: accurate physics, ecosystem A I and improved draw distance are just some of the improvements we'll see in RAGE over the coming months.
    [Show full text]
  • Multicopter Design and Control Practice Experiments
    Multicopter Design and Control Practice Experiments RflySim Advanced Courses Lesson 05: UE4 3D Scene Development Dr. Xunhua Dai, Associate Professor, School of Computer Science and Engineering, Central South University, China; Email: [email protected] ; https://faculty.csu.edu.cn/daixunhua Content 1. Setup Instruction Path of source code in this Lesson: 2. UE4 3D scene build “RflySimAPIs\UE4MapSceneAPI” 3. RflySim3D 3D scene import 4. Vehicle 3D model build and import 5. Control demo of objects in scene 6. Summary 2 Note: If you failed to download 1. Setup Instruction the file, you can use the installer “RflySimAPIs\UE4MapSceneAPI\E picInstaller-******.msi” 1.1 Components to be installed • 3Ds Max 2020 (or other versions, please install by yourself) • Visual Studio 2017 (not required to develop UE4 scenes, but required for UE4 C++/plugin programming development) • Unreal Engine 4.22 (UE4.22 this version only) The following describes how to install UE4.22 engine (internet connection required): • Open the official website of the EPIC Unreal Engine: • https: //www.unrealengine.com/en-US/?lang=en-US • Register an EPIC account and log in • Then, click the “DOWNLOAD" button on the upper right 3 1. Setup Instruction 1.2 How to install Epic Games • After clicking the “DOWNLOAD" button, the following selection box will pop up • Select the “Creators License” on the right to download the latest installation package. • Click the installation package to install, you can get "Epic Games Launcher" shortcut • Click this shortcut and log in to your Epic account, you can enter the Epic Games management page 4 1.
    [Show full text]
  • Comparison of Unity and Unreal Engine
    Bachelor Project Czech Technical University in Prague Faculty of Electrical Engineering F3 Department of Computer Graphics and Interaction Comparison of Unity and Unreal Engine Antonín Šmíd Supervisor: doc. Ing. Jiří Bittner, Ph.D. Field of study: STM, Web and Multimedia May 2017 ii iv Acknowledgements Declaration I am grateful to Jiri Bittner, associate I hereby declare that I have completed professor, in the Department of Computer this thesis independently and that I have Graphics and Interaction. I am thankful listed all the literature and publications to him for sharing expertise, and sincere used. I have no objection to usage of guidance and encouragement extended to this work in compliance with the act §60 me. Zákon c. 121/2000Sb. (copyright law), and with the rights connected with the Copyright Act including the amendments to the act. In Prague, 25. May 2017 v Abstract Abstrakt Contemporary game engines are invalu- Současné herní engine jsou důležitými ná- able tools for game development. There stroji pro vývoj her. Na trhu je množ- are numerous engines available, each ství enginů a každý z nich vyniká v urči- of which excels in certain features. To tých vlastnostech. Abych srovnal výkon compare them I have developed a simple dvou z nich, vyvinul jsem jednoduchý ben- game engine benchmark using a scalable chmark za použití škálovatelné 3D reim- 3D reimplementation of the classical Pac- plementace klasické hry Pac-Man. Man game. Benchmark je navržený tak, aby The benchmark is designed to em- využil všechny důležité komponenty her- ploy all important game engine compo- ního enginu, jako je hledání cest, fyzika, nents such as path finding, physics, ani- animace, scriptování a různé zobrazovací mation, scripting, and various rendering funkce.
    [Show full text]
  • Localization Tools in General Purpose Game Engines: a Systematic Mapping Study
    Hindawi International Journal of Computer Games Technology Volume 2021, Article ID 9979657, 15 pages https://doi.org/10.1155/2021/9979657 Review Article Localization Tools in General Purpose Game Engines: A Systematic Mapping Study Marcus Toftedahl Division of Game Development, University of Skövde, Skövde, Sweden Correspondence should be addressed to Marcus Toftedahl; [email protected] Received 31 March 2021; Accepted 5 July 2021; Published 23 July 2021 Academic Editor: Cristian A. Rusu Copyright © 2021 Marcus Toftedahl. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper addresses localization from a game development perspective by studying the state of tool support for a localization work in general purpose game engines. Using a systematic mapping study, the most commonly used game engines and their official tool libraries are studied. The results indicate that even though localization tools exists for the game engines included in the study, the visibility, availability, and functionality differ. Localization tools that are user facing, i.e., used to create localization, are scarce while many are tool facing, i.e., used to import localization kits made outside the production pipeline. 1. Introduction tions or specific corporate entities handling functions such as marketing or distribution. This is not always the case with “The world is full of different markets and cultures and, to indie game development, where Pereira and Bernardes [7] maximize profits™[sic], nowadays games are released in sev- note that the structure of indie development is more flexible, eral languages.
    [Show full text]
  • Real Shading in Unreal Engine 4 by Brian Karis, Epic Games
    Real Shading in Unreal Engine 4 by Brian Karis, Epic Games Figure 1: UE4: Infiltrator demo Introduction About a year ago, we decided to invest some time in improving our shading model and embrace a more physically based material workflow. This was driven partly by a desire to render more realistic images, but we were also interested in what we could achieve through a more physically based approach to material creation and the use of material layering. The artists felt that this would be an enormous improvement to workflow and quality, and I had already seen these benefits first hand at another studio, where we had transitioned to material layers that were composited offline. One of our technical artists here at Epic experimented with doing the layering in the shader with promising enough results that this became an additional requirement. In order to support this direction, we knew that material layering needed to be simple and effi- cient. With perfect timing came Disney’s presentation [2] concerning their physically based shading and material model used for Wreck-It Ralph. Brent Burley demonstrated that a very small set of material parameters could be sophisticated enough for offline feature film rendering. He also showed that a fairly practical shading model could closely fit most sampled materials. Their work became an inspiration and basis for ours, and like their “principles,” we decided to define goals for our own system: Real-Time Performance • First and foremost, it needs to be efficient to use with many lights visible at a time. 1 Reduced Complexity • There should be as few parameters as possible.
    [Show full text]
  • Exploiting Game Engines for Fun & Profit
    Paris, May 2013 Exploiting Game Engines For Fun & Profit Luigi Auriemma & Donato Ferrante Who ? Donato Ferrante Luigi Auriemma @dntbug ReVuln Ltd. @luigi_auriemma Re-VVho ? - Vulnerability Research - Consulting - Penetration Testing REVULN.com 3 Agenda • Introduction • Game Engines • Attacking Game Engines – Fragmented Packets – Compression Theory about how to – Game Protocols find vulnerabilities in game engines – MODs – Master Servers • Real World Real world examples • Conclusion ReVuln Ltd. 4 Introduction • Thousands of potential attack vectors (games) • Millions of potential targets (players) Very attractive for attackers ReVuln Ltd. 5 But wait… Gamers ReVuln Ltd. 6 But wait… did you know… • Unreal Engine => Licensed to FBI and US Air Force – Epic Games Powers US Air Force Training With Unreal Engine 3 Web Player From Virtual Heroes. – In March 2012, the FBI licensed Epic's Unreal Development Kit to use in a simulator for training. ReVuln Ltd. 7 But wait… did you know… • Real Virtuality => It’s used in military training simulators – VBS1 – VBS2 ReVuln Ltd. 8 But wait… did you know… • Virtual3D => Mining, Excavation, Industrial, Engineering and other GIS & CAD-based Visualizations with Real-time GPS-based Animation and Physical Simulation on a Virtual Earth => SCADA ReVuln Ltd. 9 But wait… did you know… Different people but they have something in common.. They are potential attack vectors • When they go back home, they play games • When they play games, they become targets • And most importantly, their Companies become targets ReVuln Ltd. 10 Game Engines Game Engines [ What ] • A Game Engine is the Kernel for a Game GAME API Sounds Graphics A GAMENetwork ENGINE Maps Animations Content Development Audio Models ReVuln Ltd.
    [Show full text]
  • Abstract Serious Gaming Game Mechanics
    Athanasios Tsokaktsidis (2523256) Serious Gaming Abstract Serious games are designed to solve real life problems through the use of games. They have been penetrated in peoples every day life. They use methods -game mechanics- in order to attract users. The use of a game engines in necessary for the development of a game in a variety of platforms. Serious games examples and descriptions. And finally the social impact of serious games in peoples life. This essay is about the design of a serious game. The attributes of game mechanics are analyzed. There is a framework about the criteria used for the comparison of game engines. The key element of each engine is examined by the framework (Table 1). Subsequently, reference is made to actual serious games. Serious Gaming According to a popular definition, Serious Games are “games that do not have entertainment, enjoyment or fun as their primary purpose”. Serious games are designed to solve real life problems through the use of games. Although serious games can be entertaining, the main objective of a serious game is, yet not limited to teach, train, investigate or advertise. These interactive products are currently been used by industries such as defense, education, scientific exploration, health, medicine, news, city planning, engineering, emergency management, business and politics, but not in elite sports. Typically, video game genres are categorized by game play, where serious games are not a game genre but a category of games with a different purpose (SG. Senevirathne, 2011). Game Mechanics Game Mechanics are methods invoked by agents, designed for interaction with game state.
    [Show full text]
  • Mapping Game Engines for Visualisation
    Mapping Game Engines for Visualisation An initial study by David Birch- [email protected] Contents Motivation & Goals: .......................................................................................................................... 2 Assessment Criteria .......................................................................................................................... 2 Methodology .................................................................................................................................... 3 Mapping Application ......................................................................................................................... 3 Data format ................................................................................................................................... 3 Classes of Game Engines ................................................................................................................... 4 Game Engines ................................................................................................................................... 5 Axes of Evaluation ......................................................................................................................... 5 3d Game Studio ....................................................................................................................................... 6 3DVIA Virtools ........................................................................................................................................
    [Show full text]
  • Top 2D Game Engines
    1 / 2 Top 2d Game Engines Edgelib – 2D and 3D middleware game engine that supports iOS, ... See all mobile app development companies to find the best fit for your .... Whereas Unreal Engine is best-suited for more robust games—especially from a ... Oxygine is completely free and open source (MIT license) 2D game engine, .... Unity is an amazing game engine, which is designed for 2D and 3D games. The engine is very easy to pickup for beginners and experts. The engine is very .... Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. It provides a huge set of tools with a visual editor, an .... It features hardware-accelerated 2D graphics, integrated GUI, audio support, lighting, map editor supporting top-down and isometric maps, pathfinding, virtual .... The powerful game development tool is capable of designing many different types of games including 2D and 3D type projects. Unity can develop .... Defold is a free and open game engine used for development of console, desktop, mobile and web games.. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement. The report offers detailed coverage of Game Engines ... 5d game creation framework with support for different isometric perspectives. ... 3D, 2D Game Sprites – Isometric, Pre-rendered, Top-down, Tiles Artwork .... Compare and contrast the various HTML5 Game Engines to find which best suits your needs. Play scary games at Y8.com. Try out games that can cause fright or .... I'm working on a 2D game using Paper2D in Unreal and found some tutorials for ..
    [Show full text]
  • Real Shading in Unreal Engine 4 by Brian Karis
    Real Shading in Unreal Engine 4 Brian Karis ([email protected]) Goals • More realistic image • Material layering – Better workflow – Blended in shader • Timely inspiration from Disney – Presented in this course last year Overview • Shading model • Material model • Lighting model Shading Model Diffuse BRDF • Lambert – Saw little effect of more sophisticated models Lambert Burley Specular BRDF • Generalized microfacet model – Compared many options for each term – Use same input parameters 퐷 h 퐹(l, h)퐺 l, v, h 푓 l, v = 4(n ⋅ l)(n ⋅ v) 퐷 h 퐹(l, h)퐺 l, v, h 푓 l, v = Specular distribution 4(n ⋅ l)(n ⋅ v) • Trowbridge-Reitz (GGX) – Fairly cheap – Longer tail looks much more natural GGX Blinn-Phong 퐷 h 퐹(l, h)퐺 l, v, h 푓 l, v = Geometric shadowing 4(n ⋅ l)(n ⋅ v) • Schlick – Matched to Smith – Cheaper, difference is minor – Uses Disney’s roughness remapping* n ⋅ v 퐺푆푐ℎ푙푐푘(v) n ⋅ v 퐺푆푚푡ℎ(v) 훼 = 0.1 훼 = 0.5 훼 = 0.9 퐷 h 퐹(l, h)퐺 l, v, h 푓 l, v = Fresnel 4(n ⋅ l)(n ⋅ v) • Schlick – Approximate the power Identical for all practical purposes Image-based lighting : Problem • Only use single sample per environment map • Match importance-sampled reference 푁 1 퐿 l푘 푓 l푘, v 푐표푠 휃l푘 퐿 l 푓 l, v 푐표푠 휃l 푑l ≈ 푁 푝 l푘, v 퐻 푘=1 Image-based lighting : Solution • Same as Dimitar’s: split the sum • Pre-calculate both parts 푁 푁 푁 1 퐿 l푘 푓 l푘, v cos 휃l푘 1 1 푓(l푘, v) cos 휃l푘 ≈ 퐿 l 푘 푁 푝 l푘, 푣 푁 푁 푝(l푘, v) 푘=1 푘=1 푘=1 Pre-filtered environment map • 1st sum stored in cubemap mips – Pre-filter for specific roughness’s – Fixed distribution, assume n = v – Loses stretched highlights 푁 1 퐿 l ≈ Cubemap.
    [Show full text]
  • An Overview Study of Game Engines
    Faizi Noor Ahmad Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1673-1693 RESEARCH ARTICLE OPEN ACCESS An Overview Study of Game Engines Faizi Noor Ahmad Student at Department of Computer Science, ACNCEMS (Mahamaya Technical University), Aligarh-202002, U.P., India ABSTRACT We live in a world where people always try to find a way to escape the bitter realities of hubbub life. This escapism gives rise to indulgences. Products of such indulgence are the video games people play. Back in the past the term ―game engine‖ did not exist. Back then, video games were considered by most adults to be nothing more than toys, and the software that made them tick was highly specialized to both the game and the hardware on which it ran. Today, video game industry is a multi-billion-dollar industry rivaling even the Hollywood. The software that drives these three dimensional worlds- the game engines-have become fully reusable software development kits. In this paper, I discuss the specifications of some of the top contenders in video game engines employed in the market today. I also try to compare up to some extent these engines and take a look at the games in which they are used. Keywords – engines comparison, engines overview, engines specification, video games, video game engines I. INTRODUCTION 1.1.2 Artists Back in the past the term ―game engine‖ did The artists produce all of the visual and audio not exist. Back then, video games were considered by content in the game, and the quality of their work can most adults to be nothing more than toys, and the literally make or break a game.
    [Show full text]