| SDL °ÔÀÓ ¿£Áø C ÇÁ·Î±×·¡¸Ó¸¦À§ÇÑ Ç÷§Æû µ¶¸³Àû ÀÎ 2D °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©. |
Áö±Ý ´Ù¿î·Îµå |
SDL °ÔÀÓ ¿£Áø ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- Heiko Irrgang
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://93-interactive.com/
SDL °ÔÀÓ ¿£Áø ű×
SDL °ÔÀÓ ¿£Áø ¼³¸í
C ÇÁ·Î±×·¡¸Ó¸¦À§ÇÑ Ç÷§Æû µ¶¸³Àû ÀÎ 2D °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©. SDL °ÔÀÓ ¿£Áø (SGe2D)Àº C ÇÁ·Î±×·¡¸Ó¸¦À§ÇÑ Ç÷§Æû µ¶¸³Àû ÀÎ 2D °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©ÀÌ¸ç ½¬¿î Æ÷Æà ¹× °£ÆíÇÑ API È£Ãâ¿¡ ÁßÁ¡À»µÎ°í »ó¿ë ÇÁ·Î±×·¡¸Ó ¿ä±¸ »çÇ׿¡ ÁßÁ¡À» µÓ´Ï´Ù. »ó¾÷Àû »ç¿ëÀ» À§ÇØ ¹«·áÀ̸ç, ¿øº»À» °Ô½ÃÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù. ±ÍÇÏÀÇ ÇÊ¿ä¿¡ ¸Â°Ô SGE2D ¼Ò½º¸¦ º¯°æÇÏ°í °Ô½Ã ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÇöÀç ´ÙÀ½ Ç÷§ÆûÀ» Áö¿øÇϹǷΠSDL, SDL_MIXER ¹× SDL_IMAGE°¡ »ç¿ëÇÒ ¼öÀÖ´Â ¸ðµç °Í±îÁö Æ÷Æ®°¡ ½±½À´Ï´Ù. * BEOS * FreeBSD (Trusted, Á¦¹ß º¸°í¼°¡ ÀÛµ¿ÇÏ´Â °æ¿ì) * GP2X (Open2x, DevKitgp2x ¹× °ø½Ä SDK Áö¿ø) * Haiku (Untressed, ÀÛµ¿ÇÏ´Â °æ¿ìº¸°íÇϽʽÿÀ) * Linux * Morphos * OpenBSD * OpenSolaris * À½Àý * Windows (MINDW) GP2X¿¡ ´ëÇÑ CrossCompilingÀº ÇöÀç ¸®´ª½º. ´ÙÀ½Àº "SDL °ÔÀÓ ¿£Áø"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ Çȼ¿ Á¤È®ÇÑ Ãæµ¹ ŽÁö°¡ÀÖ´Â ¾Ö´Ï¸ÞÀÌ¼Ç ½ºÇÁ¶óÀÌÆ® ¡¤ ½ºÇÁ¶óÀÌÆ® ´ç ¿©·¯ ¾Ö´Ï¸ÞÀÌ¼Ç ¡¤ ¼îÇÎÁ¡, ½ºÇÁ¶óÀÌÆ®°¡ ±æÀ» µû¶ó ÀÚµ¿À¸·Î °È°ÔÇϽʽÿÀ. ¡¤ A * Pathfinding ¡¤ ÀÔÀÚ ÀÌ¹Ì ÅÍ ¡¤ µå·ÎÀ× ±â´É ¡¤ ½ÃÂ÷ ½ºÅ©·Ñ ¡¤ ºñÆ® ¸Ê ±Û²Ã ¡¤ µ¿Àû ¾î·¹ÀÌ ¡¤ °ÔÀÓ ÁÖ ¡¤ ¾ÏÈ£È µÈ µ¥ÀÌÅÍ ÆÄÀÏ ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ API º¯°æ : SGEMakeColor (Ç¥¸é, R, G, B, A); ¡¤ »õ·Î¿î ±â´É sceduplicatesdlsurface () ¡¤ »õ·Î¿î ±â´É sgechangesdlsurfacealpha () ¡¤ ½ºÇÁ¶óÀÌÆ®´Â ÀÌÁ¦ Pixelwise Alpha + Àüü ¾ËÆÄ 0-255¿Í È¥ÇÕ µÈ ºí¸® ÆÃÀ» Áö¿øÇÕ´Ï´Ù. ¡¤ SDL Ç¥¸é¿¡¼ Á÷Á¢ ½ºÇÁ·¹ÀÌÆ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¡¤ »õ·Î¿î ±â´É SGECREATESDLSURFACE () ¡¤ »õ·Î¿î ±â´É SgePriteduplicate () ¡¤ ±Û²Ã ÀбâÀÇ ¹ö±× ¼öÁ¤ ¡¤ »õ·Î¿î ±Û²Ã RETRO_BIG_COLOR. ¡¤ ÄÄÆÄÀÏÀ» Áö¿øÇÕ´Ï´Ù ¡¤ Haiku ÄÄÆÄÀÏ Áö¿ø
SDL °ÔÀÓ ¿£Áø °ü·Ã ¼ÒÇÁÆ®¿þ¾î