Script Title:
Tilemap.rb
Engine: RMXP
Detailed Description:
Hello guys! I'm working on reimplimenting RMXP. For those of you wondering why I'd want to do that, I'll explain later on down this page. For now, let me describe what I need to make this possible.
For my clone of RMXP (
http://github.com/cstrahan/open-rpg-maker), I need to implement the Tilemap class. Unfortunetly, I'm not very familiar with the behavior of this class, so doing this myself would take for ever. If someone could write this for me, I'll be able to make much more progress on the rest of the codebase. The code is already rendering sprites successfully, which means that we can render the Tilemap by creating a sprite for each layer.
I tried looking through GlitchFinder's edit of SephirothSpawn's Tilemap script here:
viewtopic.php?p=494360#p494360
Unfortunately, it requires modification to RMXP's standard scripts, which won't work in my scenario. The reason why that isn't an acceptable solution is due to the fact that I want my implementation of RMXP to work with existing games without modifying their scripts.
So, if someone can rewrite Tilemap without any requirement of modifying/inserting scripts, I'll be that much closer to getting my open source version of RMXP finished!
Why rewrite RMXP?
I have
many reasons!
1) Cross platform support (Mac, Linux & Windows)
2) Run games in the browser via Silverlight
3) Using a full distribution of Ruby 1.8.7 or 1.9 (which would run much faster, and allow for advanced scripting)
4) Using the Rubygame gem for OpenGL/SDL rendering
5) Playing games on the PSP with Joyau
Screen shots:
N/A
Other Scripts I am using (in order):
N/A