Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

External c# dll for rendering bitmaps

im way better at C# then i am at ruby(mostly due to making 3 games in XNA) and i know that ruby is way slow at processing bitmaps. i was wondering can anyone point me in the right direction. i dont know much about how to make Rudy tell outside dlls how to do stuff. any help would be much appreciated!
 

Zeriab

Sponsor

Ruby is slow at processing Bitmaps as an affect of being interpreted. (I dunno about 1.9.x)
The bitmap methods in RGSS are wrappers probably call internal functions which undoubtedly makes Bitmap manipulation slower.

I heard that the engine is not hardware accelerated which would explain RMXP's slowness perfectly.

Good luck creating some nice DLLs :3

*hugs*
 
It looks like Neo-Bahamut linked one of my posts on .dll files, so I don't have to do quite as much explaining. However, I would like to note one thing. You have to create the bitmap in RMXP before you can manipulate it, and you are restricted to the specific size that RMXP has for that bitmap. Otherwise, you can do all sorts of neat stuff, so long as you stay within the bitmap's borders.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top