muramasa
Reaction score
298

Profile posts Latest activity Postings About

  • This was supposed to be more like a reminder than anything, but anyway I'll share my thought.


    I often think about ways to make multi-layered maps. Not only mean to graphical layers, but, like, a map with different elevations.


    For my RMXP game for example, what I did was the same I did in RM2k3 back in the time I used that (now I own it because I still love it). Changing tilesets on the fly whenever the character passes by a certain place. The thing is that this both works and doesn't. It works for the player, but events get screwed, so I can't put roaming NPCs since they not only get stuck but also display wrongly if a tile above them changes its priority so it shows under them. Instant teleportation (?).


    So I was thinking about it, and then I thought, what if I merge two maps? I could display two tilemaps at the same time, one for each elevation level, then make the player transfer itself between one and the other level. It's displaying and running two maps at once, one above the other. It should be possible, but the performance will take a huuuuuuge punch in the face.


    Another way would be to display them both, yeah, but managing them as one, so when the player goes up a level, what changes is the set of passabilities it takes into account (there are passabilities for each level). then I give it a Z offset so it displays correctly over the tiles it should. Thing is, I would need a lot of time to plan ahead these maps. But seems doable! Pretty much all I need is to make the logic part and remake these maps.


    But all this is going to the thoughts pot, since I can't delay this game anymore. Maybe for a next one? That's why I wanted to make this thing, to leave this stuff here and look at it later. So, laterer me!
    • Like
    Reactions: 1 person
    Shaz
    Shaz
    Hime made a script for Ace that allows you to display two maps at once, as an upper and lower layer.  IIRC the lower layer was just for show - you couldn't actually walk around on it.  I don't recall if the events of the lower map were displayed - I suspect they were.  It'd be a good script to check out for ideas/possibilities.  It MAY have even been called "multi layered maps" or something like that.  I could also just be guessing at that ;)
    muramasa
    muramasa
    Yeah, I remember that one. I wonder if what Hime did was building the map as a bitmap (kind of the thing map dumpers do to write them into PNGs and stuff), then showing it as a sprite or a plane, like a regular panorama. It was not necessary to interact with the bottom layer, and don't know if it supports animated tiles for example.


    But thanks a lot for the reminder :^D.
    My mind has buckets of flesh. This is food for myself.
    PixelHeart
    PixelHeart
    Clever bot hates me.... T_T ...also, thats gross...can i have some?
    muramasa
    muramasa
    Sure, I have lots.
    My manliness is so high, that on regular people's mind, the variable holding it gets overflowed.
    Vamos a jugar por la playa.
    ShinGamix
    ShinGamix
    speaka English....do you understand the words on the screen?
    Alexander Amnell
    Alexander Amnell
    Yo prefiero el bosque ...


    Also, it's his status he should be able to update it in whatever language he wants... english forum but personal profile, right?
    Randommerade
    Randommerade
    Tengo el sida.
    Morphine says "Early to bed, early to rise, makes a man or woman miss out on the night life". That's why I don't have life!
  • Loading…
  • Loading…
  • Loading…

Latest Threads

Latest Posts

Latest Profile Posts

There's another Humble Bundle available now for RPG developer assets, this time focused somewhat more towards pixel art style games.
Ive got a long lost half uncle. Thats real cool.
I forget what is bumping rule in this forum. Is anyone know? Thank you.
BCj
Ew, why does my blogpost on the rpgmaker.net site look like a garbled mess? Are html codes disabled or something?
I feel that I should cut down on my order queue so I can get some more time for my projects, its been quite a longggg while since I worked on them LOL

Forum statistics

Threads
97,892
Messages
947,686
Members
129,127
Latest member
rawegg
Top