ÇÏÇÏ.. À̰й¹¶ó°í ¸»ÇؾßÇϳª..
°ÇüÀ̽º ¾÷±×·¡À̵带 ±â´Ù¸®´Ù°¡ ¸¸µé°Ô µÇ¼Ì´Ù´Ï.. ^_^;
¾Ïư.. ¹®Á¦°¡ ¸¹Àº °ÇüÀ̽º¿´´Âµ¥.. ±×°Å³ª ȸ»ç¾È¿¡ »çÁ¤ÀÌ´Ï
¾î¶»°Ô ¸»¾¸µå¸±¼ø ¾ø±¸¿ä.
°ÇüÀ̽ºÀÇ ÇÁ·ÎÁ§Æ® ½ÃÀÛÀº.. "°£´ÜÇÑ ÅÊÅ© °ÔÀÓÀ̳ª Çϳª ¸¸µé¾îº¸ÀÚ"
¶ó´Â ÀǰßÀ¸·Î ½ÃÀ۵Ǿú´Âµ¥.. ¹èƲµå·¡°ïÀº ´ë´ÜÇϽñº¿ä..
TCP/IP¸¦ ÀÌ¿ëÇÏ°Ô µÈ ÀÌÀ¯µµ º°´Ù¸¥ Å×½ºÆ®¾øÀÌ TCPÀÇ Æ¯¼º¶§¹®¿¡
°áÁ¤À» ÇÏ°Ô µÈ°ÍÀ̱¸¿ä..(½Å·Ú¼º)
¾Æ.. ±×¸®°í.. MFC¼ÒÄÏÀ» ÀÌ¿ëÇß½À´Ï´Ù. Àý´ë·Î ¾È ÃßõÇÕ´Ï´Ù. MFC¼ÒÄÏ..
Àý´ë·Î ¾²Áö ¸¶¼¼¿ä.
¶Ç.. ¹¹ÀÖ´õ¶ó..
¾Æ.. °ÇüÀ̽º ¼¹ö´Â ¿ø ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ¿ø ÇÁ·Î¼¼½º°¡ µ¿±âȳª ´Ù¸¥
°ñÄ¡¾ÆÇ ¹®Á¦¸¦ ¹ß»ý½ÃŰÁø ¾ÊÁö¸¸.. ÇѰ谡 ±Ý¹æ ¿À´õ±º¿ä.
10¸í¸¸ Á¶±Ý ³Ñ¾î°¡¸é ´À·ÁÁö´Â°ÍÀÌ ´À²¸Áý´Ï´Ù.
±×¸®°í.. °ÇüÀ̽º 2°¡ Áö±Ý °³¹ßÁßÀ̶ø´Ï´Ù. À̹ø²« ´Ù¸¥ ºÐµéÀÌ
°³¹ßÇÏ°í °è½ÃÁÒ. ¾Æ¸¶µµ ºÐÀ§±â³ª ±â¼úÀÌ ¸¹ÀÌ Æ²¸° ºÎºÐµéÀÌ º¸¿©Áúµí
ÇÕ´Ï´Ù
¿Â¶óÀÎ ¾×¼Ç ¸Ó±× ½ºÅ¸Ã¼À̽º NPC ¼¹öÀÇ ¿ÜºÎ ±¸Á¶´Â
(°¡) ¼ÒÄÏ µ¥ÀÌÅ͸¦ ¹Þ´Â ºÎºÐ
(³ª) NPCÀÇ ÇൿÀ» ó¸®ÇÏ´Â ºÎºÐ
ÀÇ µÎ ºÎºÐÀ» °¢±â ´Ù¸¥ ¾²·¹µå·Î ó¸®ÇÏ´Â ¸ÖƼ¾²·¹µå ±¸Á¶ÀÔ´Ï´Ù.
NPCÀÇ ÇൿÀº (³ª) ºÎºÐÀÇ Ã³¸®¿¡¼ ÀÌ·ç¾î Áý´Ï´Ù.
°¢°¢ÀÇ NPC´Â ´ÙÀ½°ú °°Àº property·ê °®½À´Ï´Ù.
1. ID
2. Zone ¿¡¼ÀÇ À§Ä¡
3. Action State (6°¡Áö·Î ÃßÀû,
ȸÇÇ, °ø°Ý µîµî...)
4. Probability Table
5. ±× ¿ÜÀÇ NPCÀÇ Åº»ý ½Ã°£,
¼ö¸í, ¿¡³ÊÁö·®, °ø°Ý·Â µîµî...
À§¿Í °°Àº property¸¦ °¡Áö°í AI¸¦ ±¸¼ºÇߴµ¥...
½ºÅ¸Ã¼À̽º NPC ¼¹öÀÇ ÀΰøÁö´ÉÀº ½Ã¹Ä·¹ÀÌ¼Ç ¿¡¼ ¸¹ÀÌ »ç¿ëÇÏ´Â
Non-deterministic AutomataÀÇ ÀÏÁ¾ÀÎ 'Markov Model'À» ¾à°£
º¯ÇüÇÏ¿© ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌ ¸ðµ¨À» ¹Þ¾Æ µéÀÎ ÀÌÀ¯´Â ½Ã¹Ä·¹À̼Ç
¿¡¼ Àû¿ëµÇ´Â ¸ðµ¨ÀÌ¶ó °¢ NPCÀÇ Çൿ ÆÐÅÏÀ» ÀÚÀ¯µµ ³ô°Ô ±¸»ç
ÇÒ ¼ö ÀÖ°í °¢°¢ÀÇ NPC¿¡ ´ëÇØ personality¸¦ ºÎ¿©ÇϱⰡ ¿ëÀÌÇØ¼
¿´½À´Ï´Ù.
Markov ModelÀ» ´Ü¼øÇÏ°Ô Ç¥ÇöÇÏÀÚ¸é ¸î°³ÀÇ state·Î ±¸¼ºµÇ´Â
Automata¿¡¼ °¢ stateÀÇ º¯È°¡ È®·ü¿¡ ÀÇÇØ °áÁ¤µÇ´Â ¸ðµ¨·Î
½ºÃ¼ NPC¼¹ö¿¡¼´Â
state - ÇöÀç Action state (ÃßÀû, ȸÇÇ, °ø°Ý µîÀÇ
6°¡Áö »óÅÂ)
»óÅ º¯È - (1) ÀÚ½ÅÀÇ Ã³¸® ½Ã°£¿¡
(2) ÇöÀç NPCÀÇÁ¾·ù¿¡ µû¸¥, ¼öÄ¡·Î ÁöÁ¤µÈ
personality¸¦ probability table·Î
±¸¼ºÇÏ¿©
(3) rand() ÇÔ¼ö + (2)ÀÇ probability
tableÀ» ÀÌ¿ëÇÏ¿© ´ÙÀ½ »óŸ¦ °áÁ¤
°ú °°ÀÌ Markov modelÀ» Àû¿ëÇß½À´Ï´Ù. º¯Çü½ÃŲ ºÎºÐÀº (2)ÀÇ pr-
obability table ºÎºÐ Àε¥ ÇöÀç ÀÚ½ÅÀÌ °¡Áø '¿¡³ÊÁö·®'°ú 'È£Àü¼º'
µîÀÇ ¿ä¼Ò¿¡ µû¶ó probability table ÀÌ µ¿ÀûÀ¸·Î º¯ÈÇϵµ·Ï ½ÃŲ
ºÎºÐÀÔ´Ï´Ù. ÀúÈñ °ÔÀÓ¿¡¼´Â ·¢ ¶§¹®¿¡ Zone (0,0)°°Àº °æ¿ì NPC
µéÀÇ ÆÇ´Ü ¼Óµµ°¡ ´À·ÁÁö´Â °æ¿ì°¡ ÀÖ¾úÁö¸¸ ¹¹ »ç¿ëÀÚ ÃâÀÔÀÌ Àû
Àº ´Ù¸¥ Á¸ µé¿¡¼´Â ¿òÁ÷ÀÓÀÌ ±¦Âú´õ±º¿ä.
°³¼± ÇØ¾ß ÇÒ ºÎºÐÀº ³×Æ®¿öÅ© °ÔÀÓÀÇ ÇÙ½É ÇØ°á °úÁ¦ÀÎ ·¢¿¡
°üÇÑ ¹®Á¦·Î ·¢ÀÌ ½ÉÇÑ »óÅ¿¡¼µµ ¾×¼Ç¼ºÀ» ÃæºÐÈ÷ º¸¿©ÁÙ ¼ö
ÀÖµµ·Ï ÇØ¾ß °Ú³×¿ä.