UnrealEngine4(UE4)isacompletesuiteofgamedevelopmenttoolsmadebygamedevelopers,forgamedevelopers.Withmorethan100practicalrecipes,thisbookisaguideshowcasingtechniquestousethepowerofC++scriptingwhiledevelopinggameswithUE4.ItwillstartwithaddingandeditingC++classesfromwithintheUnrealEditor.ItwilldelveintooneofUnreal'sprimarystrengths,theabilityfordesignerstocustomizeprogrammer-developedactorsandcomponents.ItwillhelpyouunderstandthebenefitsofwhenandhowtouseC++asthescriptingtool.Withablendoftask-orientedrecipes,thisbookwillprovideactionableinformationaboutscriptinggameswithUE4,andmanipulatingthegameandthedevelopmentenvironmentusingC++.Towardstheendofthebook,youwillbeempoweredtobecomeatop-notchdeveloperwithUnrealEngine4usingC++asthescriptinglanguage.WhatyouwilllearnBuildfunctionlibraries(Blueprints)containingreusablecodetoreduceupkeepMovelow-levelfunctionsfromBlueprintintoC++toimproveperformanceAbstractawaycompleximplementationdetailstosimplifydesignerworkflowsIncorporateexistinglibrariesintoyourgametoaddextrafunctionalitysuchashardwareintegration
1