LoZ - single-screen maps transition (640x360)

tale

Volunteer
Veteran
Joined
Dec 16, 2016
Messages
709
Reaction score
1,194
First Language
English
Primarily Uses
N/A
single-screen maps with automatic movement between them - April 29, 2016

Creator name: Ben Hendel-Doying

Features
single-screen maps with automatic movement between them

Allow for the automatic movement of the party between maps simply by walking to the edge, without the need to create ANY events on any map.

BUT: it's required that all maps be only one screen in size. (it should be easy to remove this limitation, though I have not tried it.)

think "Legend of Zelda" for the NES.

a "note tag" must be added to each map, telling that map which maps to link to, in the north, east, south, and west directions. the note tag takes this form:

Code:
  <dir: NORTH EAST SOUTH WEST>
where NORTH, EAST, SOUTH, and WEST should be replaced with the IDs of the maps to link to, or 0 if no automatic linking is desired. (leave out the note tag entirely for no automatic linking at all.)

for example, here are the IDs and note tags of 6 hypothetical maps, arranged in a 3x2 grid:

Code:
  +----------------+----------------+----------------+

  |    MAP ID 1    |    MAP ID 2    |    MAP ID 3    |

  |                |                |                |

  | <dir: 0 2 4 0> | <dir: 0 3 5 1> | <dir: 0 0 6 2> |

  +----------------+----------------+----------------+

  |    MAP ID 4    |    MAP ID 5    |    MAP ID 6    |

  |                |                |                |

  | <dir: 1 5 0 0> | <dir: 2 6 0 4> | <dir: 3 0 0 5> |

  +----------------+----------------+----------------+
these scripts assume you are happy with a window size of 640x360, and maps of 22x13. (this is also changeable, with a little math and some tweaks to the code.)

Note: right-click on your map name for map properties and change the width to 22.

to see it all in action, along with a full explanation of the code, check this YouTube video:

How to Use
Paste this script above Main.

Script


License- Public Domain
 

BCj

Veteran
Veteran
Joined
Jun 19, 2014
Messages
1,731
Reaction score
929
First Language
Dutch
Primarily Uses
N/A
This looks nice. Just wondering though, wouldn't things get too laggy if the map gets too big?
 

tale

Volunteer
Veteran
Joined
Dec 16, 2016
Messages
709
Reaction score
1,194
First Language
English
Primarily Uses
N/A
@BCj I don't think so since each map count as one on screen instead one giant map. I find the script convenient for this type of screen resoluton. I haven't really test for performance for more than 16 maps.
 

BCj

Veteran
Veteran
Joined
Jun 19, 2014
Messages
1,731
Reaction score
929
First Language
Dutch
Primarily Uses
N/A
Ah I see. I thought you basically had everything on the same map ID for the transition. I misread that part.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c

Forum statistics

Threads
105,857
Messages
1,017,015
Members
137,563
Latest member
MinyakaAeon
Top