A Gaming Engine Software

Added on - 16 Sep 2019

  • 6

    pages

  • 1206

    words

  • 86

    views

  • 0

    downloads

Showing pages 1 to 3 of 6 pages
Table of ContentsGaming Genres..........................................................................................................................3Overview....................................................................................................................................3Unreal and Unity Gaming Engine.....................................................................................................3Price..............................................................................................................................................4Programming Language................................................................................................................4Blueprint.......................................................................................................................................4Assets Store..................................................................................................................................4Profiler..........................................................................................................................................4Graphical Prowess........................................................................................................................4Ease of Use...................................................................................................................................5Positive and Negative Effects of Gaming..................................................................................5Negative Effects................................................................................................................................5Positive Effects.................................................................................................................................5References..................................................................................................................................71
Gaming GenresDescriptionPlatformEnvironmentExamplePuzzleProblem Solving. Involvesstrategy and logicPC, Mac,Consolesand MobileStandalonePortalActionHard-core First or ThirdPerson shooter game.PC,Consoles,Mac andMobileStandaloneCall of DutyStrategyTop-bottom view. Involvesstrategy.PC, Mac,Consolesand MobileStandaloneAge of EmpiresSportsSimulation of a real-worldsports gamePC, Mac,Consolesand MobileStandaloneFifa SportsSimulationSimulation of a real-worldactivityPC andMobileStandaloneSimsOverviewA gaming engine is a software framework that helps with quick creation and development ofgames. A gaming engine can be used to create games for desktop operating systems, consolesand even mobile devices. The gaming engine consists of a renderer for 3D and 2D graphics, acollision detection system, animation capabilities, artificial intelligence, physics engine,memory management, streaming capabilities, scripting, sound, scene graph, localizations,threading among other things. The overall gaming development becomes fast, cost-effectiveand that of high-quality at a fraction of the cost as it involves reusing and adapting to thesame components for different games. Gaming engines also makes it easier to “port” gamesto several platforms which means it provides easier interoperability between several differentgaming platforms.Unreal and Unity Gaming EngineThe two of the most popular gaming engines available in the market today are Unity andUnreal Engine. There are many large gaming companies that still makes use of their ownproprietary gaming engine, but there’s a huge market for indie developers or smallercompanies who wishes to cut down on cost and time while still making sure the games are of2
the highest quality. Games such as Hitman Sniper and Dead Island 2 are developed by thesegaming engines.PriceThe pricing of a gaming engine could the biggest factor in choosing the engine especially forindie game developers. While Unreal Engine used to be hefty in pricing, the Unreal Engine 4has dropped the pricing completely and now charges a royalty fee of 5% of gaming profits offthe games developed via Unreal Engine. On the other hand, Unity is completely free, but aprofessional version of the engine is available at 1500$ of onetime payment.Programming LanguageThe programming language can make or break the decision and therefore it’s an importantdistinguishing factor between the two. Unreal Engine makes use of C++ and on the otherhand Unity makes use of JavaScript or C# mostly.BlueprintA blueprint visual scripting allows developers to create levels of the games or even entiregame without writing a single line of code. This is especially helpful for beginners or toquickly create prototypes of initial gaming levels. This visual blueprint scripting is availableonly in Unreal Engine and not in Unity.Assets StoreAssets store means things like characters, props, skins, materials, textures, objects amongother things. The Unity has much larger and varied assets store in comparison with Unreal.ProfilerProfiler allows one to optimize the game. This is made possible by recording the gamingperformance and debugging it. The free version of Unity does not have Profiler whereas theUnreal Engine comes with profiler by default.Graphical Prowess3