IRiS nX
114 ARTICLES / 235 REPLIES [1:2]
=ADMIN=


NAME / EMAIL
URL
SUBJECT
MESSAGE
ATTACH
ATTACH STYLE COOKIE  
#107. ±×³×°íÄ¡±â [REPLY]
DirectX... 2005/03/07 (Mon)

¾È³çÇϼ¼¿ä, ¾È¿µ±â´Ô...
¿À´Ãµµ °Ë»öÇϸé Æ¢¾î³ª¿Ã µí ½ÍÀ¸¸é¼­µµ ¾È ³ª¿À´Â Áú¹®À» µé°í ¿Ô½À´Ï´Ù.

Áö³­¹øÀÇ A* ¹× A+ ¾Ë°í¸®ÁòÀº...
´ë·« °æ¾Ç ±× ÀÚü¿´½À´Ï´Ù ~_~;

¼ÒÄÚ¹ÝÀ» ±×·¸°Ô ±¸ÇöÇß´Ù°¡ (Priority Queue + BFS + ÈÞ¸®½ºÆ½½º + ...) °­¾ÆÁö ÇǸ¦ º¸°í ±×³É ÀϺ»ÂÊ ¼Ò½º ¹è²¸¹ö¸° Ä£±¸ÀÇ ÀÏÈ­¸¦ µÇ»õ°Ü º¸´Ï...

=_=; ¹¹¶ö±î¿ä... ´ëº¯ÆÄÀÌÅÍ ¿ÜÀüÀÌ ±×·¸°Ô ±¸ÇöµÇ¾ú´Ù´Â ¸»¾¸ÀÌ ¼±¶æ ¸¶À½¿¡ ¿Í´êÁö ¾Ê½À´Ï´Ù. (Á¦°¡ ¼Ò½ºÄڵ带 À߸ø Çؼ®ÇÑ °ÍÀÌ±æ º÷´Ï´Ù)


¿À´ÃÀÇ Áú¹®Àº...

"DirectX¸¦ Çϳªµµ ¸ð¸£´Â »ç¶÷ÀÌ DirectX¸¦ »ç¿ëÇØ¾ß ÇÏ´Â »óȲÀÌ ¿Â´Ù¸é ¾î¶² ´Ü°èµéÀ» ¹â¾Æ¾ß ÇÒ±î¿ä?" ¶ó´Â ³­°¨ÇÑ Áú¹®ÀÔ´Ï´Ù.

¹°·Ð °Ë»öÇϸé Æ¢¾î³ª¿Ã °Ì´Ï´Ù.

=_=;;; ±×·¯³ª Á¦ °æ¿ì¿¡´Â ¿Ø¸¸Å­ °Ë»öÀ» Çصµ Àß ³ª¿ÀÁö¸¦ ¾Ê´õ±º¿ä...

Á¤Á÷ÇÏ°Ô ¸»ÇÏÀÚ¸é Á¦°¡ MFC¿Í °°Àº ¿ä¼Ò´Â ÀüÇô ¾ËÁö ¸øÇÑ ´öºÐ¿¡, ±×¸®°í C³ª C++¾ð¾î´Â Á¦´ë·Î ÀÍÈ÷Áö ¸øÇÑ ´ö¿¡... ¾Æ´Ï Á» ´õ Á¤Á÷ÇÏ°Ô ¸»ÇÏÀÚ¸é Windows Programming¿¡ ÇÑ ¹®¿ÜÇÑ ÇÏ´ÂÁö¶ó... ¾ÆÁÖ ¹ÌÃĹö¸± Áö°æÀÔ´Ï´Ù.



Á¦°¡ ÇöÀç ÀÇ·Ú¹ÞÀº ÇÁ·Î±×·¥ÀÌ... ¾à 380¸í Á¤µµÀÇ "Àΰ£" ÀÌ È­¸é¿¡¼­ µ¿½Ã¿¡ ¿òÁ÷ÀÌ´Â ¸ð½ÀÀ» º¸¿©ÁÖ´Â ±â´ÉÀ» °®Ãç¾ß ÇÕ´Ï´Ù. ±ÞÇÑ´ë·Î TLabel ÄÁÆ®·ÑÀ» ¹è¿­·Î ½á¼­ È­¸é¿¡ ¶ç¿ì´Â ½ÄÀ¸·Î (... Áï »ç°¢Çü »ç¶÷À» ¸¸µç °ÅÁÒ) ±¸ÇöÀ» ÇØ º¸¾Ò½À´Ï´Ù¸¸, »ç¶÷ÀÇ Å©±â¸¦ Á¶±Ý¸¸ Å©°Ô Çصµ... ¾Æ´Ï »ç¶÷ÀÇ Å©±â¸¦ ÀÛ°Ô Çصµ, 200¸íÀ» ³Ñ¾î°¡¹ö¸®´Â ¼ø°£ºÎÅÍ´Â ÀǵµÇÑ ¼öÁØÀÇ ¼Óµµ°¡ ³ª¿ÀÁö¸¦ ¸øÇÏ´õ±º¿ä.

Á¦°¡ ÇÊ¿ä·Î ÇÏ´Â ¼Óµµ´Â 10fps¸é ÃæºÐÇÕ´Ï´Ù. ÇÏÁö¸¸ À̸¦ À§Çؼ­´Â... ÀÏ´ÜÀº DirectX¸¦ ÀÍÈ÷´Â °ÍÀÌ ÇʼöÀûÀÎ ÀÏÀÏ µí ½Í½À´Ï´Ù.

ÈÞ... ÀÌ·± »óȲ¿¡¼­ Á¦°¡ ¾î¶² ´Ü°è¸¦ ¹âÀ¸¸é ÁÁÀ»±î¿ä...?

°¡·ÉÇؼ­ MFC³ª ÀÍÈ÷°í ´Ù½Ã Áú¹®Ç϶ó°í ¸»¾¸ÇϽŴٸé... ¿ª½Ã ±×·¸°Ô Çؾ߰ÚÁÒ...

#107-1. ½¦¿ë 2005/03/07 (Mon)
Èì.....
¼ø¼ö api ·Î Â¥µµ 10fps Á¤µµ´Â ³ª¿Ã²¨ °°½À´Ï´Ù¸¸.(Å©±â°¡ ¹®Á¦°ÚÁö¸¸..)

[ Á¤Á÷ÇÏ°Ô ¸»ÇÏÀÚ¸é Á¦°¡ MFC¿Í °°Àº ¿ä¼Ò´Â ÀüÇô ¾ËÁö ¸øÇÑ ´öºÐ¿¡, ±×¸®°í C³ª C++¾ð¾î´Â Á¦´ë·Î ÀÍÈ÷Áö ¸øÇÑ ´ö¿¡... ¾Æ´Ï Á» ´õ Á¤Á÷ÇÏ°Ô ¸»ÇÏÀÚ¸é Windows Programming¿¡ ÇÑ ¹®¿ÜÇÑ ÇÏ´ÂÁö¶ó... ¾ÆÁÖ ¹ÌÃĹö¸± Áö°æÀÔ´Ï´Ù. ]

ÀÌ ±¸Àý¿¡¼­.... ¾î¶»°Ô Àεµ¸¦ ÇØ¾ß Çϳª.. ¸·¸·ÇØ Á³½À´Ï´Ù;;

¾î¶»°Ô Àú »óÅ¿¡¼­ ÇÁ·Î±×·¥À» ÀÇ·Ú¹Þ¾ÒÀ»±î ÇÏ´Â »ý°¢µµ Çغ¸°í;;;

Èì... Ã¥ÇѱÇÀ» ±ÇÇØ µå¸®°Ú½À´Ï´Ù.
¿äÁò¿¡ ³ª¿À´Â °ÔÀÓ °³¹ßÂÊ ¼­ÀûµéÀÌ ¿¹Àü¿¡ ºñÇØ Àü¹ÝÀûÀ¸·Î ¼öÁØÀÌ ³ô¾ÆÁ®¼­
Ãʺ¸µéÀÌ º¸±â¿¡´Â ÁøÀÔÀ庮ÀÌ Á» ³ô¾ÆÁ³½À´Ï´Ù.

±×·¡¼­ ¿¹Àü¿¡ ³ª¿Â Ã¥À» ±¸Çؼ­ ºÁ¾ßÇϴµ¥

http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200112270013

ÀÌ Ã¥À» ±×³×°íÄ¡±â ´Ô¿¡°Ô ÃßõÇÏ°Ú½À´Ï´Ù. ÀϽà ǰÀýÀ̶ó°í ³ª¿Ô´Âµ¥, ¼­Á¡°¡¼Å¼­ ã¾Æº¸½Ã¸é º¸À̽ǵí ÇÕ´Ï´Ù.

±×·³..

#107-2. ±×³×°íÄ¡±â 2005/03/07 (Mon)
¾Æ¾Æ... ½¦¿ë´Ô °¨»çÇÕ´Ï´Ù.
Á¤Á÷ÇÏ°Ô ¸»¾¸µå¸®ÀÚ¸é =_= delphi´Â vcl±â¹ÝÀÎÁö¶ó ¾îÁÝÀÝ°Ô ¸¶¿ì½º µå·¡±× Á¶±Ý ÇÒ ÁÙ ¾Æ´ÂÁö¶ó... + ÀÇ·ÚÀÎÀÌ ÄÄÇ»ÅÍ ÂÊ¿¡ ¿ÏÀüÇÑ ¹®¿ÜÇÑÀÎÁö¶ó... ±×·± ÀÏÀÌ ÀϾ¹ö·È½À´Ï´Ù.

(½Ç»óÀ» ¸»¾¸µå¸®ÀÚ¸é ±×·¸°Ô ¾û¼ºÇÏ°Ô ¸¸µç ÇÁ·Î±×·¥À» [ÃâÇ°] ±îÁö Çß¾úÀ¸´Ï... µµÀúÈ÷ µå¸± ¼ö ÀÖ´Â ¸»¾¸ÀÌ ¾ø±º¿ä;;;)

°¨»çÇÕ´Ï´Ù. ¹Ø¿¡¼­ ¾È¿µ±â´Ô²²¼­ ÃßõÇØ Á̴ּø Ã¥°ú ÇÔ²² ÀÌ Ã¥µµ Áï°¢ GetÇÏ·¯ Ã⵿ÇÏ°Ú½À´Ï´Ù.

#107-3. ¾È¿µ±â 2005/03/08 (Tue)

DirectX¿Í MFC´Â °ÅÀÇ »ó°ü¾øÀ¸´Ï ±×³É ¹«½ÃÇϼŵµ µÇ°í, ÀÏ´Ü TLabel·Î Á¢±ÙÇÏ´Â ¹æ½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù. DelphiÀÇ ÄÁÆ®·ÑµéÀº »ó´ëÀûÀ¸·Î ¹«°Å¿îµ¥´Ù°¡ °»½Å ¼Óµµ°¡ ´À¸³´Ï´Ù. µû¶ó¼­ Delphi¸¸ ´Ù·ç½Ç °Å¶ó¸é Win32 API¸¦ ¹è¿ï ÇÊ¿ä´Â ¾øÀÌ VCLÀÇ TCanvas¿Í TBitmapÀÇ Á¶ÀÛ¸¸À¸·Î 10FPS ÀÌ»óÀÇ °ÔÀÓÀÌ ±¸Çö °¡´ÉÇÕ´Ï´Ù. (¾Ë°í º¸¸é TCanvas°¡ DCÀÌ°í TBitmapÀÌ BITMAPÀ̹ǷΠWin32 API¸¦ ´Ù »ç¿ëÇÏ°í ÀÖ´Â °ÍÀÔ´Ï´Ù.)


#106. ±×³×°íÄ¡±â [REPLY]
ÀÚµ¿ À̵¿À» À§ÇÑ ÃÖ´Ü°æ·Î °Ë»ö¿¡ ´ëÇؼ­... 2005/03/01 (Tue)

¾È³çÇϼ¼¿ä, ¾È¿µ±â´Ô...
¿À´Ãµµ ´çȤ½º·¯¿î Áú¹®À» µé°í ¿Ô½À´Ï´Ù.

Áö³­¹øÀÇ ½ºÅà ť À̾߱â´Â ±×³É...
Á¢¾îµÎ´Â °Ô ³ªÀ» µí ½Í½À´Ï´Ù... ^^;



AVEJ°°Àº ½ÄÀÇ À̵¿ ¹æ½ÄÀ» »ç¿ëÇÏ´Â °ÔÀÓ¿¡¼­ NPC¸¦ ƯÁ¤ À§Ä¡¿¡¼­ ƯÁ¤ À§Ä¡·Î À̵¿½ÃÅ°·Á°í ÇÕ´Ï´Ù.

¹®Á¦´Â ÀÌ [ƯÁ¤ À§Ä¡ 1]¿Í [ƯÁ¤ À§Ä¡ 2]°¡ ³­¼öÀûÀ¸·Î °áÁ¤µÇ°í, Àå¾Ö¹°µéÀÌ ³­¼öÀûÀ¸·Î ¹ß»ýÇϱ⠶§¹®¿¡ ¸Åȸ À̵¿½Ã ƯÁ¤ À§Ä¡ 1¿¡¼­ ƯÁ¤ À§Ä¡ 2±îÁöÀÇ ÃÖ´Ü°æ·Î¸¦ °Ë»öÇØ ÁÙ ÇÊ¿ä°¡ ÀÖÀ¸¸®¶ó°í º¾´Ï´Ù.

»ý°¢°°¾Æ¼­´Â Dijkstra¹ýÀ¸·Î ±×³É ¸Þ¸ð¸® ÂÒ¾Ç ÂÒ¾Ç ³¶ºñÇϸ鼭 ±¸ÇöÇعö¸±±î ¾Æ´Ï¸é ±×³É BFSŽ»öÀ¸·Î Flood FillÀ» µ¹¸±±î »ý°¢ÇÏ°í ÀÖÁö¸¸ ¿ª½Ã... °ÔÀÓ ¸ÊÀÌ´Ù º¸´Ï ±×·± °Ç ¹«¸®ÀÏ µí ½Í½À´Ï´Ù.

¾î¶»°Ô ¹¦Ã¥ÀÌ ¾øÀ»·±Áö¿ä...? ¸ÊÀÇ ±Ô¸ð´Â AVEJ¿¡¼­ »ç¶÷ Çϳª¸¦ Ç¥ÇöÇϱâ À§ÇØ »ç¿ëµÈ Ä­À» ÇÑ Ä­À̶ó°í °¡Á¤ÇÒ ¶§ °¡·Î·Î 1õĭ, ¼¼·Î·Î 1õĭ °¡·® µÇ´Â Àڱ׸¶ÇÑ ±Ô¸ðÀÔ´Ï´Ù.

#106-1. ¾È¿µ±â 2005/03/02 (Wed)

°¡Àå ±âº»ÀûÀÎ ±æã±âÀÎ A+ ¶Ç´Â A* ¾Ë°í¸®ÁòÀº '´ëº¯ ÆÄÀÌÅÍ ¿ÜÀü' ¼Ò½º¿¡ ³ª¿Í ÀÖÀ¸´Ï ±×°ÍÀ» Âü°í ÇϽðí À§¿Í °°ÀÌ 1000*1000¿¡ µ¿½Ã¿¡ ±æÀ» ã¾Æ¾ß Çϴ ij¸¯ÅÍ°¡ ¸¹ÀÌ ÀÖ´Ù¸é À§ÀÇ ¾Ë°í¸®ÁòÀ¸·Î´Â ¼Óµµ°¡ ³ªÁö ¾Ê¾Æ¼­ ¸¹ÀÌ Èûµé °ÍÀÔ´Ï´Ù. º¸Åë ÀÌ°Í¿¡ °üÇؼ­´Â ¸¹Àº Åä·ÐÀÌ ÀÖ¾ú°í ÀÎÅͳݿ¡µµ ÀÚ·á°¡ ¸¹½À´Ï´Ù. ¾Æ¸¶µµ ½ºÅ¸Å©·¡ÇÁÆ®°¡ ¶ß°Ô µÇ¸é¼­ '¿Ö Àú±Û¸µÀº ÇÑ ÁÙ·Î ´Þ·Á°¥±î?'¶ó´Â Àǹ®À» ÇÑ ¹ø¿¡ Ç®¾îÁÖ´Â °ÍµéÀÌ ¸¹½À´Ï´Ù. (±âº»ÀûÀ¸·Î´Â ±æã±â´Â ÇÑ ³ð¸¸ ÇÏ°í ±× µÚÀÇ ³ª¸ÓÁö´Â Àڱ⠾ÕÀÇ ³ðÀ» µû¶ó°¡µµ·Ï ÇÑ´Ù´Â ±ÔÄ¢ÀÔ´Ï´Ù. ±×·±µ¥ Ç×»ó ¹®Á¦´Â Áß°£¿¡ ¸Ê¿¡ º¯ÇüÀÌ »ý±æ ¶§Àε¥ À̶§´Â º¯È­¸¦ °¨ÁöÇÑ ³ðºÎÅÍ ´Ù½Ã °è»êÀ» ÇØÁÖ°í ±× ³ð µÚÀÇ ³ðµéÀº ´Ù½Ã ±× ³ðÀ» µû¸£°Ô ÇÏ´Â °ÍÀÌ ¾Æ´Ñ°¡ »ý°¢µÇ´Â±º¿ä.)

»ç½Ç A* ¾Ë°í¸®ÁòÀº ¹Ì·Î ã±â³ª Á¼Àº °ø°£¿¡ ´ëÇÑ ±æã±â¿¡´Â ³ôÀº ¼º´ÉÀ» º¸À̳ª ³ÐÀº ÁöÇü¿¡ Àå¾Ö¹°ÀÌ º°·Î ¾ø´Â °÷¿¡¼­´Â ¼º´ÉÀûÀÎ ¸éÀ̳ª °á°úÀûÀÎ ¸éÀ̳ª ¸ðµÎ ¸¸Á·½º·´Áö ¸øÇÑ °á°ú¸¦ ³ªÅ¸³»°Ô µË´Ï´Ù. ±×·¡¼­ ±×°ÍÀ» º¸¿ÏÇϱâ À§ÇÑ °ÍÀÌ ¸Ê ·Îµù ½Ã(¶Ç´Â ¹Ì¸® ¸¸µé¾îÁø) °¢°¢ÀÇ º¹Àâµµ¿¡ µû¶ó ´ÜÀ§ ±¸¿ªÀ» ³ª´©°í ±× ±¸¿ª³¢¸®¿¡ ´ëÇÑ ÃִܰŸ®¸¦ ¹Ì¸® ¼³Á¤ÇÕ´Ï´Ù. (À̶§´Â °¢ ±¸¿ª¿¡ ´ëÇؼ­ Dijkstra ¾Ë°í¸®ÁòÀ» Àû¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù) µ¥Àں信¼­´Â ¿ø·¡ °¡°íÀÚ Çß´ø ±æ¿¡ ¹æÇع°ÀÌ »ý±â¸é ±×±æÀ» ȸÇÇÇÑ ÈÄ¿¡ ´Ù½Ã ÃִܰŸ®·Î µ¹¾Æ ¿Àµµ·Ï Çߴµ¥ À̶§ ȸÇÇ ¹æ¹ýÀº °¢°¢ÀÇ °æ¿ì¿¡ ´ëÇØ °£´ÜÇÏ°Ô ÆÇ´Ü Á¶°ÇÀ» Ãß°¡ Çß´ø °Í °°½À´Ï´Ù. ¾Æ¸¶µµ ȸÇÇ ¹æ¹ýÀº °ÔÀÓÀÇ ¹æ½ÄÀ̳ª ¸ÊÀÇ ±¸Á¶¿¡ µû¶ó »õ·Î ±¸¼ºµÇ¾î¾ß ÇÒ °Í °°³×¿ä. (Á¤¸» ¸øºüÁ® ³ª¿Ã °Í °°À¸¸é ÇöÀçºÎÅÍ ´ÙÀ½ Áß°£ °æ·Î±îÁö A*¸¦ Àû¿ëÇÏ´Â °Íµµ ÇÑ ¹æ¹ý..)

±×·±µ¥ °¡Àå Áß¿äÇÑ °ÍÀº ¸¸µå½Ã·Á´Â °ÔÀÓ¿¡ ¸Â°Ô »õ·Î¿î ¾Ë°í¸®ÁòÀ» ¸¸µå´Â °ÍÀÌ °¡Àå Áß¿äÇÏ´Ù°í »ý°¢µÇ¾îÁö´Â±º¿ä. ±× °ÔÀÓÀÌ, ·çÄ«½ºÀÇ ¾îµåº¥ÃÄ °ÔÀÓó·³ ±×·¡ÇÁÇü ±æã±â°¡ µÉ ¼öµµ ÀÖ°í, µ¥ÀÚºä ¼öÁØÀÇ ´Ü¼ø ±æã±âµµ ÀÖ°í, ¼ÒÄÚ¹Ý Çü½ÄÀÇ A*°¡ ¾î¿ï¸®´Â ±æã±âµµ ÀÖÀ» °ÍÀÌ°í, ½ºÅ¸Å©·¡ÇÁÆ®°°Àº ´Ù¼öÀÇ °´Ã¼°¡ ÇÑ À§Ä¡·Î À̵¿Çϱâ À§ÇÑ ±æã±âµµ Àֱ⠶§¹®¿¡ ¸¸µå½Ã·Á´Â °Í¿¡ °¡Àå ÀûÇÕÇϵµ·Ï ±âÁ¸ÀÇ Á¦³Ê¸¯ ¾Ë°í¸®ÁòÀ» º¯ÇüÇÒ ¼ö ÀÖ¾î¾ß ÇÒ °Í °°³×¿ä.

Ãßõµµ¼­´Â Strategy Game Programming ¾î¼°í Çϴ å(ÀÌÈÄ¿¡ ¹ø¿ªº»µµ ³ª¿ÔÀ½)ÀÔ´Ï´Ù ±×¸®°í Game developerÀΰ¡ ÇÏ´Â ÀâÁö(¿ª½Ã ¹ø¿ªº» ÀÖÀ½)¿¡¼­µµ ºñ±³Àû ³ÐÀº ÁöÇü¿¡¼­ °£´ÜÇÏ°Ô ±æã´Â ¾ó°í¸®ÁòÀÌ ¼Ò°³µÇ¾ú´ø °Í °°³×¿ä.

#106-2. ±×³×°íÄ¡±â 2005/03/02 (Wed)
Á¶±Ý ³Ê¹«ÇÏ´Â Áú¹®ÀÎ µí ½Í½À´Ï´Ù¸¸ Çϳª ´õ...
¿ì¼± Strategy Game Programming ¾î¼°í Çϴ åÀ» »ç·¯ °¡ ºÁ¾ß °Ú½À´Ï´Ù. ~_~;

¹æ±Ý ±¸±Û½ÅÀÇ µµ¿òÀ» ºô¾î A* ¾Ë°í¸®Áò¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³°¡ µÇ¾î ÀÖ´Â PDFÆÄÀÏÀ» ã¾Ò½À´Ï´Ù.

... ²ôÀÀ...;
¿©±â ³ª¿Í ÀÖ´ø ¼³¸í¸¸ µè°í º¸´Ï...

µµ´ëü Priority Queue¸¦ °£´ÜÇÏ°Ô Àû¿ëÇÑ BFS¿ÍÀÇ Â÷À̸¦ ´À³¢±â°¡ Èûµé±º¿ä... ¤Ð.¤Ð

G+H¸¦ ±¸ÇÏ´Â °ÍÀÌ ´ÜÁö Queue¿¡ µé¾î°¡ ÀÖ´Â ³ëµåµéÀÇ ¿ì¼±¼øÀ§¸¦ ÁöÁ¤ÇØ ÁÖ´Â °Í ÀÌ»óÀÇ ¿ªÇÒÀ» ÇÑ´Ù´Â ´À³¦ÀÌ... ¾î° Àß µéÁö°¡ ¾Ê½À´Ï´Ù...

Á¦°¡ ¹Þ¾ÆµéÀÎ °ÍÀÌ... ±×³ª¸¶ ¿ÏÀüÈ÷ Ʋ¸° °ÍÀº ¾Æ´ÑÁö... ȤÀº... ±×·°Àú·° Á¦´ë·Î ã¾Æ°¡°í ÀÖ´Â °ÇÁö... Ȥ ¾Ë·Á ÁÖ½Ç ¼ö ÀÖÀ¸½ÅÁö¿ä?

#106-3. ¾È¿µ±â 2005/03/05 (Sat)

A*´Â Best-first searchÀÇ ÇÑ Á¾·ù¶ó¼­ ±×·¸°Ô ´À²¸Áú °Ì´Ï´Ù. ±×¸®°í ½ÇÁ¦·Î 8 ¹æÇâÀÇ ±×·¡ÇÁ¸¦ °¡Áö´Â Breadth-first searchÀÔ´Ï´Ù. (A+¶ó¸é 4¹æÇâÀÌ°ÚÁÒ. '*'¿Í '+'´Â ¹æÇâ¿¡ µû¸¥ ¸ð¾çÀÌ Çü»óÈ­µÈ °ÍÀÔ´Ï´Ù) A*´Â °£´ÜÇÑ ¾Ë°í¸®Áò¿¡ ¼ÓÇÕ´Ï´Ù.


#105. °­¿À [REPLY]
¾È³çÇϼ¼¿ä, ISOMETRICÁ¦ÀÛ¿¡¼­ 2.5Â÷¿øÀÌ... 2005/03/01 (Tue)

ȨÆäÀÌÁöÀÇÇÁ·ÎÁ§Æ®->µ¨ÆÄÀÌ °ÔÀÓ Á¦ÀÛ ¿¬Á¦->13. Isometric view gameÀ» º¸´Ï, ÄÚµùÀÌ ±ò²ûÇÑ °Í °°½À´Ï´Ù. (Á¦°¡ delphi¸¦ ÀüÇô ¸ô¶ó¼­ ÀßÀº ¸ð¸£°ÚÁö¸¸ ±×·¸°Ô º¸ÀÔ´Ï´Ù. ^.^;)
Áú¹®µå¸®°íÀÚ Çϴ°ÍÀº..
¿ä ÀÌƲ°£ 2.5Â÷¿ø ¸ÊÀ» Á¦ÀÛÁßÀä..
Á¦°¡ »ý°¢Çϴ°Ͱú ¾à°£ °³³äÀÌ ´Ù¸¥ °Í °°¾Æ¼­¿ä..(Á¦°¡ »ý°¢ÇÏ´Â°Ç ³²¾Æµµ´Â ¿µ¿ªÀÌ ³Ê¹« ¸¹¾Æ¼­ ¹«Ã´ ÁöÀúºÐÇÑ..)
±Ùµ¥ ´Ô²²¼­ Á¦ÀÛÇÏ½Å°É º¸´Ï °°Àº Ãþ¿¡¼­µµ ¼¼ºÐÈ­µÈ ÃþÀÌ À־... »ó´çÈ÷ ÁÁÀº ¼Ò½º°¡ µÉ °Í °°´õ±º¿ä.. ±Ùµ¥ ¹®Á¦´Â µ¨ÆÄÀ̸¦ ¸ô¶ó¼­;;
2.5Â÷¿ø ¸ÊÀÇ °³³ä°ú ±¸Á¶¸¦ ¾Ë·ÁÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.. *^.^*

#105-1. ¾È¿µ±â 2005/03/01 (Tue)
¾È³çÇϼ¼¿ä.
2.5Â÷¿ø¿¡ ´ëÇؼ­ À̾߱â Çϼ̴µ¥ Á¦°¡ »ý°¢ÇÏ´Â 2.5Â÷¿øÀº Á¡ÇÁÀÇ ±â´ÉÀÌ ÀÖ´Â 2Â÷¿øÀ̶ó°í »ý°¢ÇÏ°í ÀÖÀ¸¹Ç·Î ±×°Í¿¡ ¸ÂÃ߾ ¸»¾¸µå¸®°Ú½À´Ï´Ù.

2.5Â÷¿øÀº ÀÏ¹Ý 2Â÷¿ø °ÔÀÓ¿¡ ´ëÇÑ È®ÀåÀ¸·Î, ±¸Á¶»óÀÇ °¡Àå Å« Â÷ÀÌÁ¡Àº ³ôÀ̸¦ Ç¥½ÃÇϱâ À§ÇÑ ÃàÀÌ Çϳª ´õ ÇÊ¿äÇÏ´Ù´Â °ÍÀÔ´Ï´Ù. Áï, (x,y)¶ó´Â À§Ä¡¿¡ z¶ó´Â ³ôÀÌ°¡ Á¸ÀçÇÑ´Ù´Â °ÍÀÌ°í ¸¸¾à¿¡ ij¸¯ÅÍ°¡ Á¡ÇÁ¸¦ Çؼ­ (x,y)¿¡ ÂøÁöÇÏ°Ô µÈ´Ù¸é ±× À§Ä¡´Â z¸¸Å­ ¿Ã¶ó°£ ÁöÁ¡¿¡¼­ ÂøÁö¸¦ ÇÏ°Ô µË´Ï´Ù.
¶ÇÇÑ ³¯¾Æ°¡´Â ¹°Ã¼(¸¶¹ýµî)µµ ÀÚ½ÅÀÇ ³ôÀ̸¦ °¡Áö°í ÀÖ°í Ãæµ¹ üũÀÇ ¿ä¼Ò¿¡ (x,y)ÀÇ ³ôÀÌ°¡ Ãß°¡µË´Ï´Ù.

µû¶ó¼­ 2.5Â÷¿øÀÇ isometric view¿¡¼­ ½ÇÁ¦ screen Ãâ·ÂÇϱâ À§Çؼ­´Â ¾Æ·¡¿Í °°Àº ¹æ½ÄÀÌ µÉ °ÍÀÔ´Ï´Ù.

bool DisplayObject(IObject& object)
{
    POINT displayPos = ScreenDevice::IsometricToScreen(object.x, object.y);
    int x = displayPos.x;
    int y = displayPos.y - object.z;

    return ScreenDevice::PutSprite(x, y, object.sprite);
}

±×¸®°í zÃà¿¡ ´ëÇؼ­ ¸ÊÀ» µû·Î ±¸¼ºÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç (¸Ê µ¥ÀÌÅÍ´Â 2Â÷¿øÀÌ µÇ¾î¾ßÇÕ´Ï´Ù) ³ôÀÌ´Â (x,y)¿¡ ÇØ´çÇÏ´Â ¸ÊÀÌ °¡Áö´Â ÇϳªÀÇ ¼Ó¼ºÀ¸·Î º¸½Ã¸é µÉ °Í °°½À´Ï´Ù.

#105-2. °­¿À 2005/03/01 (Tue)
´äº¯°¨»çÇÕ´Ï´Ù.
Àú¶û Á¶±Ý °³³äÀº ´Ù¸£Áö¸¸ ¸¹ÀÌ µµ¿òÀÌ µÇ¾ú½À´Ï´Ù.. ¾ÕÀ¸·Îµµ ȨÆäÀÌÁö ¹ßÀüÇÏ½Ã±æ ¹Ù¶ö²²¿ä.. ^^;


#104. ¹Ú¼ºÁØ http://www.cyworld.com/popo8402 [REPLY]
¿µ±â´Ô, ¶¥Äá¸ÇÀÔ´Ï´Ù... 2005/02/23 (Wed)

¾È³çÇϼ¼¿ä? ¶¥Äá¸ÇÀÔ´Ï´Ù.
µ¨ÆÄÀÌ ÇÁ·Î±×·¡¹Ö, ÇÏ·ç¿¡ Çϳª¾¿ °øºÎÇϱâ
ÆäÀÌÆÛ¸¦ ¼Ò°³Çص帮°íÀÚ ³»¿ëÀ» Àû½À´Ï´Ù.
ÁÖ¼Ò : http://paper.cyworld.com/delphilove
¸¹ÀººÐµéÀÌ ¿À¼Å¼­ ÁÁÀº Á¶¾ð°ú Á¤º¸°øÀ¯°¡ ÀÖ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù.
¿µ±â´Ôµµ Ç×»ó ÇູÀÌ °¡µæÇϽñæ...

#104-1. ¾È¿µ±â 2005/02/23 (Wed)
¾È³çÇϼ¼¿ä. ¶¥Äá¸Ç´Ô.
µ¨¸¶´ç °Ô½ÃÆÇ¿¡¼­´Â ÀÚÁÖ ºÆ¾ú´Âµ¥, ¿©±â¼­ ¸¸³ª´Â °ÍÀº óÀ½À̳׿ä.

Àúµµ Á¾Á¾ µé·¯¼­ ÁÁÀº Á¤º¸ ¸¹ÀÌ ¾ò¾î °¡°Ú½À´Ï´Ù. ¾ÕÀ¸·Îµµ ÀÚÁÖ ºË°Ú½À´Ï´Ù.

#104-2. ÆÛ½ºÆ®µå¸² http://albahouse.kr/ 2009/07/14 (Tue)
ÀçÅñٹ«·Î ÀÚ·áÀÔ·Â ÇϽǺÐÀ» ±¸ÇÕ´Ï´Ù
- ÀúÈñ ÆÛ½ºÆ®µå¸²¿¡¼­ Âü½ÅÇÑ ÀÎÀ縦 ¸ðÁýÇÕ´Ï´Ù. -


¨ç 21¼¼(89³â »ýÀÏ Áö³ª½ÅºÐ) ÀÌ»ó ´©±¸³ª °¡´ÉÇÕ´Ï´Ù.

¨è ȸ»ç¿¡¼­ Á¦°øÇÏ´Â ¾÷¹«ÀڷḦ ÀÎÅÍ³Ý»ó¿¡ ÀÔ·ÂÇÏ´Â ÀÏÀÔ´Ï´Ù.

¨é ÃâÅð±Ù ¾øÀÌ Áý¿¡¼­ ±Ù¹«°¡ °¡´ÉÇϸç,

¨ê ÀÏÇϽôµ¥ ÇÊ¿äÇÑ ÀÚ·á ¹× ¹æ¹ý ¸ðµÎ Áö¿øÇØ µå¸³´Ï´Ù.

¨ë ±Þ¿©´Â ±âº»±Þ ¿Ü¿¡ °¢Á¾ Àμ¾Æ¼ºê·Î ±Þ¿©ÇýÅÃÀÌ ÁÁÀº ȯ°æ¿¡¼­ ÀÏÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

¨ì ±Þ¿©´Â ¸Å¿ù 26ÀÏ º»ÀÎÀÇ ÅëÀåÀ¸·Î ÀԱݵ˴ϴÙ.

¨í ÀÚ¼¼ÇÑ ¾÷¹«³»¿ë ¹× ½Åû¹æ¹ýÀº ¾Æ·¡¿¡ µé¾î°¡¼Å¼­ Âü°íÇϼ¼¿ä.


Ãʺ¸ÀÚ¶óµµ ¾÷¹«º¸½Ã´Âµ¥ ÀüÇô ¾î·Á¿òÀÌ ¾øÀ¸¹Ç·Î ºÎ´ã¾øÀÌ Áö¿øÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.

¸ðÁý¿ä°­ ÆäÀÌÁö : http://albahouse.kr/






---------------------------------------------------------------
º» Á¤º¸·Î ÀÎÇØ ºÒÆíÀ» µå·È´Ù¸é Áø½ÉÀ¸·Î »ç°úµå¸³´Ï´Ù. ²Ù¹÷(_ _)
µî·ÏÀ» ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ¼ö°í½º·¯¿ì½Ã°ÚÁö¸¸
¾Æ·¡ÁÖ¼Ò¿¡ º» »çÀÌÆ®ÁÖ¼Ò¸¦ Çѹø¸¸ ³²°ÜÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.

¨ç ¼ö½Å°ÅºÎÁÖ¼Ò : http://open.je.ro/
¨è Á¤º¸»èÁ¦¾ÏÈ£ : 1234

°Ô½ÃÆÇ ¼º°Ý¿¡ ¸ÂÁö¾Ê´Â ±ÛÀ̾ú´Ù¸é Á¤¸» Á˼ÛÇϱ¸¿ä.
Ç×»ó °Ç°­ÇϽðí Áñ°Å¿î Àϵ鸸 °¡µæÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.
---------------------------------------------------------------


#103. ±×³×°íÄ¡±â [REPLY]
Queue¿Í Stack°ú Priority... 2005/02/04 (Fri)

¾Æ¾Æ... ¿ª½Ã Àü»êÀº... Àü»êÀº...


±×³É Queue ¿Í...
±×³É Stack °ú...
Priority Queue...

¿©±â±îÁö´Â =_= ±×·°Àú·° °¡Áö°í ÀÖ´ø Ã¥µé¿¡¼­ ã¾Ò½À´Ï´Ù.

(¾î°¼­ Ã¥¸¶´Ù ÇÑ°á°°ÀÌ Priority Queue¸¦ Heap ÀڷᱸÁ¶¸¦ ÀÀ¿ëÇؼ­ ¸Í±Û¾ú´ÂÁö´Â Àß ¸ð¸£°Ú½À´Ï´Ù¸¸...;;;)

Sort °¡´ÉÇÑ Queue ¿Í...
Sort °¡´ÉÇÑ Stack ´Â...
µµ´ëü ´©±¼±î¿ä;;;;;;


#102. ½¦¿ë [REPLY]
¿µ±â´Ô Áú¹®~ 2005/01/28 (Fri)

Èì....°ÔÀÓÀ» ¸¸µé´Ù°¡..
ff_mplayer.dll¿¡ ¹®Á¦°¡ ÀÖ´Ù´Â
¿À·ù°¡ ¶¹´Âµ¥... ÀÌ°Ô dshow°ü·Ã
dll °°±âµµ Çѵ¥...Ȥ½Ã ¹¹ ¾Æ½Ã´Â°Å
¾øÀ¸½ÅÁö¿ä? ^^;;

#102-1. ¾È¿µ±â 2005/01/29 (Sat)
¾Æ¸¶µµ
90%´Â µ¿¿µ»ó ÆÄÀÏ ÀÚüÀÇ ¹®Á¦ÀÌ°í (±úÁ³°Å³ª »çÁ¦·Î ¸¸µç °Í..) ³ª¸ÓÁö´Â ÄÚµ¦ÀÇ Ã浹ó·³ º¸À̳׿ä.

±× ÀÚü°¡ DirectShowÀÇ ±¸¼º DLLó·³Àº º¸ÀÌÁö ¾Ê½À´Ï´Ù. Á¤ ¾ÈµÇ¸é ÄÚµ¦À» ¸ðµÎ »èÁ¦ÇÏ°í »õ·Î ±î´Â ¹æ¹ýµµ...


#101. ±×³×°íÄ¡±â [REPLY]
Ȥ½Ã... 2005/01/24 (Mon)

Ȥ½Ã...
µ¨ÆÄÀÌ¿¡¼­...

VC++ 6.0¿¡¼­¿Í °ÅÀÇ °°Àº ¹æ¹ýÀ¸·Î...
winsockÀ» ½á¸Ô´Â ¹æ¹ýÀº ¾øÀ»±î¿ä...?


#101-1. ¾È¿µ±â 2005/01/24 (Mon)
µ¿ÀÏÇÕ´Ï´Ù.
¸¸¾à MFCÀÇ CAsyncSocketÀ̳ª CSocketÀ» ¸»¾¸ÇϽô °ÍÀ̶ó¸é VCL¿¡´Â TServerSocket°ú TClientSocket °°Àº ±âº» ¼ÒÄÏ class°¡ ÀÖ½À´Ï´Ù. ±×¸®°í VC++¿¡¼­ WinsockÀ» Á÷Á¢ »ç¿ëÇϼ̴ٸé Delphi¿¡¼­µµ °°Àº API·Î »ç¿ëÇÏ¸é µË´Ï´Ù. Win32´Â VC++À̳ª Delphi³ª ¸ðµÎ ȣȯµÇ´Â API´Ï±î¿ä.

#101-2. ±×³×°íÄ¡±â 2005/01/26 (Wed)
¾Æ¾Æ... ±×°ÍÀÌ...
WinsockÀ» Á÷Á¢ ½á¸Ô¾ú´õ·¨½À´Ï´Ù.
#ifdef Àå³­(...;)À» ÅëÇØ À©µµ ¸®´ª½º ¾çÂÊ ´Ù¿¡¼­ ¸ÔÈ÷´Â ÇÁ·Î±×·¥À» ¸¸µé¾ú´øÁö¶ó...

±×·±µ¥ Delphi¿¡¼­ °ÅÀÇ °°Àº ¹æ¹ý (uses winsock;) À¸·Î Äڵ带 ¿Å±â´Ùº¸´Ï... ¸î¸î ÀÚ·áÇüÀÌ [¾ø´õ±º¿ä]...

ÈÄ¿ì; »ó´çÈ÷ ³­°¨ÇÕ´Ï´Ù...

ÀÏ´Ü ¸»¾¸ÇØ Áּż­ °¨»çÇÕ´Ï´Ù. ÇÏ´Â µ¥±îÁö ´õ ÇØ º¸°Ú½À´Ï´Ù.

»ý°¢°°¾Æ¼­´Â TClientSocketÀ» ¾²°í ½Í½À´Ï´Ù¸¸ Raw ¸ðµå¸¦ ½á¸Ô¾î¾ß ÇÏ´ÂÁö¶ó...

#101-3. ¾È¿µ±â 2005/01/27 (Thu)
ÀÌ»óÇϳ׿ä.
Àúµµ C++·Î Win32, Linux ´Ù µ¹¾Æ°¡´Â ¼ÒÄÏÀ» ¸¸µç Àûµµ ÀÖ°í ±×°ÍÀ» µ¨ÆÄÀÌ·Î Æ÷ÆÃÇÑ Àûµµ ÀÖ¾ú´Âµ¥... ÀÚ·áÇüÀÌ ¾ø´Â ¹®Á¦´Â ¾ø¾ú´Âµ¥¿ä. inet_aton() °°Àº ÇÔ¼ö´Â ¾øÀ» ¼ö´Â ÀÖÁö¸¸ ´ëü ÇÔ¼ö¸¦ ¾²¸é µÇ°í...

#101-4. ±×³×°íÄ¡±â 2005/01/29 (Sat)
ÈÞ! ´äÀ» ã¾Ò½À´Ï´Ù.
ÈÞ! °á±¹Àº ´äÀ» ã¾Ò½À´Ï´Ù. DelphiKorea¸¦ µÚÀûÀÌ´Ù°¡ ÁÁÀº ¿¹Á¦ ¼Ò½º¸¦ ¹ß°ßÇß½À´Ï´Ù.

¾Ë°í º¸´Ï TSocket¿Í °°Àº "TÀÚµ¹¸²"ÀÚ·áÇüµéÀ» ¾²´õ±º¿ä. =_=;
sockaddr_in ÀÚ·áÇü°ú °°Àº °æ¿ì´Â ¾Æ¿¹ TSockAddrInó·³ ¹ØÁÙÀÌ »ç¶óÁö°í ¹Ù²î´Â Àϵµ...

¸»¾¸´ë·Î [µ¿ÀÏÇÏ´õ±º¿ä]. ^^;;;
´Ù¸¸ º¯¼ö ÀÚ·áÇü°°Àº µ¥¼­ ¾à°£ÀÇ Â÷ÀÌ°¡...

¿ª½Ã °¨»çÇÕ´Ï´Ù.

¾Æ, ÇÑ °¡Áö ´õ ¿©Âá °ÍÀÌ Àִµ¥¿ä.

Sockaddr_in ÀÚ·áÇü (C++ ±âÁØ) À» »ç¿ëÇÏ´Â µ¥ ÀÖ¾î ´ëºÎºÐ memset ÇÔ¼ö¸¦ ½á¼­ º¯¼ö Àüü¸¦ 0À¸·Î ÃʱâÈ­ÇÏ´õ±º¿ä.

Á¦°¡ ±¸ÇÑ ¿¹Á¦ ¼Ò½º¿¡¼­´Â ±×·¯ÇÑ ÃʱâÈ­ ¾øÀÌ ±×³É ÇÊ¿äÇÑ °ª¸¸ ÁöÁ¤ÇÏ´øµ¥...



ÃʱâÈ­´Â ÇÊ¿ä°¡ ¾ø´Â °ÍÀϱî¿ä?
ÇÊ¿äÇÏ´Ù¸é ¾î¶² ½ÄÀ¸·Î ÇàÇØ¾ß ÇÒ±î¿ä?


#100. ½¦¿ë [REPLY]
¹Ù¿îµå üĿ ¸»°í... 2005/01/18 (Tue)

¸Þ¸ð¸® ´©¼ö Àß Àâ´Â°Å ¾øÀ»±î¿ä??

#100-1. ¾È¿µ±â 2005/01/19 (Wed)

Àú´Â ±×³É VC++¿¡ ÀÖ´Â °É·Î ¸¸Á·À»...

#if defined(WIN32) && defined(_DEBUG)
extern "C" int __cdecl _CrtSetDbgFlag(int);
#endif

#if defined(WIN32) && defined(_DEBUG)
#define ENABLE_LEAK_CHEKING _CrtSetDbgFlag(0x21);
#else
#define ENABLE_LEAK_CHEKING
#endif

ÀÌ·¸°Ô ¼±¾ðÇÑ ÈÄ,

WinMain() ½ÃÀÛÇÏÀÚ ¸¶ÀÚ ENABLE_LEAK_CHEKINGÀ» ¼±¾ðÇϸé.. Á¾·á½Ã¿¡ memory leakage ¸®Æ÷ÆÃÀÌ µË´Ï´Ù.

º°·Î È­·ÁÇÏÁø ¾Ê°í ¿øÀÎÀ» ã´Â ¹æ¹ýÀÌ ºÒÆíÇϱä ÇÏÁö¸¸ ¸øÀâ´Â °æ¿ì´Â ¾ø¾ú´ø °É·Î..

#100-2. ¾È¿µ±â 2005/01/22 (Sat)
ÀÌ ¹æ¹ýÀº..
malloc-free, new-delete, new[]-delete[]¿¡¸¸ È¿°ú°¡ ÀÖ°í COMÀÇ »ý¼ºÇØÁ¦ ¹æ½ÄÀ̳ª Win32 API¸¦ ÅëÇÑ »ý¼º ÇØÁ¦¿¡´Â È¿°ú°¡ ¾ø½À´Ï´Ù.


#99. ¹Ù¶÷µ¹ÀÌ [REPLY]
½ºÅ©¸³Æ®°­ÁÂÁß ¹®ÀÇ 2005/01/11 (Tue)

½ºÅ©¸³Æ® °­Á¸¦ º¸´øÁß ¹®¶à ±¸ÇöÇØ º¸°í ½Í´Ù´Â »ý°¢ÀÌ µé¾ú½À´Ï´Ù.
±×·±µ¥ °¡Àå °É¸®´Â°Ô if ¹®À̶óµçÁö ±âŸ ÆǺ°¹®Àε¥ Àú¿¡°Ô ±¤¸íÀ» ÁÖ½ÃÁö ¾ÊÀ¸½Ã°Ú½À´Ï±î?

^^*

#99-1. ¾È¿µ±â 2005/01/12 (Wed)
½ºÅ©¸³Æ®ÀÇ ºñ±³¹®

Á¦°¡ ¸¸µç ½ºÅ©¸³Æ® Áß¿¡¼­ ½Ç¿ëÈ­ µÈ °ÍÀÌ 2°³°¡ Àִµ¥ ±×°ÍµéÀº ¸ðµÎ ºñ±³¹®ÀÌ ¾ø½À´Ï´Ù.
±× ´ë½Å ºñ±³¹®À» ¸ðµÎ ÇÔ¼ö·Î ¸¸µé¾î¼­ ó¸®Çß½À´Ï´Ù.


if a < b then
-> if LESS_THAN(a, b) then
if a <= b then
-> if LESS_EQUAL(a, b) then
if a = b then
-> if EQUAL_TO(a, b) then
if a > (b+c) then
-> if GREATER_THAN(a, b+c) then


ÀÌ°ÍÀº fortranÀÇ ¿µÇâÀ» ¹ÞÀº °ÍÀÔ´Ï´Ù.

ÀÏ´Ü 'if LESS_THAN(a, b) then' ¿¡ ´ëÇØ Ã³¸®ÇÏ´Â ÀÔÀå¿¡¼­´Â


1. keywordÀÎ 'if'°¡ ¹ß°ßµÇ¾ú´Ù.
2. ÀÌÈÄ¿¡ ²À ³ª¿Í¾ß ÇÏ´Â Å°¿öµåÀÎ 'then'À» ã´Â´Ù.
3. 'if'¿Í 'then'»çÀÌÀÇ ¹®ÀÚ¸¦ °¡Á® ¿Â´Ù. (³¡ÀÇ °ø¹éÀº ¾ø¾Ø´Ù.)
-> 'LESS_THAN(a, b)'ÀÌ °ËÃâµÇ¾ú´Ù.
4. ¹®¹ý¿¡ ÀÇÇØ 'ÇÔ¼öÀ̸§(....)'ÀÇ ÇüÅ°¡ µÇ¹Ç·Î '(' ÀÌÀü ¹®ÀÚ¿­°ú '('¿Í ')'»çÀÌÀÇ ¹®ÀÚ¿­À» ã´Â´Ù.
-> 'LESS_THAN' °ú 'a, b'°¡ °ËÃâµÇ¾ú´Ù.
5. 'LESS_THAN'¿¡ ÇØ´çÇÏ´Â »ç¿ëÀÚ ÇÔ¼ö¸¦ ½ÇÇàÇÑ´Ù. À̶§ÀÇ ÆĶó¹ÌÅÍ´Â 'a,b'°¡ µÈ´Ù.
-> ÇÔ¼ö¸í: LESS_THAN, param1 = a, param2 = b
6. ¹Ì¸® µî·ÏµÈ native ÇÔ¼ö¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ Ã³¸®ÇÑ´Ù.

bool __LESS_THAN(int param1, int param2)
{
    return (param1 < param2);
}

¸¸¾à native ¾ð¾î°¡ delphiÀÏ ¶§´Â

function __LESS_THAN(param1, param2: integer): boolean
begin
    result := (param1 < param2);
end;

7. native ÇÔ¼öÀÇ °á°ú°¡ trueÀ̸é then ÀÌÈÄÀÇ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù.
native ÇÔ¼öÀÇ °á°ú°¡ falseÀ̸é ¦ÀÌ µÇ´Â end if ÀÌÈÄÀÇ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ´Ù.


À§ÀÇ ½Ã³ª¸®¿À¿¡´Â ¹®¹ýÀû ¿¡·¯ 󸮴 ºüÁ® ÀÖÀ¸´Ï ÇÊ¿äÇÑ ºÎºÐ¿¡ ³Ö¾î¾ß ÇÕ´Ï´Ù.
±×¸®°í ÆíÀÇ»ó ÇÔ¼ö·Î ó¸®ÇßÀ» »Ó ½ÇÁ¦ ºÎÈ£·Î ó¸®ÇÑ´Ù°í ÇÏ´õ¶óµµ ±×·¸°Ô ¾î·ÆÁö´Â ¾Ê½À´Ï´Ù.

#99-2. ¹Ù¶÷µ¹ÀÌ 2005/01/12 (Wed)
¾È¿µ±â´ÔÀÇ ÃÖ±Ù Á¤½ÅÀûÀÎ ºØ±« »óÅ¿¡¼­µµ
±¤¸íÀ» ã¾Æ ÁÖ½Ã´Ï ±íÀÌ ±íÀÌ °¨»çµå¸³´Ï´Ù.


#78. Æ´»õ [REPLY]
Ä÷¯Å°..... 2004/11/05 (Fri)

¾È¿µ±â´Ô ´öºÐ¿¡ ¿­½ÉÈ÷ °øºÎÇÏ°í ÀÖ½À´Ï´Ù.
ÇÑ°¡Áö ±Ã±ÝÇÑ°Ô À־¿ä.
±×·¯´Ï±î ¸¶¸®¹ÌÅ× ¸µ ¼¿·º¼Ç¿¡¼­¿ä.
ÀÌÁ¦ ¹è°æÀÌ Åõ¸íÀÎ »óÅ°¡ µÇ¾î ÁÁÀºµ¥¿ä.
¸¶¿ì½º°¡ À§¿¡ ÀÖÀ¸¸é °¢ ¾ó±¼¿¡ Å׵θ®°¡ »ý±âµµ·Ï ÇÏ°í ½Í¾î¿ä.
ÁغñµÈ ´Ù¸¥ ±×¸²À» µ¤¾î¾º¿ö¼­ ¸¸µé±â´Â Çߴµ¥...
Åõ½Ã ¾È°æ ½Ã¹Ä·¹ÀÌÅÍ 1ó·³ 2ÁßÄ÷¯Å°¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖÀ»±î¿ä?
¾ÈµÉ°Í °°Áö¸¸ Á¦°¡ ¸ð¸£´Â ¼¼°è°¡ ÀÖÀ» ¼öµµ ÀÖÀ¸´Ï±î.... ¿ë±â³»¾î ¿©Â޾´Ï´Ù.

#78-1. ¾È¿µ±â 2004/11/06 (Sat)
ÀÏ´Ü Direct3D¿¡¼­´Â
2Áß Ä÷¯Å°¸¦ »ç¿ëÇϱâ À§Çؼ­´Â 2¹ø ÀÌ»óÀÇ ·»´õ¸µÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·±µ¥ ¿øÇϽô ÀÛ¾÷¿¡ µû¶ó ±× ¹æ¹ýÀº ´Þ¶óÁö´Â °ÍÀ̶ó¼­...

´Ü¼øÇÏ°Ô Å׵θ®¸¸ ¾º¿ì·Á ÇÑ´Ù¸é ±×³É ¸¶¿ì½º°¡ À§Ä¡ÇÑ texture À§¿¡ Å׵θ®¸¸ ±×·ÁÁø texture¸¦ ÇÑ ¹ø ´õ ±×·ÁÁÖ¸é µÇ´Â°Å ¾Æ´Ñ°¡¿ä?

#78-2. Æ´»õ 2004/11/06 (Sat)
¾Æ~
°¨»çÇÕ´Ï´Ù.


#74. R¾ç [REPLY]
ÇÁ·ÎÁ§Æ® Çѹø À߸ø ¸Ã¾Ò´Ù°¡.... 2004/10/24 (Sun)

±Ù 3´Þ° ½ºÆ®·¹½º¿Í µ¿¹ÝÇϸç ÆÄź³ª´Â ÁßÀÔ´Ï´Ù. ½¬¾îµµ ½¬´Â°Í °°Áöµµ ¾Ê°í...

À̹ø¿¡ ¾òÀº°Í... À̶ó°í ´À³¢´Â °Í¿¡ ´ëÇؼ­´Â ´ÙÀ½¿¡´Â ½Ç¼ö¸¦ ÇÏÁö ¸»¾Æ¾ß °Ú½À´Ï´Ù.

1. Æ÷ÆÃÀ» ÇϱâÀü ¿øº» ¼Ò½º´Â ¹Ýµå½Ã È®ÀÎÇÑ´Ù.
- ¿ø Á¦ÀÛÀÚÀÇ ÇÁ·Î±×·¡¸Ó ÀÚÁúÀÌ ¾î´ÀÁ¤µµ ÀÎÁö ¸ð¸£´Â »óÅ¿¡¼­ ´þ½â Áý¾ú´Ù°¡ ¿å³ª¿Ã Á¤µµ·Î ÇǺýÀ´Ï´Ù. °¡Àå ±âº»ÀûÀΰÅÁö¸¸¼­µµ '±×·¡µµ ÃÖ¼ÒÇÑÀÇ Á¤µµ´Â Â¥Áö ¾Ê¾ÒÀ»±î' ÇÏ´Â ¾ÈÀÏÇÑ ÀÚ¼¼¿¡¼­ ºÎÅÍ ³ª¿Â ù´ÜÃß¿´½À´Ï´Ù.

2. Æ÷ÆÃÇÏ´Â ±â±â°£ÀÇ ¼º´ÉÂ÷¿¡ ´ëÇÑ µ¥ÀÌÅÍ ºÎÀç.
- µð¹ÙÀ̽º°£ÀÇ ±âº»ÀûÀÎ Â÷ÀÌ´Â ÀνÄÀ» ÇÏ°í ÀÖ¾úÀ¸³ª ±× ¿ÜÀûÀÎ SDK»ç¿ëÀ̶ó´øÁöµîÀÇ ¼¼¼¼ÇÑ ºÎºÐÀÇ Ã¼Å© ¹Ì½º°¡ ´õ´õ¿í ÇÁ·ÎÁ§Æ®°¡ ½ºÆ®·¹½º·Î º¯ÇÏ°Ô µÇ¾ú½À´Ï´Ù. ¶ÇÇÑ cpu³ª ramÀÇ ¼öÄ¡·Î ÀÎÇÑ ¼º´ÉÂ÷µµ 'ÀÌ·¯ÇÑ' ÄÉÀ̽º¿¡´Â 'ÀüÇô' µµ¿òÀÌ µÇÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù´Â°É ´À³¢°Ô ÇØÁÖ´õ±º¿ä.

3. ¿øº» ¼Ò½º ÀÌÇØ¿¡ ´ëÇÑ ºÎÀç.
- ´ç¿¬È÷ ÇØ¾ß ÇÒ ÀÏÀÌ¿´À½¿¡µµ ¼Ò½º¸¦ º¸°í ÀÖÀ¸¸é ÀÌÇØÇÏ´Â °Í ÀÚü°¡ ½È¾îÁý´Ï´Ù. ÀÌ°É ÀÌÇØÇÏ¸é ¿ÀÈ÷·Á ½Ç·ÂÀÌ Åðº¸Çعö¸®´Â°Ô ¾Æ´Ñ°¡ ÇÒ Á¤µµÀÔ´Ï´Ù.-_- Ç㳪 ÇÁ·ÎÁ§Æ®¸¦ ¸ÃÀº ÀÌ»ó ÀÌÁ¡À» °ÔÀ»¸® Çß´ø °ÍÀÌ ¹ö±× ¹ß»ý½Ã »ó´çÈ÷ ¸·¸·ÇÑ »óȲÀ» ¾ß±â½ÃÅ°´õ±º¿ä.

4. (Æ÷ÆðæÇè ºÎÁ·¿¡ ÀÇÇÑ)À¯À¯ºÎ´Ü
- ÃÖÁ¾ÀûÀ¸·Î óÀ½ºÎÅÍ ´Ù½Ã Á¦ÀÛÇÏ°í ÀÖ½À´Ï´Ù. 1°³¿ùÀÌ Áö³ª¼­ ¿¹Á¤º¸´Ù ÇÑÂü ´Ê´Â °ÍÀ» ¹ß°ß ÇßÀ» ¶§ »¡¸® ¼±È¸¸¦ Çß¾î¾ß Çϴµ¥ ÀÌ¿¡´ëÇÑ °æÇè ºÎÁ·À¸·Î °áÁ¤ÀÌ ´Ê¾îÁ® ¿¹Á¤ ÀÏÁ¤ÀÇ 3¹èÀÇ ½Ã°£À» µéÀÌ°í ÀÖ½À´Ï´Ù.


¸¶Áö¸·À¸·Î ´À³¤ °á·ÐÀº... ¸Ô°í»ì±â À§Çؼ­°¡ ¾Æ´Ï¸é °¡´ÉÇÑ ÇÏ°í ½ÍÁö ¾ÊÀº ÀÏÀÔ´Ï´Ù.
¹°·Ð Á¦°¡ Á¦ÀÛÇÑ °ÔÀÓÀÏ °æ¿ì¸¦ Á¦¿ÜÇÏ°í¼­°ÚÁÒ. ¸¸¾à ¿ø ¼Ò½ºÀÇ Á¦Àۻ簡 Æò¼Ò µ¿°æÀÇ ´ë»óÀÌ¿´´ø ȸ»ç¿´´Ù¸é ¶Ç ¸ð¸£°Ú½À´Ï´Ù. (¶óÁö¸¸ °¡±ÞÀûÀ̸é...-_-)

ps. Ȥ ¸ð¸£´Ï ÀúÀÇ Á¸Àç¿Í »ç¸íÀº °¡±ÞÀû ¾ð±ÞÇÏÁö ¸»¾ÆÁÖ¼¼¿ä. ¤Ð_¤Ì

#74-1. ¾È¿µ±â 2004/10/24 (Sun)
°í»ý ¸¹À¸½Ã³×¿ä..
Àúµµ ³²ÀÌ ¸¸µç ¼Ò½º¸¦ Æ÷ÆÃÇÏ´Â °ÍÀ» ±²ÀåÈ÷ ½È¾î ÇÕ´Ï´Ù. ¹¹.. ¸î ¹éÁÙ Á¤µµ´Â Äڵ带 Á¦ ½ºÅ¸ÀÏ·Î ¼öÁ¤ÇÏ°í ¼Ò½º¸¦ ÂùÂùÈ÷ »ìÆì¼­ ÀÌÇØÇϵµ·Ï ÇÏÁö¸¸ ¸î õ ¶óÀθ¸ µÇµµ »ç½Ç ½±°Ô ÀÌÇØÇϱⰡ ¾î·ÆÁÒ.

´ÜÁö ¼Ò½º¸¸ ±×·± °ÍÀÌ ¾Æ´Ï¶ó ±â±â°£ Æ÷ÆÃÀ̶ó¸é ´õ ¹®Á¦°¡ ¸¹¾Ò°Ú³×¿ä. óÀ½ºÎÅÍ ´Ù½Ã Á¦ÀÛÀ̶ó.. °í»ýÀÌ ¸¹À¸½Ê´Ï´Ù.. T_T

±×¶§ Åä,ÀÏ¿äÀϵµ ¾ø´Ù´Â °ÍÀÌ ÀÌ°Í ¶§¹®À̾ú±º¿ä........ (¹¬³ä)

#74-2. ¿ë¸Ç¼Ò³à http://www.doyongid.com 2004/10/27 (Wed)
Àú´Â ¾Æ¿¹...
Æ÷ÆÃÀ̶ó´Â °³³äÀÌ ¾ø½À´Ï´Ù.. °á°ú¹°¸¸ Âü°íÇϸ鼭 ¹«Á¶°Ç »õ·Î ¬´Ï´Ù..


#72. Æ´»õ [REPLY]
¸¶¸®¹ÌÅ× ¸µ ¼¿·º¼Ç~ 2004/10/22 (Fri)

¿µ±â´Ô °­ÁÂ¿Í ÀÛÇ°Àº.....
¾ðÁ¦³ª ±×·¸Áö¸¸ Á¤¸» °¨µ¿ÀÔ´Ï´Ù.
°Å±â¿¡ ÁÖÀΰø±×¸²ÀÇ ¹è°æÀ» Áö¿ì°í ÁÖÀΰø
¾ó±¼¸¸ º¸ÀÌ°Ô ¹Ù²ãº¸·Á°í Çϴµ¥¿ä.
Åõ¸íÅ°¼³Á¤Àº ¾î¶»°Ô Çϳª¿ä?

#72-1. ¾È¿µ±â 2004/10/23 (Sat)
¹è°æÀ» Åõ¸íÇÏ°Ô ÇÏ·Á¸é...
marimite.bmp (ÀÌ Ã·ºÎ ÆÄÀÏ·Î ±×¸² ÆÄÀÏÀ» ±³Ã¼ Çϼ¼¿ä)

USmD3D.pasÀÇ ³»¿ëÀ» ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

431¹ø° ÁÙÀÇ ¾Æ·¡ ³»¿ëÀ»

for i := 0 to pred(width) do begin
     pDest32^ := pSour32^ or $FF000000;
     inc(pSour32);
     inc(pDest32);
end;

´ÙÀ½Ã³·³ ¹Ù²ß´Ï´Ù.

for i := 0 to pred(width) do begin
     if (pSour32^ and $00FFFFFF) <> $000000FF then
          pDest32^ := pSour32^ or $FF000000
     else
          pDest32^ := pSour32^ and $00FFFFFF;
     inc(pSour32);
     inc(pDest32);
end;

ÀÌ·¸°Ô ÇÑ µÚ ÷ºÎÇÑ ±×¸²ÆÄÀÏ·Î ÆÄÀÏÀ» ±³Ã¼Çϼ¼¿ä.

±×·¯¸é ¸µ ¼¿·º¼Ç¿¡¼­ 'È«Àå¹Ì'ÀÏ´çµéÀº ¸ðµÎ ¹è°æÀÌ Åõ¸íÇÏ°Ô ³ª¿É´Ï´Ù. (ÃÑ 3¸í¸¸)
³ª¸ÓÁö »ç¶÷µéµµ ¸ðµÎ ¹è°æÀ» 0x0000FF·Î ¹Ù²Ù¸é Åõ¸íÇÏ°Ô ¹Ù²ò´Ï´Ù.

#72-2. Æ´»õ 2004/10/23 (Sat)
¿µ±â´Ô °¨»çÇÕ´Ï´Ù.
°Åµì °¨»çÀÇ ¸»¾¸À» µå¸³´Ï´Ù.


#70. °áÀÌ http://www.cyworld.com/hhskks48 [REPLY]
°ÔÀÓ °³¹ß½Ã ´øÀü ¸¸µé ¶§ 2004/10/18 (Mon)

¿µ±â´Ô Ȥ½Ã ¶Ç´Ù¸¥ ½Ã¸®Áî ¸¸µå½Ç¶§ »ç¿ëÇϽôø ´øÀüµé (¸Þ³Ê½º ±¤»êÀ̶ó´ø°¡ ¾Ë¼ö¾ø´Â ÇǶó¹Ìµå µîµî) ¸¸µå½Ç¶§ ±× ±¸Á¶µéÀ»
¾î¶»°Ô ¸¸µå½Ã³ª¿ä? ¹Ì·Î¸¦ ±×¸±·Á°í Çصµ »ó´çÈ÷ ¸Ó¸® ¾ÆÇÃÅÙµ¥ ¹» º¸½Ã°í ¸¸µå½Ã´ÂÁö.. ¾ÆÁ÷µµ ½Å±âÇÔ

#70-1. ¾È¿µ±â 2004/10/18 (Mon)
ÀÏ´ÜÀº
¸ð´« Á¾ÀÌ¿¡ ŸÀÏÀ» ´Ù ±×¸®°í °Å±â¿¡´Ù°¡ À̺¥Æ® À§Ä¡µîÀ» ´Ù Ç¥±âÇÑ ÈÄ Á÷Á¢ Á¾À§ À§¿¡¼­ °ÔÀÓÀ» Çغ¸°í ±×°ÍÀ» ÄÄÇ»ÅÍ·Î ¿Å°å½À´Ï´Ù.

#70-2. °áÀÌ http://www.cyworld.com/hhskks48 2004/10/18 (Mon)
»ó´çÇÑ Ã¢ÀÇ·ÂÀÌ ÀÖ¾î¾ß °Ú±º¿ä.
»ó´çÇÑ Ã¢ÀÇ·ÂÀÌ ÀÖ¾î¾ß °Ú±º¿ä.
¾Ë¼ö¾ø´Â ÇǶó¹Ìµå ±¸Á¶°¡ ¸Å¿ì º¹ÀâÇÏ´øµ¥
±×°É ÀÏÀÏÀÌ ´Ù ¼ÕÀ¸·Î ±×¸®½Ã´Ù´Ï Á¸°æ
^^;

#70-3. ¾È¿µ±â 2004/10/19 (Tue)
¾Æ...
±× Áß¿¡ '¾Ë¼ö ¾ø´Â ÇǶó¹Ìµå'ÀÇ ¸ÊÀº Á¦ µ¿»ýÀÇ ÀÛÇ°ÀÔ´Ï´Ù. Àúµµ Á÷Á¢ Åë°úÇغ» ÀûÀº ¾ø°í.. Ä¡Æ®¸¦ ÅëÇØ °Ç³Ê´Ù³à¾ß¸¸ Çß½À´Ï´Ù.. -_-;;;


#69. ¹ä¹ú·¹ [REPLY]
Á¶ÇÕÇü ÇÑ±Û ¶óÀ̺귯¸® °¨»ç.. 2004/10/17 (Sun)

Àß ¾²°Ú½À´Ï´Ù.. »ó¿ë ¾îÇÿ¡ ¾µÁöµµ ¸ð¸£´Âµ¥ ±¦Âú°ÚÁÒ? º¸´äÀº ¿ÀÇÁ¶§ ²À!

#69-1. ¹ä¹ú·¹ 2004/10/17 (Sun)
Çä..Áö±Ý ¹æ±Ý ¼Ò½º¸¦ ºÃ´Âµ¥..
ÀÌ·¯¸é ¾ÈµÇÁö¸¸... ÃÖÀûÈ­ ÇؾßÇÔ.. Æí¹ýÀÌ´Ù..µîµî ¸ÚÁø ´ë»çÀÌµé ¸¹³×¿ä..^^ ÇÏÁö¸¸ ¿ø·¡ ÀÏ·Î ÇÒ¶§´Â Àß µ¹¾Æ°¡¸é µÎ¹ø´Ù½Ã ¾ÈÃÄ´Ùº¸°í.. ½É½ÉÇ®ÀÌ·Î ÇÒ¶§´Â ÃÖ´ëÇÑ ÀåÀÎÁ¤½ÅÀ» ¹ßÈÖÇϴ°ÍÀÌ... ÀÌ ¾÷°èÀÇ ¼Ó¼ºÀÌ´Ï ¸¸Å­(³ª¸¸ ±×·±°¡--;).. ȸ»çÀÏ¿¡ ¾µ¶§´Â ÃÖ´ëÇÑ ¼öÁ¤¾øÀÌ..^^;

#69-2. ¾È¿µ±â 2004/10/18 (Mon)
»ó¿ë¿¡ ½áµµ »ó°ü¾ø½À´Ï´Ù.
³²µéµµ ´Ù ÇÒÁÙ ¾Æ´Â °ÍÀ» ´ÜÁö ¹Ì¸® ŸÀÌÇÎ ÇØ ³õÀº °Í »ÓÀε¥¿ä ¹»..

#69-3. ¾È¿µ±â 2004/10/18 (Mon)
¾ÆÂü...
»ó¿ë¿¡ ¾²½Ã·Á¸é bmpÆÄÀÏÀÇ ±Û²ÃÀ» ´Ù½Ã µðÀÚÀÎ ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ±× ÆùÆ®´Â '½¦·Òµ¥ÀÌ·¯¸Ç'¿¡¼­ ÃßÃâÇÑ ÆùÆ®À̱⠶§¹®¿¡ ÀúÀÛ±ÇÀÌ ÀÖÀ» °Ì´Ï´Ù. ±×¸®°í »ó¿ë¿¡ ¾²½Ã·Á¸é...

1. 4 gray-bmp·Î anti-aliasing¸¦ ±¸ÇöÇϽô °ÍÀÌ ´õ º¸±â ÁÁÀ» °Í °°½À´Ï´Ù.
2. TTF2BMP¸¦ ÅëÇØ ÀÚµ¿ »ý¼ºÇÏ´Â ¹æ¹ýÀ¸·Î ÆùÆ®¸¦ È®ÀåÇÑ ÈÄ ÀúÀÛ±ÇÀ» ÇÇÇØ°¥ Á¤µµÀÇ ¼öÁ¤À» ÇϽô °Íµµ ÁÁ½À´Ï´Ù.

#69-4. ¹Ù¶÷µ¹ÀÌ 2004/10/19 (Tue)
º¤Å¸ÆùÆ®¸¦ ¸¸µé°í ½ÍÀºµ¥..
À½.. ¿¹ÀüºÎÅÍ ÇÑ°¡Áö ÇØ º¸°í ½ÍÀº°ÍÀÌ
º¤Å¸ÆùÆ®¸¦ Áö¿øÇØ º¸°í ½ÍÀº°ÍÀ̾ú´Âµ¥..
¿µ±â´Ô Äڵ带 º¸°í ´Ù½ÃÇѹø´õ ºÒŸ ¿À¸£´Â±º¿ä...
Ȥ½Ã³ª.. ÈùÆ®³ª ¾ÆÀ̵ð¾î¸¦ Áּż­ Àú¸¦ ±¤¸íÀ¸·Î ÀεµÇØ ÁֽǺР°è½Å°¡¿ä?

#69-5. ¿ë¸Ç¼Ò³à http://www.doyongid.com 2004/10/19 (Tue)
Àú´Â À̾߱â ÆùÆ®¸¦ ¾²´Âµ¥..
GP32 ÅؽºÆ® ºä¾î¸¦ ¸¸µé¶§ À̾߱â ÆùÆ®¸¦ ½è´Âµ¥...
Å«»ç¶÷¿¡°Ô ¸ÞÀÏÀ» º¸³»¸é ±×³É ¾²¶ó°í Çã¶ôÇØÁÝ´Ï´Ù.. ´Ù¸¸, ´Ù ¸¸µç ÈÄ¿¡ ¿Ï¼º ÇÁ·Î±×·¥À» º¸³»´Þ¶ó°í ÇÏ´õ±º¿ä..

#69-6. ¾È¿µ±â 2004/10/19 (Tue)
º¤ÅÍ ÆùÆ®´Â..
ÆùÆ® µ¥ÀÌÅ͸¦ µðÀÚÀÎ ÇÏ´Â °ÍÀÌ ¾î·Á¿ï»Ó ÆùÆ® ¿£ÁøÀÇ ±¸Çö ÀÚü´Â ¸¹ÀÌ ¾î·ÆÁø ¾Ê½À´Ï´Ù. Win32¿¡¼­ OutlineÀ¸·Î ÆùÆ®¸¦ ±×¸®´Â ¹æ¹ýÀ» Çغ¸½Ã°Å³ª, FreeType2°°Àº open source ÆùÆ® ¿£ÁøÀ» »ç¿ëÇØ º¸½Ã¸é ±× º¤ÅÍ ÆùÆ®ÀÇ ±¸Á¶°¡ ½±°Ô ÀÌÇØµÇ½Ç °Ì´Ï´Ù. (¸¸µé±â´Â ½¬¿î ÆíÀ̶ó°í ÇßÁö¸¸ Ãâ·Â Ä÷¸®Æ¼¸¦ ³ôÀÌ´Â °ÍÀº ¾î·Á¿î ÀÛ¾÷ÀÔ´Ï´Ù)
---------------------------------------
Àúµµ ¿¹Àü¿¡´Â À̾߱â ÆùÆ®¸¦ ½è¾ú´Âµ¥.. ¾î´À¶§ºÎÅÏ°¡ »õ·ÒÀÇ ÆùÆ®¸¦ ¾²°Ô µÇ¾ú½À´Ï´Ù.
¾Æ¸¶ ÇѱÛ1.5x¿Í À̾߱âÀÇ Á¶ÇÕ ±¸Á¶°¡ °°¾Ò´ø °Í °°Àºµ¥, °°Àº Ãʼº³¢¸® 10¹ú¾¿ ºÙ¾î ÀÖ´Â ±¸Á¶¿´´ø°¡¿ä? ±×·¯°í º¸´Ï '¶Ç´Ù¸¥..'¿¡ »ç¿ëÇß´ø ÆùÆ®´Â ¾Æ·¡ÇѱÛÀÇ ÆùÆ®(¸íÁ¶,°íµñ,»ù¹°)¸¦ »©³»¾î¼­ 'ÃÊÁßÁ¾6:2:2'·Î °³Á¶Çؼ­ »ç¿ëÇß´ø °Í °°½À´Ï´Ù. ¿ä»õ´Â OSÀÇ API°¡ ÆùÆ® Ãâ·ÂÀ» µµ¿ÍÁÖ´Ï ÀÌ·± À̾߱â´Â ÀÌÁ¨ Ãß¾ïÀÌ µÇ¾î¹ö¸° À̾߱Ⱑ...

#69-7. ¹Ù¶÷µ¹ÀÌ 2004/10/20 (Wed)
Win32¿¡¼­ OutlineÀ¸·Î ÆùÆ®¸¦ ±×¸®´Â ¹æ¹ý À̶õ..
¾î¶°ÇÑ ¹æ¹ýÀÎÁö Çѹø´õ ±¤¸íÀ» ÁֽǼö ÀÖ½À´Ï±î? 0TL

#69-8. ¹Ù¶÷µ¹ÀÌ 2004/10/21 (Thu)
Áö±Ý ÀÐ¾î º¸´Ï
±×³É À©µµ¿ì¿¡¼­ ¿Ü°û¼±À» ±×·Á º»´Ù´Â°É·Î Çؼ®... T.T

#69-9. ¾È¿µ±â 2004/10/22 (Fri)
Win32 API Áß¿¡
GetGlyphOutline()À» »ç¿ëÇؼ­ ÆùÆ®¸¦ Ãâ·ÂÇغ¸½Ã¸é µË´Ï´Ù. Á¦ÀÏ Ã³À½¿¡´Â GGO_GRAY8_BITMAP·Î Çغ¸½Ã°í (¿©±â¿¡ °­Á°¡ ÀÖÀ½) ±× ´ÙÀ½¿¡´Â GGO_BEZIER ¶Ç´Â GGO_NATIVE ·Î Ãâ·ÂÀ» Çغ¸½Ã¸é µË´Ï´Ù.

#69-10. ¹Ù¶÷µ¹ÀÌ 2004/10/22 (Fri)
±¤¸í +_+
^^


#67. ¼®ÁÖÇö [REPLY]
ÀÌÁ¨ À¯ºÎ³² À̽ó׿ä. ^^ 2004/10/08 (Fri)

°áÈ¥ ÇϽŰŠÃàÇÏ µå¸®°í ½ÅºÎ´ÔÀÌ Âü ¾î·Á º¸À̽ðí À̻ڽó׿ä.. ^^

Á¤¸»·Î ÃàÇϵ帮°í¿ä.

Àü À̹ø¿¡ ÀÌÁ÷À» Çߴµ¥
ÈåÈå ¹®ÀÚÀνÄÇÏ´Â ÂÊÀ¸·Î ÀÌÁ÷À» Çß½À´Ï´Ù.. ¹¹ °ÔÀÓÂÊ¿¡¼­ Á¡Á¡´õ ¸Ö¾îÁ® °¡´Â°Ô °¡½¿Àº ¾ÆÇÁÁö¸¸...

°¡²û µé¾î¿Í¼­ ¿µ±â´ÔÀÌ ¸¸µé¾î ³õÀ¸½Å ¿©·¯°¡Áö °ÍµéÀ» ´Ù¿î ¹Þ¾Æ °¨ÅºÇÏ¸ç º¸°í ÀÖ½À´Ï´Ù. ^^

Àúµµ °ÔÀÓÀ» ¸¸µé¾î¾ß Çϴµ¥ ±×°Ô Àß ¾ÈµÅ³×¿ä.

¾ÏÆ° °áÈ¥ÇϽŰŠ´Ù½ÃÇÑ ¹ø ÃàÇϵ帮°í¿ä.
ÇູÇϼ¼ »ç¼¼¿ä... ^^

#67-1. ¾È¿µ±â 2004/10/18 (Mon)
¾Æ..
°ÔÀÓ ÂÊ¿¡¼­ ÀÚ²Ù ¸Ö¾îÁö½Ã´Â±º¿ä. ÇÏÁö¸¸ ±×°ÍÀÌ ´õ ÁÁÀº °ÍÀÎÁöµµ ¸ð¸£°Ú½À´Ï´Ù. Ç×»ó °ÔÀÓ Á¦ÀÛÀ» ²ÞÀ¸·Î Áö´Ï°í ÀÖÀ» ¼ö ÀÖÀ¸´Ï±î¿ä.


#64. ¿ë¸Ç¼Ò³à http://www.doyongid.com [REPLY]
VC 2005 2004/07/02 (Fri)



C#ºô´õ¶û ¶È°°ÀÌ »ý°å³×.. -.- ¾Æ´Ï.. C#ºô´õ°¡ VC¶û ºñ½ÁÇÑ°Ç°¡..

#64-1. ¾È¿µ±â 2004/07/03 (Sat)
±¸¼º ¿ä¼Ò·Î ºÃÀ» ¶§´Â
µ¨ÆÄÀ̳ª º°¹Ý ´Ù¸¦ °ÍÀ̾ø´Â...
(¿ì¸®È¸»çµµ ÀÌ°Å »çÁÖ·Á³ª... ÀÏ ´õ ¿­½ÉÈ÷ ÇÒÁöµµ ¸ð¸£´Âµ¥.. -_-;;;)

#64-2. Áö³ª°¡´Ù 2004/11/15 (Mon)
ÈÉ..µ¨ÆÄÀÌ µû¶óÇß³× ¤Ñ¤Ñ;
ms ºô...°ÔÀÌ...Ã÷´Â À̵ý½ÄÀ¸·Î µû¶óÇϳª? ¤Ñ¤Ñ;
¸°µµ¿ìÁî°¡ À©µµ¿ìÁî¿Í Èí»çÇÏ´Ù°í »óÇ¥±ÇÀ¸·Î ºÐÀïÀÏÀ¸Äѳõ°í µðÀÚÀÎÀº µ¨ÆÄÀ̸¦ µû¶óÇÏ³× -_-; °Ô´Ù°¡ óÀ½ºÎÅÍ À©µµ¿ìÁî´Â XÀ©µµ¿ìÇÏ°í Èí»çÇÏ´øµ¥... Âü x°°Àº ms³Û...ÂÁ
»óǥħÇصÇÁö¾Ê°Ô ÀܸӸ®µ¹·Á¼­ µðÀÚÀθ¸ µû¶óÇÏ´Ï MS ¾ðÁ¦¸ÁÇϳª ¤Ñ¤Ñ;
À̰ž߿ø...¾ÕÀ¸·Î µðÀÚÀÎ °³¹ßÇϰԵǸé
µðÀÚÀαîÁö µî·ÏÇؾßÇÒÆÇÀ̳×...


[PREV] [2][3][4][5][6][7][8] [NEXT]


IRiS nX by NvyU =starry scape=