教程-Game Development Essentials : Making a Game with Unity MP4|Video:h264,1280x720|Audio:AAC,44.1KHz,2Ch Genre:eLearning|Language:English+.VTT|Duration:1.5hours|  LearnFundamentalsofGamedevelopmentbyputtingtogetherafungameInUnity Whatyou'lllearn FundamentalsofGamedevelopment GetFamiliarwithmakinggamesinUnity UnderstandfundamentalgameAIconceptslikeenvironmentnavigation,pathfinding,A*etc. GetFamiliarwithUnity'sAnimationSystem Learntowriteextensibleandcleancode Requirements YouwillneedaWindowsPCoraMacandafreecopyofUnity2018orabovetofollowalong SomebasicknowledgeaboutUnitywillbeappreciated knowledgeoftheUnityEditorandotherbasictools Absolutebasicsofprogrammingsuchasknowledgeofvariables,classesetc Description MakingaVideogamecanbeafunbutverychallengingTask.Itisallaboutgettingfamiliarwiththeprocess. InthiscoursewetrytobreakdownthegamedevelopmentprocessbymakingafunvideogamethatcanbeplayedonbothWindowsandMacOs.WewillbeusingUnitygameengineandworkwithit'svarioussubsystemslike AnimationSystem Audioandsoundeffects NavigationandPathfinding(Navmesh)andmuchmore. Inthiscoursewewillfirststartwithablankproject,thensetuptheenvironmentforourgameandlaterwe'lldiveintothescripting.Wewillwalkstepbystepthrougheverylineofcodewewrite.Thoughitisessentialtobefamiliarwithscriptingtogetmostoutofthiscourse,thereisstillalottolearnaboutprogramminggamesaswetryourbesttocoverandexplainabsolutebasics. FurtherwewillalsolearnhowtouseanimatedobjectswithUnity'sphysicssystemandlearnconceptslikeQuaternionstodealwithrotations.WewillalsoaddcollectiblesinthegameandanEnemybirdAI. Bytheendwewillhaveafungamethatyoucansharewithothers. EveryoneusingtheUnityenginewillbenefitsincewecomprehensivelycoverhowtocorrectlyusemanyofitsmoreadvancedsystemse.g.,navigationandpathfinding,animationstatemachines,physics,andsoon. ThankstoTeamTreehousefortheassetsusedinthiscourse. Whothiscourseisfor: Thiscourseisperfectfordeveloperswhowanttotaketheirgamedevelopmentskillstothenextlevel AnyoneusingtheUnityenginewillbenefitsincewecomprehensivelycoverhowtocorrectlyusemanyofitsmoreadvancedsystems GameDevelopmentEssentials:MakingaGamewithUnity