SM64 Decomp - Fading, Door, and Instant Warps

แชร์
ฝัง

ความคิดเห็น • 25

  • @Bitlytic
    @Bitlytic  2 ปีที่แล้ว +4

    I dont know when or if ill get around to a painting tutorial, so here's the best resource I know about them:
    docs.google.com/document/u/0/d/101D6iKGvam606Jz7M4ezUgSabs9stI7ofU5HnJYavqc

  • @Borti_Ovi
    @Borti_Ovi 3 หลายเดือนก่อน

    Going right back for my second attempt at making my own SM64 level! I really hope you continue this series someday, your videos are invaluable!

  • @groundtank
    @groundtank 2 ปีที่แล้ว +4

    I've watched a bunch of tutorials on this stuff, but none went into detail with Blender like this. Extremely helpful, thank you a ton.

  • @gunnadahun
    @gunnadahun ปีที่แล้ว +1

    pls make more. I dont even care what the topic is, youre just so good at explaining that I'll listen to anything you say

  • @deinemama6303
    @deinemama6303 2 ปีที่แล้ว +2

    Thank you so much. I'm getting into decomp at the moment and I frequently look up your videos to implement something. Please continue making these videos, they are really great!

  • @deinemama6303
    @deinemama6303 2 ปีที่แล้ว +3

    👍👍

  • @defacube
    @defacube 9 หลายเดือนก่อน

    Thanks!

  • @mr.cooldude6529
    @mr.cooldude6529 ปีที่แล้ว

    Please make more these are very helpful

  • @joshnjoshgaming
    @joshnjoshgaming 2 ปีที่แล้ว +1

    super epic vidz bruhv continue pls ;D

  • @HardCorePoration
    @HardCorePoration ปีที่แล้ว

    Do you know how Mario 64's cutscenes are handled in the code base? And if it's possible to animate new ones in something like Blender? Is there any good documentation out there for this, as it can be difficult to find these things unfortunately.

    • @Bitlytic
      @Bitlytic  ปีที่แล้ว

      So I'm not sure about any blender implementation for cutscenes, but all the cutscenes are stored in camera.c. I'd recommend taking a look at sCutsceneDialog and the function cutscene_dialog.
      In this instance, there are three main events
      1. cutscene_dialog_start - Initializes relevant variables
      2. cutscene_dialog_move_mario_shoulder - Moves the camera until it's at the position set up in step 1
      3. cutscene_dialog_create_dialog_box - Make the dialog box
      Then it waits to see if the dialog has been closed before ending the cutscene.

    • @HardCorePoration
      @HardCorePoration ปีที่แล้ว

      @@Bitlytic Thanks for the advice. I imagined it probably wasn't possible to modify the camera properties in Blender, but that would be an awesome plugin to make things easier. I imagine it would still be possible to make custom animations for characters in Blender though and just programmatically set them in the source code to change at specific points though?

    • @Bitlytic
      @Bitlytic  ปีที่แล้ว

      @@HardCorePoration Yeah, if you're talking about just regular animations like walking/diving/etc., I would recommend frozenmeatpopsicle's video for it
      th-cam.com/video/ql0UjZJtEOo/w-d-xo.html

  • @slushier.
    @slushier. ปีที่แล้ว

    Thank you for this tutorial, it was so useful! But, could you make a tutorial on how to make Mario come out of the Jolly Roger Bay painting when he gets a star or dies?

    • @Bitlytic
      @Bitlytic  ปีที่แล้ว

      For that one, you should be able to set your exit warps as the same warp that the jrb painting uses

  • @toastbread6417
    @toastbread6417 2 ปีที่แล้ว

    is there any way to make the m64 stage bigger? It seems kinda small

    • @Bitlytic
      @Bitlytic  2 ปีที่แล้ว +1

      I'm not sure if you mean total size, but if you're using HackerSM64 you can create levels up to 4x size using the config.
      If you mean that the level exports and it seems small, there's a scale property you can set in Blender so it exports bigger, by default that's set to 100x.

  • @doopshoop5773
    @doopshoop5773 2 ปีที่แล้ว

    Is there a possibility of you covering warping to other areas or even making other areas in the first place? It's got me a bit stumped

    • @Bitlytic
      @Bitlytic  2 ปีที่แล้ว

      I might, but it'd be a pretty short video, I'll just give you a quick explanation of how it works:
      You've got your level node, that's what we select when we export, and under that is your Area 1 node, if you wanted another area you can just add a second area node as a child to the level node and increase the index by 1.
      As for warping between areas, you would place the warp in Area 1, and set the destination as the same level but the area as the second area.

    • @doopshoop5773
      @doopshoop5773 2 ปีที่แล้ว +1

      @@Bitlytic Thank you. I was on the right track, but it kept crashing. I just looked at the script file for jolly roger bay and combined with your help I was able to get it to work.

  • @JavaScripting64
    @JavaScripting64 2 ปีที่แล้ว

    Thoughts on the new addon to put Mario into your Blender scene?

    • @Bitlytic
      @Bitlytic  2 ปีที่แล้ว +1

      I haven't personally used it since I dont do a ton of level making, but a lot of people have gotten use out of it

    • @JavaScripting64
      @JavaScripting64 2 ปีที่แล้ว

      @@Bitlytic Gotcha, yeah it's fun!

    • @JavaScripting64
      @JavaScripting64 2 ปีที่แล้ว

      @@Bitlytic Just curious is that because you do other things related to ROM hacking besides the actual level design or do you just not do much ROM hacking these days?

    • @Bitlytic
      @Bitlytic  2 ปีที่แล้ว

      @@JavaScripting64 I haven't actually made many real hacks, only one by myself and one working with Team Cornersoft, and I've always been more into the programming and pushing tech side of things. Unfortunately my motivation always pushes me to learning new things so right now I'm hooked on learning godot, but I'll most likely be back to hacking in the next coming months