| ÇÁ·ç½º µåÆ® FFI¸¦ »ç¿ëÇÏ¿© ·çºñ ¿ë ¿ÀÇ ¼Ò½º ¿þÀÌÆÛ - ¾ãÀº Àú ·¹º§ SDL ¹ÙÀεù |
Áö±Ý ´Ù¿î·Îµå |
ÇÁ·ç½º µåÆ® ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Bjorn De Meyer
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://rubyforge.org/projects/eruta/
ÇÁ·ç½º µåÆ® ű×
ÇÁ·ç½º µåÆ® ¼³¸í
FFI¸¦ »ç¿ëÇÏ¿© Ruby ¿ë ¿ÀÇ ¼Ò½º ¿þÀÌÆÛ - ¾ãÀº Àú±Þ SDL ¹ÙÀεù FRUSDLÀº SDL ·çºñ¸¦À§ÇÑ ¿þÀÌÆÛ - ¾ã°í ³·Àº ·¹º§ ·¡ÆÛÀ̸ç FFI¸¦ »ç¿ëÇÏ¿© VISILLIÀÇ ¶óÀ̺귯¸® SGE, SDL_GFX, SDL_IMAGE, SDL_TTF, SDL_MIXERÀÔ´Ï´Ù. FRUSDLÀº FFI¸¦ »ç¿ëÇϱ⠶§¹®¿¡ JRUBY, MRI ¹× RUBINIUS »çÀÌ¿¡¼ ÈÞ´ë ÇÒ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. ¸ñÇ¥´Â Ruby / SDL ¹öÀü 2.0.1°úÀÇ ÀϹÝÀûÀÎ ¼Ò½º ¼öÁØÀÇ È£È¯¼ºÀÌÁö¸¸ Ãß°¡ ·Î¿ì ·¹º§ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡Àå ³ôÀº ¿ì¼± ¼øÀ§´Â FRUSDLÀ» IT·Î ÇÁ·Î±×·¡¹Ö ÇÒ ¼öÀÖ´Â ÁöÁ¡À¸·Î FRUSDLÀ» °¡Á® ¿À´Â °ÍÀÔ´Ï´Ù. µû¶ó¼ Ruby / SDLÀÇ ÀϺ»ÀÇ ÀϺ»ÀÇ ÀϺ»¾î Áö¿øÀº ¿ì¼± ¼øÀ§°¡ ³·½À´Ï´Ù. Âü°í : FRUSDLÀº ZLIB / LIBPNG ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º ¹× ¹èÆ÷µË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ FRUSDLÀÇ Ã¹ ¹ø° ¸±¸®½º. unpack, lib ÇÏÀ§ µð·ºÅ丮¸¦ ÀÔ·ÂÇÏ°í Ruby Frusdl.rb¸¦ ½ÇÇàÇϽʽÿÀ.
ÇÁ·ç½º µåÆ® °ü·Ã ¼ÒÇÁÆ®¿þ¾î