Piecing the World Back Together - Legacy Devlog #16

Поделиться
HTML-код
  • Опубликовано: 12 дек 2020
  • Thanks for watching!
    Support me on Patreon:
    / aarthificial
  • ИгрыИгры

Комментарии • 212

  • @fredheladrienkissie1404
    @fredheladrienkissie1404 3 года назад +124

    This is best youtube recommandation that i have seen so far 🥰

  • @lazyblendertests5871
    @lazyblendertests5871 3 года назад +140

    The game looks really nice. The mechanics seem so fluid, the art style is beautiful. my favorite game of all time is portal 2. So this seems right up my alley. I'm really exited for this game!

  • @eliasb4005
    @eliasb4005 3 года назад +47

    I’ve bingewatched all the episodes and now I’m sad that there aren’t more of them

  • @SariusxX
    @SariusxX 3 года назад +35

    No need to thank *us* for watching, thank *you* for creating! ^^
    Love your artstyle, the story-focused portal-esque direction of your game and your humor.
    Also, I can really identify with you obsessing over details...

    • @aarthificial
      @aarthificial  3 года назад +6

      Thank you so much!

    • @SariusxX
      @SariusxX 3 года назад +6

      @@aarthificial btw, that "fake worldmap" of yours has a whole lot of detail... was that a previous version? ^^

    • @aarthificial
      @aarthificial  3 года назад +5

      👀

  • @bobbyrojo3951
    @bobbyrojo3951 3 года назад +35

    Man I love this channel. Everything you make is so polished. Keep it up!

  • @RugbugRedfern
    @RugbugRedfern 3 года назад +52

    Holy CRAP! How did you make an editor tool like that? Have you ever considered making tutorials?

    • @aarthificial
      @aarthificial  3 года назад +27

      Thanks! I've considered making them, I even have a few planned already.
      Haven't had the time to make them yet but hopefully it will change soon.

  • @benrex7775
    @benrex7775 3 года назад +12

    It's surprising how fluid so few pixels can be.

  • @actuallyAdonis
    @actuallyAdonis 3 года назад +22

    clicked right away man i love everything i've seen and i'm gonna get a snack to enjoy this devlog

  • @julibean7046
    @julibean7046 3 года назад +5

    i was just rewatching some of your old videos! what luck!

  • @ivanmoren3643
    @ivanmoren3643 3 года назад +21

    Just found you, your approaches really resonates with me and my programming flows. Thank u! Game is looking smooth as well!

  • @spidernh
    @spidernh 3 года назад +54

    If you wanna rip off another game (celeste) here's an idea: make the scene transition so instead of fading away, it pauses the scene and the camera moves from one scene to another. This is what Celeste does.
    TL;DR: Pause, move camera from one scene to another smoothly, unpause to copy Celeste.

    • @_kett2164
      @_kett2164 3 года назад +16

      Or like megaman too! although megamans transitions are pretty slow

  • @Angelm-le7lw
    @Angelm-le7lw 3 года назад +5

    This channel is criminally underrated 😤 I'm glad RUclips recommended me this.

  • @Mark-kt5mh
    @Mark-kt5mh 3 года назад +1

    This is the most proper use for and of abstraction in software engineering. Way to go!

  • @ooblies
    @ooblies 3 года назад +1

    Just watched all 16 of these back to back, and can't wait for the next one!

  • @HajsAirstrip
    @HajsAirstrip 3 года назад +1

    i really like the way that this game is comming together. I has very interesting mechanics, and the animaitions are so good, even with that low framerate. I know that you get 1000 comments like this, you really deserve every one of them

  • @Bo-kq8tn
    @Bo-kq8tn 2 года назад

    You're doing so many things that are both technically interesting and just make SENSE to do in 2022. always love games and dialogue that really respond to player's actions, it feels so much more alive. excited to see what else you'll do! :)

  • @rigzmoviediaries654
    @rigzmoviediaries654 3 года назад +3

    I'm loving these dev videos, man! Keep up the good work!

  • @rasulseidagul
    @rasulseidagul 3 года назад +1

    Impressive work 👍 I like that you not just link scenes through code or write a simple switcher, instead you have implemented a nice system, preventing future management problems and yet keep it simple.

  • @rowanclarke3192
    @rowanclarke3192 3 года назад +1

    The connected open world is so cool, way better than a series of levels. Swinging between areas seems like it will be really fun. The slide is a really good addition, good job.

  • @ZachA-T
    @ZachA-T 3 года назад +1

    Really glad I found your channel! Looking forward to seeing more!

  • @MajatekYT
    @MajatekYT 3 года назад +3

    I'm really glad you're getting some much-deserved recognition and subs.

  • @partially2413
    @partially2413 3 года назад +1

    Damn dude I watched last video with no idea it was that much more popular than the rest. Good job man, you deserve the new found support

    • @aarthificial
      @aarthificial  3 года назад +1

      Thank you so much!
      Also, glad to see that you're alive

  • @igrb
    @igrb 3 года назад +1

    this devlog is so refreshing man, the way you put effort into making the systems feel right is just so nice

  • @Trainhead
    @Trainhead 3 года назад +4

    I’m really excited for this! The art style is beautiful and the story seems like it’ll be interesting, keep up the good work

  • @_kett2164
    @_kett2164 3 года назад +2

    The sliding is a really nice touch, it looks super fun to do! Also the room system is a 10/10, it looks very polished and intuitive

  • @howiey3242
    @howiey3242 3 года назад +4

    That's amazing! I was just working on something really similar with an open sourced node editor.
    Keep up the great work dude, your devlogs are truly inspiring!

  • @user-cx6ec2kp6u
    @user-cx6ec2kp6u 3 года назад +1

    Damn good job there man! We are backing you all the way!!

  • @TheInsaneFear
    @TheInsaneFear 3 года назад +1

    Very nice devlog, i'm glad RUclips recommended you! Nice job man, your game looks awesome.

  • @04tmoodyscratch24
    @04tmoodyscratch24 3 года назад +1

    Looking incredible as always! Great job!

  • @SkyriftStudios
    @SkyriftStudios 3 года назад +37

    Previous Devlog: Lets use Enums and StateMachines instead of Unity Animator
    This Devlog: Let's make a WorldGraph object based on the Unity Animator system!!!
    Jokes aside, what you're doing is great. Keep it up :)

    • @aarthificial
      @aarthificial  3 года назад +6

      Thanks!

    • @darksentinel082
      @darksentinel082 2 года назад +9

      the animator is great for a lot of things! animation is not one of them

  • @lunarxs
    @lunarxs 3 года назад +1

    Ok the sliding idea feels really cool

  • @BeanxxBot
    @BeanxxBot 3 года назад +1

    please keep this up. i’ve been enjoying this so much, you’re truly brilliant.

  • @willmanjm
    @willmanjm 3 года назад +1

    This is beautiful! I really enjoy how smooth the scene transitions and character movements are. Great job!

  • @wuppi
    @wuppi 3 года назад +2

    The game seems to flow really nicely between the scenes, good job!

  • @bird536
    @bird536 3 года назад +2

    Dude, Seeing your design process gets me excited to work on my own projects.

  • @nitrodark7027
    @nitrodark7027 2 года назад +1

    I love your devlogs!

  • @basimaziz
    @basimaziz 3 года назад

    5:22 Aaawwww~.
    lul, ye I just got here and am binge watching these. Excellent work man!

  • @thatonegamedev_com
    @thatonegamedev_com 3 года назад +1

    @aarthificial you are a great game dev. I wish you see this project to its and and also sell it successfully. I will wishlist your game as soon as you put it up!

  • @JP-mg5hy
    @JP-mg5hy 3 года назад +1

    Didn't know Scene Handles existed yet. Totally great to learn about!

    • @aarthificial
      @aarthificial  3 года назад

      Oh, no, they don't exist. I created them. Sorry for the misconception

  • @jordy15322
    @jordy15322 3 года назад +1

    Excellent video as always, keep up the good work!!

  • @elijahswogger9909
    @elijahswogger9909 3 года назад +2

    I love the portal style metroidvania feel this game is giving off. Can't wait to see what you add next!

  • @nayagoru
    @nayagoru 3 года назад +1

    As always, amazing work!

    • @aarthificial
      @aarthificial  3 года назад

      Thanks! Glad to see you're still here :)

  • @theportlyone333
    @theportlyone333 3 года назад +1

    I'm loving this. Absolutely stunning.

  • @MrXhukari
    @MrXhukari 3 года назад +3

    Loving the content man, it is looking reeeeally good!

  • @RugbugRedfern
    @RugbugRedfern 3 года назад +5

    I was thinking for the jump pads - maybe they only trigger if you jump on them? Then you can run past them fine, and the jump pad chains work.

    • @lazyblendertests5871
      @lazyblendertests5871 3 года назад

      You cant jump in astortion, so to trigger the jump pads you would have to fall onto them

    • @RugbugRedfern
      @RugbugRedfern 3 года назад

      @@lazyblendertests5871 ah I forgot you couldn't jump

    • @lazyblendertests5871
      @lazyblendertests5871 3 года назад +2

      @@RugbugRedfern If you could, you could just jump over the pad

  • @taguulima6279
    @taguulima6279 3 года назад +3

    a new video 4 hours after i found out about the channel, noice

  • @Duckamoly
    @Duckamoly 3 года назад +2

    The Mechanics are amazing, the puzzles are cool, I love it :)

  • @brujua7
    @brujua7 3 года назад +1

    Keep up the good work, thank you.

  • @charps
    @charps 3 года назад +1

    I just realised I wasn't subscribed. Just subscribed, I love your content and it inspired me to get back into game dev.

  • @thrifty6304
    @thrifty6304 3 года назад +1

    Finally after binge watching your videos 2 days ago the you and the algorithim blessed me with another keep up the quality

  • @AlmantasKli
    @AlmantasKli 3 года назад +1

    Can't wait to see more, this series makes me feel good about my own gamedev dreams

    • @aarthificial
      @aarthificial  3 года назад

      Thanks! I'm sure your dreams will become reality!

  • @ZanotexGaming
    @ZanotexGaming 3 года назад +1

    More Game DEV! so excited!

  • @Fopull
    @Fopull 3 года назад +2

    Awesome devlog! Your game is really starting to come together! Can’t wait to see more :D

  • @dirtwagon9041
    @dirtwagon9041 3 года назад +2

    I may be late but I am absolutely excited for the game
    good job so far!

  • @cronaut5429
    @cronaut5429 3 года назад +1

    I am somewhat of an oracle, and I predict that your channel will get way more subs than it has right now. Better buy more tissues, we'll give you all the love you deserved all this time.
    P.S. Already drew a few placeholder sprites and wrote a basic script for the plot, will be building a sample Unity game in the next few days. All thanks to you, mate.

    • @aarthificial
      @aarthificial  3 года назад +1

      Thanks, I'm so flattered!
      I'm sure you'll create something amazing!

    • @cronaut5429
      @cronaut5429 3 года назад +1

      @@aarthificial dunno about my silly first game, but Astortion is already looking brilliant, so my confidence in you creating something amazing is already through the roof :)

  • @dimaryk11
    @dimaryk11 3 года назад +1

    Also, the last devlog's ending was brilliant

  • @iwokeplatetoday5345
    @iwokeplatetoday5345 2 года назад

    i love ur short style gamedev videos so much

  • @maririnWebcomics
    @maririnWebcomics 3 года назад +1

    Just binged it all after watching ep 15, cant wait to see more :)))

  • @iphoeniximarco5488
    @iphoeniximarco5488 3 года назад +1

    love the devlogs and attention to detail of your design dessions! Would be epic if you could make some Tutorials for the more complex of your System to get more insight behind the Scenes

  • @otesunki
    @otesunki 3 года назад +1

    I was about to suggest sliding

  • @plmwd
    @plmwd 3 года назад +1

    Custom transitions between scenes would be sick

  • @ITomocska
    @ITomocska 3 года назад +1

    Absolutely love your devlogs, youtube recommendations did something right for once:)

  • @tauheedgamedev2388
    @tauheedgamedev2388 3 года назад +1

    Nice scene transitions, I was trying to figure an elegant solution to do the same thing but I may copy your method. Thanks

  • @mikhailselyuzhenkov7450
    @mikhailselyuzhenkov7450 3 года назад +2

    Zero dislikes? Congrants Mate, amazing Art!

  • @not-lukas6663
    @not-lukas6663 3 года назад +1

    It's kinda sad though, that the previous devlog blew up and now this one isn't even near the numbers of the former. Makes me kinda sad

    • @aarthificial
      @aarthificial  3 года назад +2

      This is actually my second best video. Before the previous devlog, I used to get like 80-100 views.
      Still, at the end of the day, these are just numbers. I'd make these devlogs even if no one would watch them

  • @nveusii.2086
    @nveusii.2086 3 года назад +1

    I cannot wait to play this

  • @dq3w
    @dq3w 3 года назад +1

    Love the new video!

  • @ninushideon3254
    @ninushideon3254 3 года назад

    This is so cool! Nice idea!

  • @L..............
    @L.............. 3 года назад +1

    Yes finally another vid

  • @T1mure
    @T1mure 3 года назад +2

    Maybe try making the scene transition animation fade in the direction the character is going. I found that to flow pretty good and give the player a better sense of direction.

  • @018FLP
    @018FLP 3 года назад

    Awwwwnt

  • @leemmiroff
    @leemmiroff 3 года назад +1

    ty

  • @ThaerRazeq
    @ThaerRazeq 3 года назад

    For the jump pad, I think it would be best to jump only if pushing a jump button (if there is any, since this is first time I see this) and the player is standing on the jump pad.
    For piecing the scenes together, I did something similar to the first approach but better a few days ago. I created a map object that is responsible on finding the next scene based on the direction of the exit. Also, naming scenes as map coordinates such as "x005y007.room" makes loading them from files on the fly much easier. For my game, the world is contiguous and resemble a grid. But same principle can be applied with small modifications such as naming files differently a little. if the world is not uniformly shaped. By the way, I use Godot Engine.

  • @dcnzy
    @dcnzy 3 года назад +1

    very good work keep up

  • @thepko2394
    @thepko2394 3 года назад

    The sliding is soo coooool

  • @ProjectV95
    @ProjectV95 3 года назад +1

    This seems like an amazing project, love watching your progress through it! Because you're using Unity, are you considering building for macOS, Linux, Android or iOS?
    Another thing, the large scene you showcased in an earlier episode (can't find which one, it was near a waterfall) could be revealed in a way where the camera slowly zooms out when Alice walks into the area, a sort of "big reveal"

    • @aarthificial
      @aarthificial  3 года назад +1

      Thanks!
      Currently I'm considering building for Windows, Linux and Mac.
      I feel like, without a lot of additional work, the game wouldn't translate well to mobile.
      Also, thanks for the suggestion!

  • @GRex0o0
    @GRex0o0 3 года назад +1

    Really like the progress so far!
    When it comes to screen transitions, I never really liked flashing between two screens on exit, like in Metroid or Megaman. What if you could make it seamless by making the character walk through the connecting corridor and let the new screen open on the other side. That is, connect two scenes with long corridors, do not break player movement.

  • @rohanpatel2608
    @rohanpatel2608 3 года назад +1

    Man you do always end up making things long way 😂, as always this is amazing work I wish I could do something like this😪

  • @Skeffles
    @Skeffles 3 года назад +1

    Brilliant level transitions. They remind me of Celeste.

  • @xabblll
    @xabblll 2 года назад

    Just found your channel and binge watched all videos! Awesome work! :D
    Many of stuff you did, I was going to implement by myself, like pixel perfect camera movement, save system and bootstrap thing was exactly the same in my mind, lol.
    Anyway, talking about screen change/load, I can recommend switching to prefabs instead of scenes in your case. Prefab size is way smaller, it can be loaded much faster, and also more flexible, if you will need custom logic, like moving or duplicating chunks of level, writing custom startup logic e.t.c. I think you can do performance test by your own.

    • @aarthificial
      @aarthificial  2 года назад

      Thanks for the suggestion!
      Notice, however, that using prefabs will encapsulate the entire scene in a single game object, preventing Unity from parallelizing transform updates. Additionally, and that's more of an opinion, it feels more like fighting against the engine.
      Can you elaborate more on the size difference though?
      Are you referring to storage space? In that case, how big of a difference is it? And where does it come from? IIRC asset files for both scenes and prefabs are really similar.
      Or are you referring to in-memory space? In that case, would there be any difference given that there's only one scene loaded at a time?

    • @xabblll
      @xabblll 2 года назад

      ​ @aarthificial I'm not sure how parallel transform job work, so it needs other research.
      In one of project I worked on, size difference was from hundreds of kilobytes to couple of megabytes, however, mostly from different lightmap/lightprobe approach.
      Prefab load time was 3-10x faster, probably, because no "switch scene" logic executed. It was a mobile project, so slow speed of scene load was pretty noticable, which is ok for large scenes, but doing it frequently with small scenes wasn't an option.

    • @aarthificial
      @aarthificial  2 года назад

      Here's a good resource on transform hierarchies:
      ruclips.net/video/W45-fsnPhJY/видео.html
      I doubt that I'll ever need to bake any lights in my 2D game so I can safely dismiss the "prefab size is way smaller" argument then.
      Now, are you sure that these longer loading times weren't a direct consequence of the bigger size? Or did you measure only the initialization time, without I/O?

    • @xabblll
      @xabblll 2 года назад

      @@aarthificial ah. transform dirty hierarchy, I totally forgot about that thing, you are right.
      So...I decided to run a quick test in a vacuum - empty scene to scene with 100 cubes and back vs. empty scene where prefab with 100 cubes spawned and destroyed.
      Profiler results for just one operation: prefab ~1ms, scene ~1ms
      Profiler results for 100 operation in a loop: prefab 60ms, scene ~3.5ms
      Seems like empty scene without lightdata will be even faster than prefab, so my advice is wrong, lol

  • @oliverdettweiler5376
    @oliverdettweiler5376 3 года назад +1

    YES

  • @MatiEP09
    @MatiEP09 2 года назад

    you're awesome!

  • @pablo17349
    @pablo17349 2 года назад

    Nice work! Can you make a video about those interactables you use for the horizontal passages?

  • @ZiplawDev
    @ZiplawDev 3 года назад +1

    More.

  • @codeverse36
    @codeverse36 2 года назад

    mind blown!

  • @monsieuralexandergulbu3678
    @monsieuralexandergulbu3678 3 года назад

    Rise of the great one!

  • @d2clon
    @d2clon 3 года назад +1

    It is so impressive how easy is for you just to create new kind of Unity Components, I would appreciate if you show us how you do them

  • @francescobittasi
    @francescobittasi 3 года назад +1

    Thanks youtube algorithm

  • @oranjolt
    @oranjolt 3 года назад +1

    Awesome

  • @rakshasharma6656
    @rakshasharma6656 3 года назад +2

    I think of reducing the fade time while moving through stages as it feels a little too long.

    • @aarthificial
      @aarthificial  3 года назад

      Thanks! I'll keep that in mind cuz we're gonna go back to these transitions in the future

  • @Scootch
    @Scootch 3 года назад +1

    I've been following your game for a little while now and it looks amazing!
    I have a question related to Unity and pixel art. The pixel art looks really gorgeous and the animations look great and very smooth. Are you using a pixel perfect camera? The movement looks very smooth compared to what I've noticed usually happens with the pixel perfect camera. Thank you!

    • @aarthificial
      @aarthificial  3 года назад +1

      Thanks!
      Yes, I'm using a pixel perfect camera but without pixel snapping so that may be it

    • @Scootch
      @Scootch 3 года назад

      @@aarthificial I getcha, thank you!

  • @anasnejmi6961
    @anasnejmi6961 2 года назад

    Hi! would you mind answering some of the questions I have about how you managed to implement certain things? I'm trying to adopt your process, but a couple of things are not working quite how they are for you, and would love to know if you'd be kind to answer some of them. For example, how you go about renaming the subassets and repainting the view, and a couple specific things like that. Thank you, your work is inspirational :)

  • @DanelonNicolas
    @DanelonNicolas 3 года назад +1

    ur welcome. keep it real

  • @WuchtaArt
    @WuchtaArt 3 года назад +1

    Dude, what's that bg music in the beginning? It's so good. Also great vid as usual

    • @aarthificial
      @aarthificial  3 года назад

      Thanks!
      It's this one:
      www.epidemicsound.com/track/RwJGnnLL9l/

  • @theminecraftwikiman
    @theminecraftwikiman Год назад

    The slide is cool, but I feel like if it's possible pressing space or e when you're on the plate could work, and then also have it that if you fall on the plate it automatically activates

  • @UncoveredTruths
    @UncoveredTruths 3 года назад

    don't stop, keep it up :)

  • @Pedro_Marangon
    @Pedro_Marangon 3 года назад +1

    Are you going to publish this world graph asset? This would help other devs a lot when linking scenes!!!!

  • @Light-wz6tq
    @Light-wz6tq 3 года назад +1

    Wish I was this good.

    • @aarthificial
      @aarthificial  3 года назад

      Please, you can be even better!

    • @Light-wz6tq
      @Light-wz6tq 3 года назад

      @@aarthificial don't do that, don't give me hope :

  • @darxoonwasser
    @darxoonwasser 3 года назад +2

    Really nice, but one thing I didn't understand: Why is this system with the scene handles better than just specifying the scenes directly?

    • @aarthificial
      @aarthificial  3 года назад +1

      I've never said it's better.
      In the future I'll need a way to dynamically swap scenes during runtime and this system makes it really easy.
      That does not mean that the first approach is worse though, everything depends on the context.

    • @darxoonwasser
      @darxoonwasser 3 года назад +1

      @@aarthificial Ah okay, thank you

  • @zoshida4160
    @zoshida4160 3 года назад +2

    found your channel just now, um loving it , do you have a discord for the game?

    • @aarthificial
      @aarthificial  3 года назад +2

      Thanks!
      Unfortunately no. Not yet at least

    • @zoshida4160
      @zoshida4160 3 года назад

      @@aarthificial That's okay, let me know when you make one, and btw, Portuguese is my native language so I can help you with translations if you want to ^^