-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Unity3D°Ê§@´åÀ¸¶}µo¹ê¾Ô

( ²Åé ¦r)
§@ªÌ¡G©P©|«Å ½sµÛÃþ§O¡G1. -> ¦h´CÅé -> ¹CÀ¸¤ÞÀº -> Unity
ĶªÌ¡G
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀUnity3D°Ê§@´åÀ¸¶}µo¹ê¾Ô 3dWoo®Ñ¸¹¡G 52946
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 395 ¤¸

¥Xª©¤é¡G6/1/2020
­¶¼Æ¡G
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787111657859
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¡@¡@ÀHµÛUnity3D³oÃþ³q¥Î´åÀ¸¤ÞÀºªº¥X²{¡A¶V¨Ó¶V¦h¨î§@ºë¨}ªº¿W¥ß´åÀ¸³vº¥¥X²{¦bª±®aµø³¥·í¤¤¡C¦b´åÀ¸°Ó·~¤Æ¦p¦¹µo¹Fªº¤µ¤Ñ¡A¶V¨Ó¶V¦hªº¶}µoªÌ©Î¶}µo¹Î¶¤¨ü¿W¥ß´åÀ¸³Ð·N¤ÎÃÀ³N©Êªº·P¥l¡A¹Á¸Õ¶}µo¦}µo¥¬¤F¤@¨Ç¬ÛÃö§@«~¡C°Ê§@´åÀ¸§@¬°¤@¤j¼öªù´åÀ¸«~Ãþ¡A¤@ª½¤£¯Ê¤Öª±®a¡A¦ý¨ä¸û°ªªº¤uÃÀªùÂe¡B§Þ³N²Ó¸`©M´_Âø«×µ¥³£ªýê¤F¨ä¶}µo¶iµ{¡Cªø´Á¥H¨Ó¡A¥H°Ê§@´åÀ¸¬°®Ö¤ßªº®ÑÄy¸û¬°¹¼¥F¡C°ò¤_¦¹¡A§@ªÌ½s¼g¤F¥»®Ñ¡C

¡@¡@¥»®Ñµ²¦X§@ªÌ¦h¦~ªº´åÀ¸¶}µo¸gÅç¡A¦}µ²¦XUnity3D¤ÞÀº¡A¹ï°Ê§@´åÀ¸³o­Óª±®a»Ý¨D¸û°ªªºÃþ«¬¶i¦æ¤F²`¤JÁ¿¸Ñ¡C®Ñ¤¤³ò¶»P°Ê§@´åÀ¸¦³Ãöªº´X¤j®Ö¤ß¼Ò¶ô¡B§Þ³N¿ï«¬©M«e´Á³]­pµ¥¤º®e¶i¦æÁ¿¸Ñ¡AÀ°§UŪªÌ´­ªøÁ×µu¡B¶¶}Ås¸ô¡A¦Ó¤£¬O§âºë¤O©ñ¦b¤@¨Ç¤£­«­nªºÀô¸`¡A±q¦ÓÁקK¨Æ­¿¥\¥b¡C

¡@¡@§Æ±æ¥»®Ñ¯à¹ï¼s¤j°Ê§@´åÀ¸¶}µo·R¦nªÌ¦³©ÒÀ°§U¡A±a»â¥L­Ì²`¤J¾Ç²ß¦}²z¸Ñ°Ê§@´åÀ¸¶}µo§Þ³N¡A´£°ª¶}µo¤ô¥­¡A±q¦Ó¶}µo¥X¦Û¤v·Q­nªº°Ê§@´åÀ¸¡C

¥»®Ñ¯S¦â

¡@¡@1¡DµÛ­«¤_¹ê²{­ì²zªº¤ÀªR¡A¦Ó«D°ï¬ä´¡¥ó

¡@¡@Unity3D¤ÞÀº¾Ö¦³¼Æ¶q²³¦hªº´¡¥ó¤Î¶}·½®w¨Ñ¶}µoªÌ¿ï¾Ü¡A¦ý¹L¦h¨Ï¥Î³o¨Ç¥~³¡ÂX®i´¡¥ó¤Î®w·|¾É­P¶µ¥Ø¤¤¥X²{¥\¯à¤¾§E¡BÂX®i¨ü­­¡B¹B¦æ¤£Ã­©wµ¥°ÝÃD¡C¹ï¤_½Ñ¦p¬Û¾÷¡B¨¤¦â¡B¸I¼²©MAIµ¥®Ö¤ß¼Ò¶ô¡A§Y¨Ï¹B¥Î´¡¥ó¡A¤]»Ý­n¹ï¨ä¤º³¡¾÷¨î¤Q¤À¤F¸Ñ¤~¦æ¡C¦]¦¹¥»®Ñ¦b³o¨ÇÃöÁä¼Ò¶ôªºÁ¿¸Ñ¤Wª½±µ±q°ò¦¥N½X¤J¤â¡AµÛ­«¹ï­ì²z¶i¦æ¤ÀªR©î¸Ñ¡A±q¦ÓÀ°§UŪªÌ¬°ºc«Ø¤@­Óí©w¥B©ö¤_ÂX®iªº¸}¥»Åé¨t¥´¦n°ò¦¡C

¡@¡@2¡D­«ÂI¬ð¥X¡A²[»\®Ö¤ß¤º®e

¡@¡@¥»®Ñ³ò¶¨¤¦â¡Bª«²z¡BÃö¥d¡B¾Ô¤æ©MAIµ¥¦h­Ó°Ê§@´åÀ¸ªº®Ö¤ß¤º®e¶i¦æÁ¿¸Ñ¡A²[»\´åÀ¸¬ãµo¤¤ªº¤j³¡¤ÀÀô¸`¡AŪªÌ¥i¥HÀH®É®Ú¾Ú¼Ò¶ô¤º®e¶i¦æ¬d¾\¡A±q¦Ó°ª®Ä¸Ñ¨M¹ê»Ú°ÝÃD¡C

¡@¡@3¡D²`¤J¤¶²Ð°Ê§@´åÀ¸¶}µo¤¤ªº¦U¶µ§Þ³N²Ó¸`

¡@¡@¥»®Ñ¹ï°Ê§@´åÀ¸¶}µo¤¤¥X²{¸ûÀWÁc©M¨å«¬ªº§Þ³N²Ó¸`¶i¦æ²`¤JÁ¿¸Ñ¡A¨ä¤¤¥]¬A¨¤¦â½òÀY¡B®Ú¹B°Ê°ÝÃD¡BDash¨R¨ë¬ïùÙ¡B¯BªÅ»øª½¤Î¨¤¦â´Ý¼vµ¥¡A³o¥i¥H¬°´åÀ¸²Ó¸`ªº¥´¿i²K¿j¥[¥Ë¡C

¡@¡@4¡Dµ²¦X¹ê¾Ô®×¨ÒÁ¿¸Ñ¤ÀªR

¡@¡@¥»®Ñ³Ì¦Z¨â³¹¤À§O±q¸g¨å§@«~¤ÀªR¤Î¦Û¨îDemo¶}µo¨â­Ó¤è¦V¶i¦æ°Ê§@´åÀ¸¹ê¾Ô®×¨Ò¸ÑªR¡A±q¦ÓÀ°§UŪªÌ¥[²`©M¾d©T¹ï°Ê§@´åÀ¸¤£¦P¼Ò¶ôªº»{ÃÑ¡C

¡@¡@5¡D´£¨ÑµªºÃ¸Ñ´bªA°È

¡@¡@¥»®Ñ´£¨ÑµªºÃ¸Ñ´b¹q¤l¶l½chont127@163.com©Mhzbook2017@163.com¡CŪªÌ¦b¾\Ū¥»®Ñªº¹Lµ{¤¤­Y¦³ºÃ°Ý¡A¥i¥Hµo°e¹q¤l¶l¥óÀò±oÀ°§U¡C

¥»®Ñ¤º®e

¡@¡@²Ä1½g ·§­z¤Î«e´Á·Ç³Æ

¡@¡@¥»½g¥]¬A²Ä1¡B2³¹¡A­º¥ý¤¶²ÐUnity3D¤ÞÀºªºµo®i¡A¥H¤Î¿W¥ß´åÀ¸©M°Ê§@´åÀ¸ªº²{ª¬¡A¦}µ²¦X²{ª¬µ¹¥X³]­p¤è¦V«ü¤Þ¡AµM¦Z¦b«e´Á·Ç³Æ³¡¤À¹ï°Ê§@´åÀ¸¶}µoªº±`¥Î°ò¦¤u¨ã¡B¼Æ¾Çª¾ÃÑ©M¥Ø¿ý¶µ¥Øµ²ºcµ¥¤º®e¶i¦æ®Þ²z©MÁ¿¸Ñ¡C

¡@¡@²Ä2½g °Ê§@´åÀ¸®Ö¤ß¼Ò¶ô

¡@¡@¥»½g¥]¬A²Ä3¡ã8³¹¡A¥D­n¤¶²Ð°Ê§@´åÀ¸¶}µo¤¤ªº´X­Ó®Ö¤ß¼Ò¶ô¡A¦}³ò¶³o¨Ç¼Ò¶ô¶i¦æ¥\¯àÁ¿¸Ñ¡C¥D­n¥]¬Aª«²z¨t²Î¡B¥D¨¤¾Þ±±ÅÞ¿è¡B¦³­­ª¬ºA¾÷¡B³sÄò§Þ¡B¹ï¶H¦À¡BÃö¥d§Ç¦C¤Æ¡B¾Ô¤æ¨t²Î¡B¼Ä¤HAI³]­p¡B¬Û¾÷¥\¯à¡B¿é¤JºÞ²z©M¼Ä¤H¦º¤`¯S®Äµ¥¡C

¡@¡@²Ä3½g ¶µ¥Ø®×¨Ò¹ê¾Ô

¡@¡@¥»½g¥]¬A²Ä9¡B10³¹¡A¥D­n±q¸g¨å´åÀ¸®×¨Ò¤Î¦Û¨îDemo¨â­Ó¤è­±¶i¦æ¹ê¾Ô­åªR¡C¸g¨å´åÀ¸®×¨Ò³¡¤À¥D­n°w¹ï¤@¨Ç§Þ³N¯S©Ê¶i¦æ¤ÀªR¡F¦Û¨îDemo³¡¤À±N±q¹s¶}©l§¹¦¨¤@´Ú¾îª©2D´åÀ¸ªºDemo¶}µo¡A¯A¤Î¹ï«e­±¦U³¹¸`¥D­n¤º®eªº¾ã¦X¨Ï¥Î¡C

°t®Ñ¸ê·½

¡@¡@¥»®Ñ¯A¤Îªº·½¥N½X¤Î®×¨Ò¤uµ{¤å¥ó»Ý­nŪªÌ¦Û¦æ¤U¸ü¡C½Ð¦bµØ³¹¤½¥qªººô¯¸¡]www.hzbook.com¡^¤W·j¯Á¨ì¥»®Ñ¡AµM¦Z³æÀ»¡§¸ê®Æ¤U¸ü¡¨«ö¶s¡A§Y¥i¦b¥»®Ñ­¶­±¤Wªº¡§ÂX®i¸ê·½¡¨¼Ò¶ô§ä¨ì¤U¸üÃì±µ¡C

ŪªÌ¹ï¶H

* ·Q¨t²Î¾Ç²ß°Ê§@´åÀ¸¶}µoªº¤H­û¡F

* °Ê§@´åÀ¸¬ãµo±q·~¤H­û¡F

* Unity3D¤uµ{®v¡F

* Steam´åÀ¸¶}µo¤Î¬ÛÃö±q·~¤H­û¡F

* ¦UÃþ°|®Õ¬ÛÃö±M·~ªº¾Ç¥Í¡F

* ªÀ·|°ö°V¾÷ºcªº¬ÛÃö¾Ç­û¡C

¾\Ū«Øij

* ŪªÌ³Ì¦n¨ã³Æ¤@©wªºUnity3D¤ÞÀº»PC#»y¨¥°ò¦¡A¥H«K§ó¥[¶¶§Q¦a¾\Ū¥»®Ñ¡F

* ŪªÌ³Ì¦n¥ý¤F¸Ñ°Ê§@´åÀ¸¶}µoªº¤jÅé¬yµ{¤Î©Ò»Ý¼Ò¶ô¡AµM¦Z¦A¶i¦æ¾Ç²ß¡F

* ŪªÌÀ³¹ïª¬ºA¾÷¡B¦æ¬°¾ð¡B¤â¬`¾A°t¤Î§Ç¦C¤Æµ¥¤º®e¦³¤@©w¤F¸Ñ¡A³o¼Ë¾Ç²ß®ÄªG§ó¦n¡F

* ŪªÌ¥i¥Hµ²¦X©Ò¾Ç¤º®e¨î§@¤@¨Ç´ú¸Õ¶µ¥Ø¶i¦æ½m²ß¡A¥H¼ô¯à¥Í¥©¡C

¥»®Ñ§@ªÌ

¡@¡@¥»®Ñ¥Ñ©P©|«Å½s¼g¡C§@ªÌªø´Á±q¨ÆUnity3D´åÀ¸¶}µo¡A¤×¨ä¼ö·R°Ê§@´åÀ¸¡A¦b·~§E®É¶¡¤£Â_¦a¶i¦æ¬ÛÃö¬ã¨s¦}¨î§@¤F¤j¶q¤£¦PºØÃþªº°Ê§@´åÀ¸Demo¡C¥Ñ¤_¥»®Ñ¼g§@®É¶¡¦³­­¡A®Ñ¤¤¥i¯àÁÙ¦s¦b¤@¨Ç²¨º|»P¤£¨¬¤§³B¡AÀµ½Ð¦U¦ìŪªÌ«ü¥¿¡C
¤º®e²¤¶¡G

¥»®Ñµ²¦X§@ªÌ¦h¦~ªº¶}µo¸gÅç¡A±q¨¤¦â¡B¾Ô¤æ¡BÃö¥d©Mª«²zµ¥¦h­Ó¼h­±²`¤J¸ÑªR°Ê§@´åÀ¸¶}µo¤¤ªº¦UºØÃøÂI°ÝÃD¡C¥»®ÑºÉ¥i¯àÁ׶}°Ê§@´åÀ¸¶}µo¤¤ªºÂ²³æ°ÝÃD¡A¦Ó¬O§â­«ÂI©ñ¦b­åªRÃøÂI°ÝÃD¤W¡A±q¦ÓÀ°§UŪªÌ§ó¥[²`¤J¦a²z¸Ñ°Ê§@´åÀ¸¶}µoªº¬ÛÃöª¾ÃÑ¡C

¥»®Ñ¦@10³¹¡C²Ä1³¹Â²­n¤¶²Ð°Ê§@´åÀ¸ªºµo®i©M²{ª¬¡F²Ä2³¹¤¶²Ð°Ê§@´åÀ¸¶}µoªº«e´Á·Ç³Æ¡F²Ä3³¹²`¤J¤¶²Ð°Ê§@´åÀ¸ªºª«²z¨t²Î¡F²Ä4³¹¤¶²Ð°Ê§@´åÀ¸¥D¨¤¨t²Îªº³]­p¡F²Ä5³¹²`¤J¤¶²Ð°Ê§@´åÀ¸Ãö¥d³¡¤Àªº³]­p¡F²Ä6³¹²`¤J¤¶²Ð°Ê§@´åÀ¸¾Ô¤æ³¡¤Àªº³]­p¡F²Ä7³¹¤¶²Ð°Ê§@´åÀ¸ªº¬Û¾÷¡BCutscene¹L³õ°Êµe¡B¿é¤J¡BIK»P­µÀWºÞ²zµ¥¼Ò¶ô¡F²Ä8³¹¤¶²Ð°Ê§@´åÀ¸ªºµe­±¯S®Ä»P¦Z³B²z¡F²Ä9³¹¹ï¡m§ÔªÌÀs¼C¶Ç?2¡n¡m§gÁ{³£¥«¡n¡m¾Ô¯«3¡n¤T­Ó°Ê§@´åÀ¸®×¨Ò¶i¦æ­åªR¡F²Ä10³¹¤¶²Ð¾îªO°Ê§@´åÀ¸ªºDemo³]­p¡C

¥»®Ñ¤º®eÂ×´I¡Aª¾ÃÑÅé¨t§¹¾ã¡A«D±`¾A¦X©Ò¦³·Q¾Ç²ß°Ê§@´åÀ¸¶}µoªº¤H­û¾\Ū¡A¤×¨ä¾A¦X±q¨Æ°Ê§@´åÀ¸¶}µoªºµ{§Ç­û¡BUnity3D¤uµ{®v©MSteam´åÀ¸±q·~¤H­û¾\Ū¡C¥t¥~¡A¥»®ÑÁÙ¥i¥H§@¬°¬ÛÃö°|®Õ¤ÎªÀ·|°ö°V¾÷ºcªº±Ð§÷¡C



¥»®Ñ¯S¦â

¤º®eÂ×´I¡G³ò¶®Ö¤ß¼Ò¶ô¡A¥þ­±¡B¨t²Î¦a¤¶²Ð°Ê§@´åÀ¸¶}µoªº¬ÛÃöª¾ÃÑ¡C

­«ÂI¬ð¥X¡G³ò¶¨¤¦â¡B¾Ô¤æ¡BÃö¥d©Mª«²zµ¥®Ö¤ß¤º®e¦h¨¤«×®i¶}Á¿¸Ñ¡C

¹ê¥Î©Ê±j¡G¶×»E§@ªÌ¦h¦~ªº´åÀ¸¶}µo¹ê¾Ô¸gÅç¡A±N¶}µo²z©À¹B¥Î¤_¹ê½î¤§¤¤¡C

®×¨Ò¸g¨å¡G¤ÀªR¤T´Ú¸g¨å´åÀ¸¤j§@¡A­åªR°Ê§@´åÀ¸¶}µoªº§Þ³NÃøÂI¡C



°t®M¸ê·½Àò¨ú¤è¦¡

¥»®Ñ¯A¤Îªº·½¥N½X¤Î®×¨Ò¤uµ{¤å¥ó»Ý­nŪªÌ¦Û¦æ¤U¸ü¡A½Ð«ö·Ó«e¨¥¤¤ªº¸Ô²Ó»¡©ú¶i¦æÀò¨ú¡C
¥Ø¿ý¡G

²Ä1½g ·§­z¤Î«e´Á·Ç³Æ
²Ä1³¹ ·§­z 2
1.1 ¥»®Ñªº°¼­«ÂI¤Î¥Ø¼Ð 2
1.2 Unity3D¤ÞÀº¦b¤jÀô¹Ò¤¤ªºµo®i²{ª¬ 4
1.3 Steam¡B¿W¥ß´åÀ¸¤Î°Ê§@´åÀ¸ªº²{ª¬ 5
1.3.1 Steam¥­»O²¤¶ 5
1.3.2 °ê¤º¿W¥ß´åÀ¸ªº¶}ºÝ 6
1.3.3 ²Ó¬Ý°Ê§@Ãþ¿W¥ß´åÀ¸ 6
1.4 ³]­p¥Ø¼Ð¡G¤j¦Ó¥þÁÙ¬O¤p¦Óºë 7
1.4.1 ¸ê·½´_¥Î 7
1.4.2 ªÙ±ó¤£¥²­nªººû«× 8
1.4.3 ¿ï¾Ü¦X¾AªºÃD§÷ 8
²Ä2³¹ «e´Á·Ç³Æ 9
2.1 ³q¥Î¹w³Æª¾ÃÑ 9
2.1.1 ¨Ï¥Î¨óµ{¤À¸Ñ´_ÂøÅÞ¿è 9
2.1.2 ¦Û©w¸qªº´¡­È¤½¦¡ 10
2.1.3 ®ø®§¼Ò¶ôªº³]­p 12
2.1.4 ¼Ò¶ô¶¡ªººÞ²z»P¨ó½Õ 13
2.2 °ò¤_½s¿è¾¹Àô¹Òªº°ò¦ª¾ÃÑ 14
2.2.1 ½s¿è¾¹¤u¨ãªº½s¼g 15
2.2.2 ÃöÁp´åÀ¸°t¸m¼Æ¾Ú 19
2.2.3 ±`¶q¥Í¦¨¾¹ 22
2.3 3D´åÀ¸©Ò»Ý­nªº¼Æ¾Çª¾ÃÑ 24
2.3.1 ¦V¶q¥[´î 24
2.3.2 ÂI­¼ 25
2.3.3 ¤e­¼ 26
2.3.4 §ë¼v 27
2.3.5 ¥|¤¸¼Æ 28
2.4 ¨ä¥L·Ç³Æ 29
2.4.1 Ãöª`¶µ¥Ø¤¤ªºGC°ÝÃD 29
2.4.2 ±±¨î»O¤u¨ãªº½s¼g 31
2.4.3 ¶µ¥Ø¥Ø¿ýµ²ºc«Øij 32
2.4.4 ¶µ¥Øªºµ{§Ç¬yµ{µ²ºc«Øij 33
²Ä2½g °Ê§@´åÀ¸®Ö¤ß¼Ò¶ô
²Ä3³¹ ª«²z¨t²Î¸Ô¸Ñ 36
3.1 ª«²z¨t²Î°ò¥»¤º®e®Þ²z 36
3.1.1 ¨t²Î°Ñ¼Æ³]¸m 36
3.1.2 Fixed Update§ó·sÀW²v 37
3.1.3 Rigidbody°Ñ¼Æ²¤¶ 38
3.1.4 ª«²z§÷½è³]¸m 38
3.2 ±`¨£°ÝÃD 39
3.2.1 ª«²z¨Bªº²z¸Ñ»~°Ï 39
3.2.2 ­«Å|»PÀ½¥X°ÝÃD 40
3.2.3 ¦a­±ÀË´úÀu¤Æ³B²z 40
3.2.4 Dash»PÀþ²¾ªºÀu¤Æ 41
3.2.5 ½òÀY°ÝÃD¤Î¸Ñ¨M¤èªk 42
3.2.6 °Êµe®Ú¹B°Êªºª«²z°ÝÃD 45
3.3 ¬°°Ê§@´åÀ¸©w¨î¸I¼²¨t²Î 46
3.3.1 ³]­p¥Ø¼Ð 46
3.3.2 OBB¸I¼²ÀË´ú²¤¶ 47
3.3.3 Box»PBox¬Û¥æ´ú¸Õ 47
3.3.4 Box»PSphere¬Û¥æ´ú¸Õ 50
3.3.5 Sphere»PSphere¬Û¥æ´ú¸Õ 52
3.3.6 ¤£¦P§Îª¬ªºÃä¬ÉÂIÀò¨ú 52
3.3.7 ¸I¼²¹ï¶HºÞ²z¾¹ 56
²Ä4³¹ ¥D¨¤¨t²Î³]­p 58
4.1 °ò¦­n¯À 58
4.1.1 ¦PÃþ´åÀ¸¹ï¤ñ 58
4.1.2 ÅÞ¿è½s¼g«eªº·Ç³Æ¤u§@ 59
4.1.3 ²¾°ÊÅÞ¿è 59
4.1.4 ¸õÅDÅÞ¿è 65
4.1.5 §ðÀ»ÅÞ¿è 67
4.1.6 ¨üÀ»ÅÞ¿è 69
4.1.7 À³¹ï¸}¥»ÃþÃz¬µªº°ÝÃD 71
4.2 ±`³W¥\¯à 72
4.2.1 ¨¤¦â¦³­­ª¬ºA¾÷ 72
4.2.2 ³]­p±¾±µÂI±µ¤f 73
4.2.3 §Þ¯à¨t²Î 74
4.2.4 ³sÄò§Þ¥\¯à 75
4.3 ³õ´º¤¬°Ê³¡¤À 78
4.3.1 ¨¤¦â­áµ² 78
4.3.2 ³õ´º¤¬°Ê²Õ¥ó 79
²Ä5³¹ Ãö¥d³¡¤À¸Ô¸Ñ 82
5.1 «e´Á¦Ò¶q 82
5.1.1 ±qGraybox»¡°_ 82
5.1.2 ³W¹º¼h¯Åµ²ºc 83
5.1.3 ¼Ò«¬ªº¾É¥X»P½Õ¸Õ 84
5.2 ¶}µo¶¥¬q²`¤J¸ÑªR 85
5.2.1 SpawnPointªº¨Ï¥Î 85
5.2.2 ÂX®iSpawnPoint 87
5.2.3 ¹ï¶H¦Àªº½s¼g 92
5.2.4 Ãö¥d¼Ò¶ôªº§Ç¦C¤Æ 94
5.2.5 ¾Ô¤æ¾À»Ùªº¹ê²{ 99
5.3 ¥ú·Ó»P¯MµH 102
5.3.1 ¤£¦PGIÃþ«¬ªº¿ï¾Ü 102
5.3.2 ¹w­pºâ¥ú·Óªº¨Ï¥Î 103
5.3.3 ¥ú·Ó±´°wªº¨Ï¥Î 104
5.3.4 ¤Ï®g±´°w²­n¤¶²Ð 104
5.3.5 ­É§ULPPVÀu¤Æ¯MµH 105
²Ä6³¹ ¾Ô¤æ³¡¤À²`¤J¸ÑªR 107
6.1 ¨¤¦â¼Ò¶ô 107
6.1.1 Motor²Õ¥óªº³]­p 107
6.1.2 °Êµe¨Æ¥óªº³B²z 110
6.1.3 Animator±`¨£°ÝÃD¾ã²z 112
6.2 ³]­p¤@­Ó¥iÂX®iªº¾Ô¤æ¨t²Î 114
6.2.1 °ò¦¾Ô¤æ®Ø¬[½s¼g 115
6.2.2 ²K¥[¶Ë®`¶Ç»¼ÅÞ¿è 117
6.2.3 °t¸m¶Ë®`¸I¼² 120
6.2.4 »øª½«×²Õ¥óªº²K¥[ 121
6.2.5 ¯BªÅ²Õ¥óªº²K¥[ 123
6.3 ¼Ä¤HAIªº³]­p 125
6.3.1 AI³]­pºî­z 125
6.3.2 Behavior Designer´¡¥ó²¤¶ 127
6.3.3 ¨Ï¥Î¨óµ{¨Ó¶}µoAIµ{§Ç 128
6.3.4 ¥i±±¨îªºÀH¾÷¦æ¬° 131
6.3.5 ³]­p¦@¨É¼Æ¾Ú¬q 132
6.3.6 ³õ´º«H®§ªºÀò¨ú 133
²Ä7³¹ ¨ä¥L¼Ò¶ô 135
7.1 ¬Û¾÷ 135
7.1.1 ±`¨£ªº¬Û¾÷¼Ò¦¡¤ÀÃþ 135
7.1.2 ±`³W²Ä¤T¤HºÙ¬Û¾÷¹ê²{ 136
7.1.3 ·Æ­y¬Û¾÷ªº¹ê²{ 140
7.2 Cutscene¹L³õ°Êµe 145
7.2.1 ¤£¦PÃþ«¬ªºCutscene²¤¶ 146
7.2.2 ¨Ï¥ÎTimeline 146
7.2.3 ¨Ï¥Î¸}¥»¹L³õ°Êµe 148
7.3 ¿é¤J¡BIK»P­µÀWºÞ²z 149
7.3.1 InControl´¡¥óªº¨Ï¥Î 149
7.3.2 Final-IK´¡¥óªº¨Ï¥Î 151
7.3.3 ­µÀWºÞ²z 153
²Ä8³¹ µe­±¯S®Ä»P¦Z³B²z 160
8.1 µÛ¦â¾¹Shader 160
8.1.1 3D´åÀ¸¤¤ªº±`¨£Shader 160
8.1.2 ¦º¤`®|¦V·»¸Ñ®ÄªG 161
8.1.3 ¨üÀ»Ãä½tªx¥ú®ÄªG 164
8.1.4 °ò¤_«Ì¹õªùªº§Ý°Ê³z©ú 166
8.2 CommandBufferªº¨Ï¥Î 169
8.2.1 CommandBuffer²¤¶ 169
8.2.2 ¨î§@¥D¨¤¯SÅã®ÄªG 171
8.3 ¦Z³B²z 175
8.3.1 PPS¦Z³B²z¤u¨ã 175
8.3.2 ½s¼g¦Û¤vªº¦Z³B²z¸}¥» 177
8.4 ­pºâµÛ¦â¾¹Compute Shader 179
8.4.1 ¤°¤\¬OCompute Shader 179
8.4.2 »yªk¤Î¨Ï¥Î²¤¶ 179
8.4.3 ¨Ï¥Î®×¨Ò 181
²Ä3½g ¶µ¥Ø®×¨Ò¹ê¾Ô
²Ä9³¹ ®×¨Ò­åªR 190
9.1 ¡m§ÔªÌÀs¼C¶Ç?2¡n®×¨Ò­åªR 190
9.1.1 Â_ªÏ®ÄªGªº¦A¹ê²{ 190
9.1.2 ¬y¦å¼QÂqµ{§Çªº¦A¹ê²{ 193
9.1.3 ¨¤¦â´Ý¼v®ÄªGªº¦A¹ê²{ 202
9.2 ¡m§gÁ{³£¥«¡n®×¨Ò­åªR 206
9.2.1 ³q¥Î°Ê§@¤è®×³]­p 206
9.2.2 ²Õ¦X§ðÀ»ªº¦A¹ê²{ 207
9.3 ¡m¾Ô¯«3¡n®×¨Ò­åªR 211
9.3.1 §l»î®ÄªGªº¦A¹ê²{ 211
9.3.2 Ãì¤b¦ùÁY®ÄªGªº¦A¹ê²{ 216
9.3.3 »®§Q«X´µ·Ó®gªº¦A¹ê²{ 220
²Ä10³¹ ¾îª©°Ê§@´åÀ¸Demo³]­p 227
10.1 ³W¹º»P½Õ°t 227
10.1.1 ²­n³W¹º 227
10.1.2 ¸ê·½·Ç³Æ 228
10.1.3 ¶µ¥Ø°t¸m 228
10.2 °ò¦®Ø¬[ªº¾ã¦X 231
10.2.1 ¾Ô¤æ¼Ò¶ôªº¾ã¦X 231
10.2.2 °Êµe¨Æ¥óªº¾ã¦X 232
10.3 ª±®aÅ޿誺¾ã¦X 233
10.3.1 ¿é¤JÅÞ¿è«Ê¸Ë 233
10.3.2 ª±®aÅ޿誺½s¼g 234
10.4 ¼Ä¤HÅ޿誺½s¼g 241
10.4.1 °ò¦Å޿誺½s¼g 241
10.4.2 ´å¨«Å޿誺½s¼g 244
10.4.3 ¨üÀ»Å޿誺½s¼g 246
10.5 ºc«Ø´åÀ¸ 247
10.5.1 ¹w¨îÅ骺²Õ¸Ë 247
10.5.2 ¥X¥ÍÂIÅ޿誺½s¼g 248
10.5.3 ¦^ÅU»PÁ`µ² 249
§Ç¡G