Leafshade Interactive
Leafshade Interactive
  • 5
  • 28 790
Devlog #3 Immersive Sim Interaction System in Godot
Cybernetic Sunburn is an indie immersive sim made in Godot. Follow along with my devlogs to see how far I get!
In this episode we look at node communication in Godot and creating an interaction system.
มุมมอง: 13 493

วีดีโอ

Outlining objects in Godot in My Immersive Sim Indie Game - Devlog 2
มุมมอง 7Kปีที่แล้ว
Outline shaders in Godot are pretty hard to do it turns out! In this devlog I show how I was able to create pixel perfect outlines in godot without using the inverted hull method. The inverse hull method always looks kinda bad in blender and godot and indeed unity or unreal engine. So I've used a different method to create an outline shader for godot 4 which uses the post-processing pipeline to...
Character Movement in my Immersive Sim Indie Game
มุมมอง 4.2Kปีที่แล้ว
First person character controllers in Godot are a bit thin on the ground so I made my own character movement code for my new immersive sim indie game entitled Cybernetic Sunburn. Here I present my indie devlog on the game so far. Indie game devlogs are so fun to make! Godot 4 is an open source 3d game engine.
Scoping My Immersive Sim Indie Game - Godot Devlog 0
มุมมอง 3K2 ปีที่แล้ว
Scoping out my first indie 3d game in the Godot engine. It's going to be an immersive sim like Dishonoured or Deus Ex. You might think it's kinda silly to make an indie devlog without showing anything from the game but I think taking the time to explain my business reasons for the choices I've made is a good idea. I mention why I chose Godot vs Unity and Unreal Engine.

ความคิดเห็น

  • @valbrrie
    @valbrrie 18 วันที่ผ่านมา

    i’ve been doing the same sort of system in godot and i find it super cool how we’ve independently come to very similar conclusions on how to implement things because of the design of the engine

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

    Ok this got me to subscribe! Excellent video and trick! Been using a shader I found that works for a 2nd pass to give an outline and it's pretty darn nice. But this is so much simpler !

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

    What happened to this project?

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

    any news on the project?

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

    It's a shame this is the last part of this series. I think it's been a great resource for aspiring immersive sim devs.

  • @RalphiodeRichet
    @RalphiodeRichet 4 หลายเดือนก่อน

    dude you still working on that game bdw?

  • @galavaria36
    @galavaria36 4 หลายเดือนก่อน

    This was very informative, I need to look more deeply into signals and how I can use them more efficiently

  • @mickmickymick6927
    @mickmickymick6927 4 หลายเดือนก่อน

    Is this still in production? Would love to play it

  • @bluething3D
    @bluething3D 5 หลายเดือนก่อน

    Godot! Yyeeeeeeeaaaaaah 🔥

  • @Dark_Kevlarian
    @Dark_Kevlarian 6 หลายเดือนก่อน

    I, and I'm sure many many others that see this video, would really love a further detailed explanation or even tutorial on how to do this sorta thing! Coming from Unity, Signals and Nodes are still something I'm finding myself learning something new about them everyday.

  • @andrescastillo5439
    @andrescastillo5439 6 หลายเดือนก่อน

    I just type godot immersive sim and find your channel

  • @amorpilo9666
    @amorpilo9666 6 หลายเดือนก่อน

    A shame this project is dead.

  • @outhouseserpent257
    @outhouseserpent257 7 หลายเดือนก่อน

    Bro can I spend months bootlegging and recreating your game down to the finest details but making the overall production quality worse (clunky stiff animations, terrible modeling, even worse story and writing, written in a strange form of english riddled with grammatical errors) and then put it on steam on early access and then brag about it on twitter

  • @GamePhysics
    @GamePhysics 7 หลายเดือนก่อน

    damn this sound cool! I totally agree with everything you said about immersive sims. I want to make my own one day. Soon... Best of luck with your project! I hope you are happy with the amount of progress you have been doing the first year of development.

  • @RivenbladeS
    @RivenbladeS 7 หลายเดือนก่อน

    Are signals like unity events? Can i subscribe to something and when it is called, it also calls my function?

  • @boohoo5419
    @boohoo5419 7 หลายเดือนก่อน

    i think godot engine looks actually as bad as deus ex looked 20 years ago.. i would not go for a realistic style

  • @LordTrashcanRulez
    @LordTrashcanRulez 8 หลายเดือนก่อน

    I'm surprised this system is rarely used considering even Godot utilizes it to some degree

  • @LuiDeca
    @LuiDeca 8 หลายเดือนก่อน

    when it's time to make the music, I'd be happy to work on this! Love imsims and want to be part of it. cheers,

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

    Does not look „okay“. It looks awesome

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

    Heyo, just wanted to say this looks super impressive! I'm actually working on an Immersive Sim Template/Starter Kit for Godot 4. Making the interactions component based was something I hadn't considered before, but makes a lot of sense. Currently updating and implementing that in my template.

  • @ColonyOperator
    @ColonyOperator 11 หลายเดือนก่อน

    I hope you're still working on this. The world needs more good immersive sims!

  • @daliborgarza5244
    @daliborgarza5244 11 หลายเดือนก่อน

    I came up with the same method lol.

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

    Ah, this is super clever! I can see how this separation of actions into nodes lets you think about the general set of interactions you want your world to support and instead of having to think about how to deal with each new object that is introduced, you can just set a default set of actions based on some more general class it belongs to.

  • @jonpon-r6w
    @jonpon-r6w ปีที่แล้ว

    Impressive.

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

    Dude! Your method is EXACTLY what I need! I've been looking all over for an outline that looks like a proper outline AND that can be seen on top of everything, so that when you look at at a door the outline isn't hidden by the doorframes, and that sort of thing. I hadn't found that anywhere until now. :) On a related note, I hate the way gloomwood does it, tbh. It just turns objects into white shapes. It looks weird imo. In Godot I found that raising the emission value a little works nice, but it also looks a little bleached or something. Maybe that's what Gloomwood does, but exaggerated. I think making the material unshaded works better, as it preserves the object's colors, if you don't mind the object popping out so much. Maybe it's possible to tweak some values to make it darker, but I haven't tried it. But if I can get your outline shader to work I won't need that anyway. 🍻

  • @casper-3
    @casper-3 ปีที่แล้ว

    Instant subscribe

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

    Your godot gamedev logs are so insipiring! Do you use any other platform, where you post your progress on the game?

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

    Wow glad I found your channel! Great explanation and your project looks great :)

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

    Thanks for sharing this, it's such a good and simple technique. Everyone showcases the inverted hull method with a sphere and it looks great then, but for anything more complex it generally looks pretty bad. All I wanted was a simple, even silhouette outline and this does it perfectly with minimal complexity.

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

    Loving the work as always!

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

    Another example worth taking note of in terms of indie immsims, esp given that it was created in Godot, is Cruelty Squad. The game's graphics are intentionally ugly, but there is a DECEPTIVE amount of work put into the design and features of it, to the point that it's one of my favorite immsims.

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

    wow cant wait to buy this game!!!!

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

    looking forward to this game;it's amazing to see ImSim things going this far in godot!!!

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

    This is pretty interesting, nice art style!

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

    looking good mate 👍

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

    amazing work so far man, looks pro

  • @1cedragon
    @1cedragon ปีที่แล้ว

    Very impressive progress! Are you making the art assets too?

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

      Mostly but I'm sub contracting out some of the more difficult stuff like weapons and creatures.

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

    Looks like a very interesting and ambitious project. I think Godot is a great tool, and I hope with the new features in 4.0 you can help more fully bring your vision to life. Very eager to follow the progress of this project.

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

    Super nice. Could you say something about your PC specs? The demo looks pretty smooth.

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

      I have an RTX 2080 ti but I'm running in Linux which has a performance cost. 60fps shouldn't be a problem on most computers though after optimisation.

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

    So it's an event handler on the keypad, where the door inserts the function to unlock the door when the keypad is activated?

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

    Really love watching these videos. I'm excited for what the future of this project holds. It's nice seeing a programming video/devlog which goes so into detail about what architectural decisions were made and why.

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

    Noice.

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

    This is looking really good. Really great use of Godot's signal system.

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

    Very excited to follow along with this, the idea for using the nodes to organise prompts is very smart! Also, I had no doubt what the keypad code would be, but it still made me happy to see it

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

    Great stuff!

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

    Great progress! And very good strategy and explanation. Keep going bro!

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

    Big fan of Neon Struct here, would love to see another game in that style

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

      Neon Struct is an amazing game. It does so much with so little.