• Having trouble receiving email verification when signing up? Contact an administrator via our Discord server!
  • Consider joining our Discord server if you haven't already! Discord is a free voice and text chat platform that's more or less a combination of Skype and Teamspeak. Using Discord, you can chat with other Relic Castle members in real-time! Wowza! Click here for the details!
Resource icon

Resource Voxel-Style Pseudo 3D Script 2.0

sukoshijon

tobes-chan
Member
Posts
31
#1
sukoshijon submitted a new resource:

Voxel-Style Pseudo 3D Script - '3D' Voxels for your game.

This is a script that renders Voxel-Style 'Models' inside RPG Maker XP. It uses stacked sprites to create the illusion of 3D. It has no perspective, no lighting, and no collision, but everyone on the Discord seemed to like it when I showed it off in my Pokémon x Starbound project.

[tabs]
[tab=Introduction]
This script is based off a technique I've seen mainly in the GameMaker Studio community, which you can see in this...[/tab][/tabs]
Read more about this resource...
 

sukoshijon

tobes-chan
Member
Posts
31
#2
sukoshijon updated Voxel-Style Pseudo 3D Script with a new update entry:

The MKXP Update

There's been a bit of fuss around mkxp in the fangame community (cough cough Marin cough cough Pokemon MK cough cough) and I personally love it. The performance is so much better than that of regular RGSS, and that got me thinking - would the voxel engine work? Well, yes and no. You see, mkxp has a limit on how large you can make bitmaps (which is 8192*8192, the opengl texture limit). This meant any spritesheets bigger than 8192 pixels wide would throw errors when trying to do anything....
Read the rest of this update entry...
 

sukoshijon

tobes-chan
Member
Posts
31
#3
sukoshijon updated Voxel-Style Pseudo 3D Script with a new update entry:

Less Confusing Update

I completely forgot I'd posted this, which explains why it's so bad haha.
The new improved version of this script features a much easier to understand workflow that is more akin to how regular sprites work.

I'm not going to be posting any advanced documentation, but in short, everything works the same as sprites except instead of sprite.bitmap = Bitmap.new("path/to/bitmap") it's sprite3d.model= Bitmap3D.new("path/to/bitmap"). This system also allows you to...
Read the rest of this update entry...
 
Top