04-21-2024, 11:02 PM
(This post was last modified: 04-22-2024, 01:38 PM by DerVVulfman.
Edit Reason: Adding RD12 to title
)
Terra Blocks
Terraria Styled Block Engine
Version: 1.0
Based on RD12's April 2013 release
Terraria Styled Block Engine
Version: 1.0
Based on RD12's April 2013 release
Introduction
This system is a sideview platform engine that lets the player eliminate and re-apply map tiles, similar to Minecraft or Terraria. It is a basic engine, not including any ABS-like battle system which Minecraft or Terraria uses. Nor does it allow the player to create operational event objects such as doors, furnaces, or other objects that can be triggered.
That would be up to the end-user.
The use of a Dynamic Maps script, a script that allows the recording of map conditions and settings is advised. Without such a script, any changes made by the player would not be saved when moving between maps or within recorded save games.
Features
- Actually DESTROY map tiles!
- Actually PLACE map tiles!
- Detects if the map is a Terra-Block map or normal map when teleporting
Requires
- Compatible mouse system that includes 'press' input
- Dynamic Maps script to record/save changes
Demo
DIG DUG ANYONE? (a Box.Com link)
Check the top-right corner of the screen for 'Download'.
Do not worry if it says you cannot preview a demo. That is normal.
Instructions
Way too many. So it's in the demo.
Compatibility
Overwrites the following:
- Game_Map.passable?
- Game_Character.update
- Game_Player.update
Credits and Thanks
Thanks to RD12 for creating the basis for this system, including the map tile replacement feature. And thanks to Sweet Liar for the basis of the platform system which the system was modeled around.
Terms and Conditions
Free to use, even in commercial projects. Just note that I need some form of due credit... for both myself and to RD12 and Sweet Liar.