资源描述:
《C# Game Programming Cookbook for Unity 3D.2014》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、C#GaMeProGraMMinGCookbookforUnity3DC#GameProgrammingCookbookforUnity3Dpresentsahighlyflexiblecoreframeworktocreatejustaboutanytypeofgamebypluggingindifferentscriptcomponents.Mostscriptsfunctionwithinthegameframeworkorinyourownstructures.JeffW.MurrayThefirsttenchapterssetuptheflexible,reusablefr
2、ameworkbasedinC#andsuitableforallgametypes.Thebookalsoexplainsscriptingofgeneric,reusable,andcommonfunctionality.Theremainderofthetextaddsgame-specificcodetotheframeworktocreatefourexamplegames:atop-downarenashooter,afuturisticracingcombatgame,atankarenadeathmatchgame,andaclassicarcade-stylever
3、ticalscrollingshoot’emup.Thegamesencompassartificialintelligence(pathfollowing,targetchasing,andline-of-sightpatrollingbehaviors),gamestatecontrol,wheelcolliders,andweaponinventorymanagement.Features•Providesanindustry-level,C#-basedframeworkformanygamegenresthatoffersextensibilityinanydirectio
4、nyourequire•Includesextensivebreakdownsofallcorescripts,detailingwhattheydoandhowtheywork•Illustratescommonandimportantprogrammingconcepts,suchassingletonpatternedscripts,staticvariables,andinheritance,intheexamplegames•Containsutilityscripts,includingasceneloadingmanager,timer,waypointmanager,
5、spawning,andcameras•RequiressomeexperiencewithC#programming•OfferstheUnity3Dgameprojectexamplefilesonthebook’sCRCPresswebpageReducingyourrecoding,repurposing,oradaptationtime,thisbookprovidesscript-basedcomponentsthatyoucanusetojumpstartyourownprojects.Thebook’smodularcomponentscanbemixedandmat
6、chedtobuildvariouskindsofvideogamesfortheUnitygameengine.Thetechniquesandconceptsdiscussedalsogiveyouasolidfoundationingamedevelopment.K18872ISBN:978-1-4665-8140-190000ComputerGameDevelopment9781466581401BocaRatonLondonNewYorkCRCPressisanimprintoftheTaylor&FrancisGroup,aninformabusinessANAKPETE
7、RSBOOKCRCPressTaylor&FrancisGroup6000BrokenSoundParkwayNW,Suite300BocaRaton,FL33487-2742©2014byTaylor&FrancisGroup,LLCCRCPressisanimprintofTaylor&FrancisGroup,anInformabusinessNoclaimtooriginalU.S.GovernmentworksVersionDate:201402