ÄÁÅÙÃ÷»ó¼¼º¸±â

¸¸µé¸é¼­ ¹è¿ì´Â À¯´ÏƼ Unity 3D Game Programming
¸¸µé¸é¼­ ¹è¿ì´Â À¯´ÏƼ Unity 3D Game Programming
  • ÀúÀÚ<±è±¹Áø> Àú
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2014-11-28
  • µî·ÏÀÏ2017-11-06
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 4, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

¸ÖƼÇ÷§Æû¿¡ ´ëÀÀÇϴ 3D FPS °ÔÀÓÀ» À¯´ÏƼ·Î ¸¸µé¸é¼­ ¹è¿ì´Â Ã¥ÀÌ´Ù. À̠åÀº ¸¸µé¸é¼­ ¹è¿ì´Â ½Ç½À ¿¹Á¦·Î ±¸¼ºµÇ¾î ÀÖ¾î,  ½Ç½À ¿¹Á¦¸¦ µû¶óÇϴ °Í¸¸À¸·Îµµ ³ª¸¸ÀÇ ¿ìÁÖ¸¦ ¸¸µé°í, º¹ºÒº¹ °ÔÀÓÀ» ¸¸µé¸ç, 3D FPS °ÔÀÓÀ» ¸¸µé ¼ö ÀÖ´Ù. À̠å¿¡¼­´Â C# ÇÁ·Î±×·¡¹ÖÀ» ´Ù·ç±â ¶§¹®¿¡ µ¶Àڴ C#ÀÇ ±âÃÊ ¹®¹ýÀ» ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù.  À¥, À©µµ, ¸Æ, ¾Èµå·ÎÀ̵å, ¾ÆÀÌÆù µî ´Ù¾çÇÑ Ç÷§Æû¿¡ ¹èÆ÷Çϴ ¹æ¹ýµµ »ó¼¼ÇÏ°Ô ´Ù·ç°í À־¹ÀâÇÑ °úÁ¤À» °ÅÄ¡Áö ¾Ê°í Å¬¸¯ ¸î ¹øÀ̸é ÀÚ½ÅÀÌ ¸¸µç °ÔÀÓÀ» ´Ù¾çÇÑ Ç÷§Æû¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù.

¸ñÂ÷

1Àå À¯´ÏƼ ¼Ò°³
__1.1   À¯´ÏƼ °³¹ß È¯°æ ±¸¼º
__1.2   À¯´ÏƼ Æ©Å丮¾ó Áñ±â±â
__1.3   À¯´ÏƼ È­¸é ±¸¼º »ìÆ캸±â

2Àå À¯´ÏƼ·Î ¸¸µå´Â ¿ìÁÖ
__2.1   ÇÁ·ÎÁ§Æ® »ý¼º
__2.2   Ç༺ °´Ã¼ »ý¼º
__2.3   °´Ã¼ Á¶ÀÛ
__2.4   ¸ÓƼ¸®¾ó
__2.5   ºû
__2.6   Scene ÀúÀå
__2.7   ½ºÅ©¸³Æ®
__2.8   ÁÖÀ§¿¡¼­ µµ´Â Ç༺
__2.9   Ç༺¿¡¼­ ¿ìÁַΠ¹ßÀüÇϱâ
__2.10  ¿ä¾àÁ¤¸®

03Àå À¯´ÏƼ·Î ¸¸µå´Â º¹ºÒº¹ °ÔÀÓ
__3.1   º¹ºÒº¹ °ÔÀÓ ±âȹ
__3.2   GUI¸¦ »ç¿ëÇÑ ¹öÆ° ¸¸µé±â
__3.3   ¹öÆ° Á¶ÀÛÇϱâ
__3.4   ¹öÆ°ÀÇ À§Ä¡¿Í Å©±â Á¶ÀÛÇϱâ
__3.5   ¹öÆ° ¿©·¯ °³ ¸¸µé±â
__3.6   ¿ÜºÎ ÀÚ¿ø ºÒ·¯¿À±â
__3.7   È­¸é¿¡ °´Ã¼ ¹èÄ¡Çϱâ
__3.8   ÆÄƼŬ Ãß°¡Çϱâ
__3.9   ÆÄƼŬ ²Ù¹Ì±â
__3.10  ¹ÝÀÀÇϴ barrel °´Ã¼
__3.11  barrel °´Ã¼¸¦ ÇÁ¸®ÆÕÀ¸·Î ¸¸µé±â
__3.12  ¹öÆ°°ú MyBarrel °´Ã¼ ¿¬°áÇϱâ
__3.13  ÀÓÀÇÀÇ ¼ö »ý¼ºÇϱâ
__3.14  MyBarrel °´Ã¼¿¡ ²Î ¼Ó¼º ºÎ¿©
__3.15  °ÔÀÓ Á¾·á ¾À ¸¸µé±â
__3.16  ÀçµµÀü ½Ã½ºÅÛ ¸¸µé±â
__3.17  ¾À ÀüȯÀ» Á¦¾îÇϱâ

4Àå FPS °ÔÀÓ ¸¸µé±â
__4.1   ÇÁ·ÎÁ§Æ® »ý¼º
__4.2   Çϴà»ý¼º
__4.3   ÁöÇü »ý¼º
__4.4   ¹Ù´Ù »ý¼º
__4.5   Ç÷¹À̾î Ä³¸¯ÅÍ »ý¼º
__4.6   Ç÷¹À̾«±â »ý¼º
__4.7   Ç÷¹À̾î HP »ý¼º
__4.8   Á¡¼ö Ç¥½Ã ±ÛÀÚ »ý¼º
__4.9   Á¶ÁØÁ¡ »ý¼º
__4.10  ¹è°æ À½¾Ç »ý¼º
__4.11  ÃѾˠ»ý¼º
__4.12  ÃѾˠȿ°ú ±¸¼º
__4.13  ÃѾˠȿ°ú Àû¿ë
__4.14  Àå¾Ö¹° »ý¼º
__4.15  Àå¾Ö¹° Á¡¼ö Ç¥½Ã
__4.16  Àû±º »ý¼º
__4.17  Àû±º ¾Ö´Ï¸ÞÀ̼ǠÀç»ý
__4.18  Àû±º À̵¿
__4.19  Àû±ºÀÇ Ç÷¹À̾î Å½»ö
__4.20  Àû±º ·ÎÄÏ »ý¼º
__4.21  Àû±º ·ÎÄÏ °ø°Ý
__4.22  Àû±º °ø°Ý º¸¾È(1)
__4.23  Àû±º °ø°Ý º¸¾È(2)
__4.24  Àû±º °ø°ÝÀ¸·Î ÀÎÇÑ ÇÇÇØ
__4.25  ¾Æ±º °ø°ÝÀ¸·Î ÀÎÇÑ ÇÇÇØ
__4.26  Àû±º ÇÁ¸®ÆÕ »ý¼º
__4.27  ¿ä¾àÁ¤¸®

5Àå ¹èÆ÷Çϱâ
__5.1   À¥ ¹öÀüÀÇ À¯´ÏƼ °ÔÀÓ ¹èÆ÷Çϱâ
__5.2   À©µµ¿Í ¸Æ ¹öÀüÀÇ À¯´ÏƼ °ÔÀÓ ¹èÆ÷Çϱâ
__5.3   ¾Èµå·ÎÀ̵堹öÀüÀÇ À¯´ÏƼ °ÔÀÓ ¹èÆ÷Çϱâ
__5.4   ¾ÆÀÌÆù ¹öÀüÀÇ À¯´ÏƼ °ÔÀÓ ¹èÆ÷Çϱâ

ºÎ·ÏA »ç¿ëÀÚ µ¥ÀÌÅÍ¿Í µ¿Àû ¸®¼Ò½º
__A.1   µ¥ÀÌÅÍ ÀúÀå
__A.2   µ¥ÀÌÅÍ ºÒ·¯¿À±â
__A.3   µ¿Àû ¸®¼Ò½º ºÒ·¯¿À±â

ºÎ·ÏB ÄÚ·çƾ
__B.1   StartCoroutine( ) ¸Þ¼­µå
__B.2   WaitForSeconds( ) ¸Þ¼­µå
__B.3   Invoke( ) ¸Þ¼­µå

ºÎ·ÏC À¯¿ëÇÑ ÄÚµå¿Í ¶óÀ̺귯¸®
__C.1   ·¹ÀÌij½ºÆ®
__C.2   iTween ¶óÀ̺귯¸®

ºÎ·ÏD C# ±âÃÊ ¹®¹ý
__D.1   °³¹ß È¯°æ ±¸¼º
__D.2   ±âº» »ç¿ë¹ý
__D.3   C# ±âº» Å¸ÀÔ
__D.4   ±âÃÊ ¿¬»êÀÚ
__D.5   Á¶°Ç¹®
__D.6   ¹Ýº¹¹®
__D.7   ¹è¿­
__D.8   ¸Þ¼­µå
__D.9   Å¬·¡½º
__D.10  ¼Ó¼º
__D.11  »ý¼ºÀÚ
__D.12  »ó¼Ó