Ultra Mode 7

Discussion in 'JS Plugin Releases (RMMV)' started by bblizzard, Apr 15, 2018.

  1. Creative Ed

    Creative Ed Veteran Veteran

    Messages:
    272
    Likes Received:
    307
    First Language:
    Portuguese
    I would just like to thank you for this plugin. You're the best!
     
    bblizzard and Marquise* like this.
  2. Muk adel heid

    Muk adel heid Villager Member

    Messages:
    18
    Likes Received:
    23
    First Language:
    Spanish
    Thank you for this. I would like to have the option to "showup" some tiles like characters/events do.
     
  3. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    You mean render them upright?
     
  4. Creative Ed

    Creative Ed Veteran Veteran

    Messages:
    272
    Likes Received:
    307
    First Language:
    Portuguese
    Hello bblizzard, I would like to ask you, is it possible to have an option to make the parallax scrolling as the map does?
    I've been messing around with your demo, and this would be great as it would allow users to make isometric looking maps and/or pre-rendered maps like in the old final fantasy games.

    As an example:

    (Edit) I noticed you have a min FOV set in your script, I was asking if this could be solved, but I am trying to solve it myself thanks. (Unless there is an option to make it ortographic right of the bat, I'm giving the FOV value 1)

    Here's something I'm working on for isometric tiles (Messing around to make it completely ortographic):
    [​IMG]

    If this goes well, I may make a tutorial on how to make an isometric game on RPG Maker as well as convert some of the RTP tiles into isometric.

    Thanks!

    (Edit 2) I managed to do it, here's the result:
    [​IMG]

    I will be making a tutorial soon.
     

    Attached Files:

    • iso.png
      iso.png
      File size:
      420.4 KB
      Views:
      18
    • iso.png
      iso.png
      File size:
      633.2 KB
      Views:
      14
    Last edited: Jul 21, 2018
    InkPotion and Marquise* like this.
  5. Muk adel heid

    Muk adel heid Villager Member

    Messages:
    18
    Likes Received:
    23
    First Language:
    Spanish

    Yeah like events do. As example :

    [​IMG]


    [​IMG]

    Im not asking for every tile. Just some tagged ones or something like that.
     
    Marquise* likes this.
  6. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    @Muk adel heid Have you tried using tile graphics for events yet?

    @Creative Ed It's better if you use a dedicated isometric rendering script for this. Orthogonal projection has its own challenges, but also allows for certain optimizations and better pixel perfect rendering than a general 3D renderer does. As for the parallax scrolling, I will add an option for that in a future version.
     
    KaYsEr and Marquise* like this.
  7. Creative Ed

    Creative Ed Veteran Veteran

    Messages:
    272
    Likes Received:
    307
    First Language:
    Portuguese
    I have now idea how I would do that since I am not a scripter, is there something like that out there already?
    Awesome, thanks a lot! :)
     
  8. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    ¯\_(ツ)_/¯
     
    KaYsEr, Marquise* and Creative Ed like this.
  9. Creative Ed

    Creative Ed Veteran Veteran

    Messages:
    272
    Likes Received:
    307
    First Language:
    Portuguese
    Haha well, unless you're able to do it, I guess this is our best alternative then xD (and so far is not a bad one, at least there is an alternative :))
     
    Marquise* likes this.
  10. Poppie360

    Poppie360 chocobo wrangler Veteran

    Messages:
    120
    Likes Received:
    32
    Location:
    NH, USA
    First Language:
    English
    Primarily Uses:
    RMMV
    i showed your script to a friend who's familiar with javascript, he said something about the part when you click on the screen and it navigates to that point being poorly optimized and there being a lot of loops? just thought to mention it, might be helpful
     
    Marquise* likes this.
  11. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    Which part exactly? If he means the solver for linear equations with gaussian elimination, I'm not sure if JS works better if variables are delcared in advance rather than declaring them over and over within loops is faster than the opposite case (e.g. Lua doesn't really care, it actually allocates all necessary memory within the called function in advance). You actually can't do this implementation in another way on a logical level so I'm curious what exactly he meant. Maybe I could cache one more Math.abs() call, but that's it. But I assume your friend hasn't worked with WebGL, any OpenGL version , any OpenGLES version or any DirectX version if that caught his eye, but the other glaring issues haven't. xD

    https://martin-thoma.com/solving-linear-equations-with-gaussian-elimination/
    https://github.com/itsravenous/gaussian-elimination/blob/master/gauss.js
     
  12. Poppie360

    Poppie360 chocobo wrangler Veteran

    Messages:
    120
    Likes Received:
    32
    Location:
    NH, USA
    First Language:
    English
    Primarily Uses:
    RMMV
    "onclicknavigation" that was the part he talked about, im not sure what he was thinking but it might be helpful, for now im just using a plugin that keeps the game running at normal speed when it lags but there is a horrible choppiness to it. and until you rework the plugin that's all i really need for where im at. keep up the good work
     
  13. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    I'm really not sure what he's talking about. IIRC "onclicknavigation" is somewhere in MV's engine code. Or maybe it's in that plugin you're using? Either way it's definitely not in UM7.
     
  14. Chef

    Chef yeet Veteran

    Messages:
    275
    Likes Received:
    123
    Location:
    The Netherlands
    First Language:
    Dutch
    Primarily Uses:
    RMMV
    Hey Bblizzard, did you make any progress yet in the meantime? Maybe I can help. I really want H-mode 7 or at least layer pop-up with region or tile ID to happen (not just events).
     
  15. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    Nope, but my schedule has been cleared now so I'll likely work on in sometime in the next coming weeks.
     
  16. MikePjr

    MikePjr Artist Veteran

    Messages:
    551
    Likes Received:
    231
    Location:
    Texas USA
    First Language:
    English
    Crazy Idea...
    Is it possible to some how use the map as the background, but have it zoom and tilt and use the landscape as a the battle background?
    It would probably require a separate plugin.. but i was playing an old Super Nintendo Game earlier called 7th Saga and noticed this thing where it would rotate and zoom in and use the actual map as a landscape for battle backgrounds.
    If it would require a separate plugin.. just ignore me.
     
    Marquise* likes this.
  17. bblizzard

    bblizzard Veteran Veteran

    Messages:
    287
    Likes Received:
    294
    Location:
    Croatia
    First Language:
    Croatian
    Primarily Uses:
    RMMV
    @MikePjr I actually do think it can be done with some minor additional scripting rather than a whole separate plugin. One piece would be the transition animation and the other simply using the map as battle background. But you'd have to find someone to write that extra code.
     
    Marquise* likes this.
  18. MikePjr

    MikePjr Artist Veteran

    Messages:
    551
    Likes Received:
    231
    Location:
    Texas USA
    First Language:
    English
    Ah okay.. to be honest such a plugin would probably not even work with the current mode 7 plugin.. not without the looping thing and such.
     
  19. muramasa

    muramasa Abomination of life, or life itself. Veteran

    Messages:
    581
    Likes Received:
    293
    Location:
    CR
    First Language:
    Spanish
    Making that thing is not hard, but I'd wait for this script to be finished.

    I did it for RMXP once. Pretty sure it's doable with this script on MV.
     
    bblizzard likes this.
  20. Lonewulf123

    Lonewulf123 Veteran Veteran

    Messages:
    283
    Likes Received:
    82
    Location:
    United States
    First Language:
    Enlish
    I have a quick question (I’m sorry if this has been asked already). Is it possible to make certain graphics in the tiles “pop up” a bit more? For instance to have trees or building tiles appear more 3D?
     

Share This Page