°ÔÀÓ °³¹ß °­ÁÂ

       ¾ðÁ¦ ÀÌ ¸¹Àº ±ÛÀ» ´Ù ¾µÁö ¾Ï´ãÇÕ´Ï´Ù¸¸ Â÷±ÙÂ÷±Ù ÇØ³ª°¡¸é µÇ°ÚÁö¿ä. ¸¹Àº °ü½É ºÎŹÇÕ´Ï´Ù.

1. Binary Space PartitionÀÇ ±âÃÊ

 

ÅëÇÕȯ°æ °³¹ß °ü·Ã ÀÚ·á

ROAM ÁöÇü »ý¼º ¿£Áø

        ÅëÇÕȯ°æ ³»¿¡ ÁöÇü »ý¼º Ŭ·¡½º¸¦ ¼³°èÇÒ ¶§ Âü°íÇß´ø ÀÚ·á Áß ÇϳªÀÔ´Ï´Ù. ƯÈ÷ ROAMÀÇ ±âº» ÆÐÄ¡°¡ ¿©·¯ °³·Î ³ª´· ¼ö ÀÖ¾î ÁöÇü¿£Áø¿¡ ŸÀÏ ¸ÅÇÎÀ» Àû¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ¼Ò½º°¡ Àß Á¤¸®µÇ¾î ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¹®¼­µµ ÈǸ¢ÇÕ´Ï´Ù. µ¨Å¸Æ÷½º¿Í °°Àº °ÔÀÓÀ» Á¦ÀÛÇÒ ¶§¿¡ µµ¿òÀÌ µË´Ï´Ù. Gamasutra¿¡¼­ ÆÛ¿Ô½À´Ï´Ù.

Quad Tree ÁöÇü »ý¼º ¿£Áø

        ROAM¿¡ ºñÇØ Á¶±Ý º¹ÀâÇÏÁö¸¸ ¼º´ÉÀº ´õ ¶Ù¾î³­ ÁöÇü»ý¼º ¹æ¹ýÀÔ´Ï´Ù. LOD ¹æ¹ýµµ À§ÀÇ »ùÇðú ´Ù¸¥µ¥ ºñÇà ½Ã¹Ä·¹ÀÌ¼Ç °ÔÀÓ¿¡´Â ÀÌ ¹æ¹ýÀÌ ´õ ÀûÇÕÇÒ °Í °°½À´Ï´Ù.

ÄùÀÌÅ© À¯Æ¿¸®Æ¼ ¼Ò½º

        ÄùÀÌÅ©¿¡¼­ BSP/PVS/LIGHTMAPÀ» »ý¼ºÇÒ ¶§ »ç¿ëÇÑ ÅøÀÇ ¼Ò½ºÄÚµå ÀÔ´Ï´Ù. ÄÚµå ÀÚü°¡ ÇØ¼®Çϱ⠳­ÇØÇÏÁö¸¸ FPS °³¹ßÀÚ¶ó¸é ÇÇÇØ°¥ ¼ö ¾ø´Â »êÀÔ´Ï´Ù. ¹¹ °í¼ö·Î °¡´Â ±æÀ̶ó°íµµ ÇÒ ¼ö ÀÖÁö¿ä. ¾î¶² ºÐµéÀº À̰Šº¸´Â°Å Æ÷±âÇÏ°í ´Ù¸¥ À¯»ç °ÔÀÓ¿£Áø ¼Ò½º(¿¹¸¦ µé¾î Å©¸®½ºÅ», Á¦³Ê½Ã½º, ÇöóÀÌ, ±âŸµîµî...)¸¦ ºÐ¼®ÇÏ´øµ¥... ¾Æ¸¶ ±×°Å ¸¸µç °³¹ßÀڵ鵵 À̰Šº¸°í ®À» °Ì´Ï´Ù. ÇÑ ÀÏÁÖÀÏ Á¤µµ µÎ ´«ÀÌ Æ¢¾î³ª¿Ã Á¤µµ·Î ºÐ¼®Çϸé ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹Ö ¼öÁØÀ» ³î¶ó¿ï Á¤µµ·Î Çâ»ó½Ãų ¼ö ÀÖÀ» °Ì´Ï´Ù. ¸¸¾à ÀÌ ¼Ò½ºÀÇ ³»¿ëÀÌ ½±´Ù°í »ý°¢ÇϽô ºÐÀº Á¦°Ô ¸ÞÀÏ º¸³» Áּſä. Çü´ÔÀ¸·Î ¸ð½Ã°Ú½À´Ï´Ù. ±×·± ºÐµéÀº Á¦°¡ ¿Ã¸®´Â °­Á¸¦ ¾Èº¸¼Åµµ µË´Ï´Ù. ÅëÇÕ È¯°æ¿¡ Æ÷ÇÔÇÑ BSP/PVS/LIGHTMAP °ü·Ã ºÎºÐÀÇ ¾Ë°í¸®ÁòÀº ÀÌ ¼Ò½º¿¡ ³ª¿ÍÀÖ´Â ¹æ¹ý°ú µ¿ÀÏÇÕ´Ï´Ù.

QuakePlanet

        ÄùÀÌÅ© ½Ã¸®Áî Full Source Code´Â ¹°·Ð °ü·Ã Åø°ú MOD Á¦ÀÛ¿¡ À̸£´Â ´ëºÎºÐÀÇ °³¹ß Á¤º¸¸¦ ¿©±â¼­ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

ÇÏÇÁ¶óÀÌÇÁ SDK & World Craft

        ÇÏÇÁ¶óÀÌÇÁ ¿£ÁøÀ» ÀÌ¿ëÇÑ MOD °ÔÀÓ °³¹ß¿¡ ÇʼöÀûÀÎ ÀÚ·áÀÔ´Ï´Ù.

ÄùÀÌÅ© 3 MOD ¼Ò½º & À¯Æ¿¸®Æ¼         ÄùÀÌÅ© 3 ¿£ÁøÀ» ÀÌ¿ëÇÑ MOD °ÔÀÓ °³¹ß¿¡ ÇʼöÀûÀÎ ÀÚ·áÀÔ´Ï´Ù.

Quark Editor

        ÄùÀÌÅ© ¿£ÁøÀ» »ç¿ëÇÑ ´Ù¾çÇÑ °ÔÀÓÀÇ ¸ÊÀ» Á¦ÀÛÇϱâ À§ÇÑ ÅëÇÕ ¿¡µðÅÍÀÔ´Ï´Ù. Àüü ¼Ò½ºÄڵ尡 °ø°³µÇ¾î ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸ÊÀ» Á¦ÀÛÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ´Ù¾çÇÑ Æ©Å丮¾ó°ú °ü·Ã ¹®¼­¸¦ Á¦°øÇÕ´Ï´Ù.

Quake 2 BSP File Format

Quake 3 BSP File Format

ÄùÀÌÅ© ij¸¯Å͸¦ À§ÇÑ MD2 File Format

Quake Developer's Page

 

Áñ°Üã±â (±¹³»)

Ç㿵ÁØ´ÔÀÇ Ä³¸¯ÅÍ ¿¡´Ï¸ÞÀÌ¼Ç ÇÁ·Î±×·¡¹Ö

        À½.... Á¦°¡ ¿äÁò °¡Àå ¸¹ÀÌ ¸¸³ª´Â ºÐÀÔ´Ï´Ù. ÀÚÁÖ ÀÇ°ß ±³È¯µµ Çϰí Ã¥µµ ºô·Áº¸±âµµ Çϸ鼭 Àç¹ÌÀÖ°Ô Áö³»°í ÀÖ½À´Ï´Ù. »ç½Ç ÅëÇÕȯ°æ °³¹ßÇϸ鼭 ij¸¯ÅÍ ÇÁ·Î±×·¡¹ÖÀº ¼Õ¶¼´Ù½ÃÇÇ Çߴµ¥ ±×·¡¼­ ±×·±Áö ¸¸³ª¸é ÇÒ¸»ÀÌ ´õ ¸¹¾Æ¿ä. ±Ùµ¥ ´õ Àç¹ÌÀÖ´Â °ÍÀº À̺еµ ÅëÇÕȯ°æ¿¡ °ü½ÉÀÌ ¸¹´Ù´Â °ÍÀÌÁö¿ä. ±¹³»¿¡ ij¸¯ÅÍ ÇÁ·Î±×·¡¹Ö ±â¹ý¿¡ ´ëÇØ ´Ù·ç´Â »çÀÌÆ®°¡ Àü¹«Çѵ¥ ÀÌ·± °÷ÀÌ ÀÖ¾ú´Ù´Ï.... ³ª¸§´ë·Î ¹«Ã´ °í¹ÎÇϽŠÈçÀûµéÀÌ º¸ÀÔ´Ï´Ù. Àú´Â ÀÌ·± Àü¹®ÀûÀÎ ºÐ¾ß¸¦ ÆÄ°íµå´Â »çÀÌÆ®µéÀÌ ¸¹ÀÌ »ý°Ü³ª¾ß ÇÑ´Ù°í »ý°¢ÇÕ´Ï´Ù.

½Åµ¿¿ø´ÔÀÇ ³×Æ®¿öÅ© °ÔÀÓ ÇÁ·Î±×·¡¹Ö

        ½Åµ¿¿ø´Ô ´Ùµé ¾ËÁö¿ä? °³ÀÎÀûÀ¸·Î´Â Á¦ ´ëÇÐ °°Àº ÇкΠ¼±¹èÀÔ´Ï´Ù. Çб³ ´Ù´Ò¶© ¼­·Î ¸ð¸£´Ù°¡ ȸ»ç¿¡¼­ ¸¸³µ´ä´Ï´Ù. °°ÀÌ Á¦ÁÖµµ¿¡ ³î·¯ °£Àûµµ Àִµ¥. ±×¶§°¡ ±×¸³³×¿ä. ¿©ÇÏÆ° ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ °ü½É ÀÖ´Ù¸é ¿©±â¿¡ ²À Çѹø °¡º¸¼Å¾ß ÇÒ°Ì´Ï´Ù. À¸ÇÏÇÏ

g-Matrix (3Â÷¿ø °ÔÀÓ¿£Áø ¸¸µé±â)

        ¾öû À¯¸íÇϽŠºÐÀÌÁö¿ä. ÀÌ ¹Ù´ÚÀÇ ¿ª»çÀÔ´Ï´Ù.. À̺еµ ¸î ¹ø ¸¸³ª ºÈ ÀûÀÌ Àִµ¥.... ¾Æ½±°Ôµµ º°·Î À̾߱⸦ ³ª´²º¸Áö´Â ¸øÇß½À´Ï´Ù. ´ÙÀ½¿¡ ±âȸ°¡ µÈ´Ù¸é ²À Çѹø À̰ÍÀú°Í ´ëÈ­ÇÏ°í ¸¹ÀÌ ¹è¿üÀ¸¸é ÁÁ°Ú½À´Ï´Ù. ±×·¯°í º¸´Ï °ÔÀÓ ºÐ¾ß°¡ Âü Á¼Àº°Í °°³×¿ä. ÇÏ´Ù º¸¸é ´Ù ¸¸³­´ä´Ï´Ù.

°¨ÀÚ? ´ç±ÙÀÌÁ㡦(^^).

       °¨ÀÚ ±è¼º¼ö´ÔÀÇ È¨ÆäÀÌÁö ÀÔ´Ï´Ù. Á¦ ÅëÇÕȯ°æÀ» ÀÀ¿ëÇÏ¿© ÇÁ·Î±×·¥À» °³¹ßÇØ Áֽðڴٰí Çϼż­   ¹«Ã´ °¨»çÇß½À´Ï´Ù. Àúµµ À̸§¸¸ ¾Ë°í ÀÖ´ø ºÐÀ̾ú´Âµ¥ ÃÖ±Ù¿£ ¸Þ½ÅÀú·Î ¿¬¶ôµµ Çß´ä´Ï´Ù. ¾ðÁ¨°¡ ¸¸³¯ ³¯µµ ÀÖ°ÚÁö¿ä.

KGDA (Çѱ¹ °ÔÀÓ °³¹ßÀÚ ÇùÀÇȸ)

www.gamecode.org  ¸µÅ©¸ðÀ½ ¹Ù·Î°¡±â

 

Áñ°Üã±â (±¹¿Ü)

Gamasutra

GameDev

        À̰÷µµ ¸ð¸£¸é °£Ã¸ÀÔ´Ï´Ù. ±Ùµ¥ ÀǿܷΠ°£Ã¸ÀÌ ¸¹´õ±º¿ä.

Nehe OpenGL Programming

        OpenGLÀÇ ¶Ù¾î³­ ¿¹Á¦µéÀÌ ¿©±â¿¡ ÀÖ½À´Ï´Ù. ¼³¸íµµ ³Ê¹« ÀߵǾî ÀÖ½À´Ï´Ù. Ãʺ¸ºÎÅͰí¼ö±îÁö ¸ðµÎ¿¡°Ô µµ¿òÀÌ µÇ´Â °÷ ÀÔ´Ï´Ù.

Game Tutorials

        ´õ ÀÌ»ó ¼³¸íÀÌ ÇÊ¿ä¾ø´Â ÈǸ¢ÇÑ ¿¹Á¦µéÀÌ ÀÖ½À´Ï´Ù. (ÀÌ ¸»Àº... ¿¹Á¦¿¡ ´ëÇÑ ¼³¸íÀÌ Á¤¸» ¾ø´Ù´Â ¸»ÀÌÁö¿©~ ¤¾¤¾)

ScriptSpot

        3DS MAXÀÇ °­·ÂÇÑ ½ºÅ©¸³Å͸¦ Ȱ¿ëÇÑ´Ù¸é ´õ¿í ÈǸ¢ÇÑ °ÔÀÓÀ» ¸¸µé ¼ö ÀÖÁö ¾ÊÀ»±î¿ä....

 

 

ÇÑ±Û RSS ¸®´õ ¿¬¸ð