Simulating an ENTIRE Ecosystem... | Devlog 4

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

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

  • @sam-e5s2v
    @sam-e5s2v 6 หลายเดือนก่อน +134

    I still can't believe how high quality your videos, like... You have edited around 5 vids and it's better edited than pepole with YEARS of experice

    • @ThePancakeJedi
      @ThePancakeJedi 5 หลายเดือนก่อน +3

      Sigmoid is a wonderboy. Genius in every way. He's gonna go places, I'm sure of it.

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

      ​@@ThePancakeJedi When someone says, "I don't know how the code works, it just does." It always means copy and paste.

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

      @@YouReyKarr or more accurately, came from ai

  • @vonbaldric9767
    @vonbaldric9767 6 หลายเดือนก่อน +49

    Just FYI you do not need a statically computed grid for A*. It's sufficient to have a function that takes a position and returns the list of adjacent positions. So you don't have to page anything in or out as you move around.
    The main things to worry about with a homegrown pathfinder are escaping a deep bucket-like shape where the unit has to move away from the target to make progress, avoiding runtime explosion due to retracing in mazes, and identifying that a location is unreachable without searching the entire world.

    • @Dyanosis
      @Dyanosis 5 หลายเดือนก่อน +4

      It's also worth noting that A* is great for vision based checks, almost like Ray casting. And the algo only needs to be run if the creature/thing is trying to get to a specific location. But just for basic, "this is what I do daily" behavior, you don't need A*.

    • @lisyarus
      @lisyarus 5 หลายเดือนก่อน +2

      +1 for the A*. I've used it many times even on infinite procedurally-generated grids, and it works perfectly. To prevent searching infinitely long for a path to an unreachable destination, you could do bidirectional A*, which expands vertices simultaneously from the start and the end. If the destination is unreachable, e.g. is a closed "rom", then the "backwards" expansion will visit all the nodes in a room and realize there's no other vertices to move to. Bidirectional A* is also faster in normal situations, because it tends to expand less nodes in total.

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

      Also, A* doesn't just have to consider physical positions. The nodes can represent any sort of state, and you can calculate an optimum path to get from one state to another.

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

      @@mccleod6235 Astar for calculating routes to/from states is something I've never, ever thought about... But in theory, it makes so much sense! My brain's going to be chewing on this all day now...

    • @MINIMAN10000
      @MINIMAN10000 3 หลายเดือนก่อน +1

      Jump point search seems similar to what he implemented. It only works for grids with uniform motion but allows for much better performance.

  • @GoldenEdits656
    @GoldenEdits656 6 หลายเดือนก่อน +18

    Im loving the game so far! Im getting more excited and impressed by each devlog (Seriously dude your videos are very high quality and very well made)

  • @kayn2375
    @kayn2375 6 หลายเดือนก่อน +25

    This is gonna be the best game every

    • @connorallgood0922
      @connorallgood0922 5 หลายเดือนก่อน +1

      every?

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

      r/youtubesniper

  • @DJPrice-cc9lg
    @DJPrice-cc9lg 4 หลายเดือนก่อน +2

    LMAO - subscribing purely because of the "firstly, what the f*** does this mean" bit at 0:52. I laughed out loud. You have my subscription

  • @burgeryoufoundbehindthegrill
    @burgeryoufoundbehindthegrill 16 วันที่ผ่านมา

    Thanks for posting all the specs in the description! People dont do this enough

    • @sigmoiddev
      @sigmoiddev  14 วันที่ผ่านมา

      You're welcome, and I have no idea why most people don't - it's really not that much effort!

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

    I love how your animals work. I'm making a game where I also needed very "interactive/alive" AI. I opted to go for a sound and scent system, but the goal-oriented system seems really modular and nice. Love your artwork too, pixel art is my favorite.

  • @okeytay4
    @okeytay4 2 หลายเดือนก่อน +1

    I recommend increasing the size of the transparency bubble around the player when walking behind solid objects. It'll feel a lot better for players if they have a least a little more warning when they walk up to an obstructing object and have some notice before being ambushed.

  • @Mechanical_coding
    @Mechanical_coding 6 หลายเดือนก่อน +1

    Yo this is insane!
    It's so cool seeing you designing these animals, and then making them come to life

  • @Aznay_
    @Aznay_ 5 หลายเดือนก่อน +1

    Just found out your channel and I m quite amazed by the quality of it all ! Cheers!

  • @999Remi
    @999Remi 6 หลายเดือนก่อน +2

    Nah this is actually crazy you’re gonna go viral soon for sure

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

    More like Sigmulating An Entire Ecosystem haha ayyyyyy I'll be here all day folks

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

    This is so cool! I just finished binge watching all of the dev logs and I’m really excited for future updates. Also on an unrelated note, I finished my first game jam! Even though I was bad at it, I learned quite a lot. Like the fact I don’t know how to use if statements lol

  • @blackstone12
    @blackstone12 6 หลายเดือนก่อน +2

    He is back ❤I love your edeting style and how you explain your created game to us. Keep it up!

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

    Wow. Dude, that thought bubble idea is genius honestly, it’s like having a live in-game error log.

  • @nicomarcelino9439
    @nicomarcelino9439 4 หลายเดือนก่อน +1

    "most of it just miraculously worked" typical compsci experience haha

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

    You earned my subscription! Can't wait to play this game!

  • @MaxPewpew
    @MaxPewpew 6 หลายเดือนก่อน +1

    Nice to see the game evolve

  • @zehphir965
    @zehphir965 5 หลายเดือนก่อน +1

    Wow, you're 20 years younger than me and already at this level. Impressive work!

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

    Loving your videos, looking forward to more!

  • @SamingoTV
    @SamingoTV 6 หลายเดือนก่อน +2

    Every single feature I would add if I made a Unity game, you always add! I love how this game is turning out! It would be fun to see some sort of gameplay video or playable demo, when the game is in a playable state. (Or now, if it already is!)

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +2

      Yep, don't worry - I do plan to release a demo in a few videos time. It'll include mostly just the features and mechanics, without too much actual content, but hopefully it gives a kind of a feel as to what it will be like to play.

  • @lindburger
    @lindburger 6 หลายเดือนก่อน +1

    Can't wait for the realease!

  • @DiogoGaming2
    @DiogoGaming2 4 หลายเดือนก่อน +2

    Game is looking very cool to be honest, i think this could actually be a big one

  • @Gwilo
    @Gwilo 6 หลายเดือนก่อน +3

    I wish you told us a little bit more about the AI and how it works, but the improvements and other things were interesting to see regardless!

  • @Axerless
    @Axerless 6 หลายเดือนก่อน +3

    6:10 I see that u use the exact same health bar on world enemies as Terraria does, try to give it some of your style to get it more unique or in your game style. It is not wrong to get some inspiration, but here it looks like 1 to 1 copy, so be aware of that.
    Besides that great work, and good luck on future content!

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

    I just wanted to say that adding subtitles in your video is great! They are easily translated into other languages and are very clear

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +1

      Glad to hear that the time I spend syncing them isn't wasted!

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

    I find these ecosystems mechanics a very nice thing to have in open world games, as it really allows you to immerse yourself into that world.
    I was honestly mind blown when I first saw it in Don't Starve Together, where different creatures could interact with each other, and have different ways of interaction. This way it also enabled a lot of new interactions in the world (eg. when the wolves waves came, running to the pig village so that the pigs protect you, since they attack everything that is "monstrous" on sight). If you are not familiar with the game, I know it can sound pretty random :D

  • @fyrestorme
    @fyrestorme 3 หลายเดือนก่อน +2

    I'm not sure if you're aware or not but there is an ars technica war stories video featuring Richard Garriott, in which he talks about this very thing - where they created an entire ecosystem of animals and plants and stuff in the first version of ultima online. I can't link it here because youtube auto deletes comments with links in them...

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

      Sounds interesting 👍

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

    Cool video! I've been working on a similar project, although now it's on the back burner to a different project.
    Something I found that helped me with optimization: The logic of the creatures can be completely separated from the game objects. So technically, enemies are just classes with some values, and you can still simulate logic, hunger, interactions, etc without a game object. Now game objects are only used for the creatures within visual sight of the player. You could use object pooling to avoid instantiating lots of game objects all the time.

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

      That's a great point actually. I had thought about how weird it was that everything just froze outside of the render distance, but I would like to see what I can do with off-screen entities at some point.

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

    this looks really cool, I love the action tree stuff. Looking forward to seeing how you integrate that into the gameplay

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

    Your game looks so nice.. You're a very talent artist.. keep going

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

    A* does not rely on a grid or a finite set of nodes. It is a specific implementation of the best first graph search algorithm applied to pathfinding, but the underlying algorithm is used in symbolic AI, such as most chess solvers. (its also used in google maps and unity's pathfinding system)
    A priority queue might sound daunting - but in reality its just a sorted list, that stays sorted when you add nodes. (C# already has an implementation of this)
    Heres the simple explanation of how to implement it:
    Beginning with only having explored the starting node, you repeatedly explore the best node you've found so far.
    To explore a node, you calculate the score of each unexplored neighbour and add them to the priority queue.
    The score of a node is its distance from the starting node plus the estimated distance to the goal node.

  • @perecaman0152
    @perecaman0152 6 หลายเดือนก่อน +1

    Dude youre a real insparation keep it up champ and take youre time
    (ps sory for the bad english)

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

    Great video and game looks like it is coming along great. I'm also writing a game and used A*. You can use it more like Nodes rather than an actual grid, so the nodes can be connected as you wish. So doesn't have to be grid shaped, think of a road curving and a node on each end, then lots of nodes connected in that way. You can then expand as required with very minor impact to performance (if any) using a little bit of threading. Good luck with the game and look forward to seeing the next video - I really need to learn to do good videos mine are terrible!

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

    I believe that highlighted sentence just means that on every step of the algorithm, we take out the node with the lowest f(x) value [the formula is on the same page above] and then update the neighbor nodes (since a priority queue keeps the smallest value om the front, we are sure to get the smalled one every turn)

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

    "Firstly, wtf does this mean" is how I start my day reviewing my code from the previous day.

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

    Hey youre content is really fun and I was here with the first devlog so now Im on a quest to make your channel popular af so lets go

  • @whydoIneedAchannel2024
    @whydoIneedAchannel2024 20 วันที่ผ่านมา

    If you are at the point, that your code functions but you don't know how, you are a pro programmer.
    And judging from what you created in your own, and at your age!, is incredible.
    Reminds me how useless my CS degree was & that I won't ever get into real programming... Almost 3x your age!
    Nice watch.
    It put me in my place, too.

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

    If you're wanting some good information on doing on-the-fly pathfinding, you should read some of the dev vlogs for Captain of Industry. They talk about it extensively, especially because that game has the capability of allowing a player to have hundreds of vehicles that are all trying to figure out where to go and what to do at any given time (even figuring out if it should give up on a destination without getting there immediately).
    Another thing you could think about is using signals for animals to communicate, in a sense. But mainly just position information to any animals within X radius of them. That would dramatically increase your A*/pathfinding performance.

  • @Exonfang
    @Exonfang 14 ชั่วโมงที่ผ่านมา

    Looking for some information on the dissolve effect you created. That kind of effect is exactly what I'm looking for, for the game I'm making in Godot.

  • @grandpas-stuff
    @grandpas-stuff 5 หลายเดือนก่อน

    when a game gets inspiration from rain world you KNOW it will be good (also fun fact the art design in the game was done by the musician)

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

    You‘re insane dude, keep it up 💪🏻

  • @muntasirchowdhrymridul64
    @muntasirchowdhrymridul64 5 หลายเดือนก่อน +1

    Really loved your work man. A small feedback though -> The squirrels kinda looked like foxes and I really thought they were fox until you said so.

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

    Amazing brotha. Keep working

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

    Inspiring. Has been my dream to make an ecosystem simulation that I can explore as a player. So far I just have some basic movement and some self replicating cubes

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

    Squirrel Pearl.
    The best name for a game ever…

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

    make the tree have a wavery movement, it makes the game look better

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +4

      Agreed. I do hope to animate all of the foliage at some point, alongside things like wind and leaf particles, weather, flowing water, etc. It just doesn't seem like a top priority at the moment.

  • @MicahYeah
    @MicahYeah 6 หลายเดือนก่อน +1

    Looks amazing so far dude! I actually have a really nice top-down loot explosion script that adds perspective to dropped items and is super smooth. I'll just give you the code if you want to try it out

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

    Your IsEven function looks cool

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

    That must have been 4 rough months, but the progress was totally worth it. Also, I really like the style of the animals :D

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

    The colors look so good; you obviously know a thing or two about color theory. Have you considered doing some simulation calculations with DOTS or the Jobs API?

    • @sigmoiddev
      @sigmoiddev  5 หลายเดือนก่อน +1

      Thanks! Nope, haven't been all that bothered with the whole ECS and DOTS stuff. Since the game is 2D and the textures are low resolution the performance tends to be 'good enough', but I'll definitely look into it.

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

    You can use a* for any kind of node connection, shapes, distances. Dynamically generating the nodes with traces at runtime is good, especially if it's all done in a separate thread.

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

      A bit late now, but good to know! The point about multi-threading though is something I should probably look into at some point.

  • @Negreb25
    @Negreb25 6 หลายเดือนก่อน +1

    Bro, this looks so cool

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

    3:20 bro never heard of a switch💀
    Also the game should be called somethimg like "Woodsman" because it happens in woods.

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

      nahh L name

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

      @@yoouussef then why don't you think of something better? I made it up on the place without much thinking

    • @cybermats2004
      @cybermats2004 6 หลายเดือนก่อน +2

      in the woods

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

      @@cybermats2004 Very possible

    • @Kathryn-vr9nk
      @Kathryn-vr9nk 6 หลายเดือนก่อน

      @@cybermats2004 maybe, but it kinda sounds like the name for the musical "out of the woods"

  • @LonelyFearr
    @LonelyFearr 6 หลายเดือนก่อน +1

    Did anyone else think those squirrels were foxes?
    Also the game looks really nice, keep up the good work!

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +1

      My mum did! 🤣
      I do take your point though. I think they're fine side-by-side, but on their own they do look kind of similar. If I decide to add random colour variations though, that might help.

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

      @@sigmoiddev That makes two of us XD. Maybe the body could be made a bit shorter or the tail a bit less connected to the body? (Like it connects at a thinner point)

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

      At least you have a free fox sprite

  • @williamcom_m
    @williamcom_m 6 หลายเดือนก่อน +5

    Você tem sido minha inspiração para querer criar jogos!
    Abraços do Brasil!!!

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

    I love this art style 😍 also great video - it blows y mind how talented you are at your age! Defs going to subscribe to watch your game and career progress! Little question, I wonder if you played with making the slimes purple or a different colour to stand out against all the green happening in the map? The unnatural colour against the natural environment would make them obvious and maybe instinctively dangerous (unless that's not the goal?)

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

      Good idea, I hadn't really thought of that!

  • @ELF_Productions
    @ELF_Productions 6 หลายเดือนก่อน +2

    Its quite the myth that A* needs a grid. It doesnt. Its super close to Dijkstra but faster

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

      True. Also I don't understand why A* is so popular. I mean it's Dijkstra with extra steps. Dijkstra should be easier to understand and implement, shouldn't it? And Dijkstra should absolutely fly on this scale...

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

      @@arsenypogosov7206 a* has the extra steps but it will focus more on going forward than dijkstras would meaning it is more efficient in its search

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

      @@ELF_Productions yeah, I just don't get why bother.

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

      @@arsenypogosov7206 I'm accustomed to adding in A* so its never been a bother for me.

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

    that system would make you a fortune mate

  • @hamzahgamedev
    @hamzahgamedev 6 หลายเดือนก่อน +2

    I have been learning quite a lot from ur videos lately, from game dev to video editing, ur videos are helping me in everything i need for my own devlog videos. Awesome content!! 🙏

  • @cpt.cornelius723
    @cpt.cornelius723 5 หลายเดือนก่อน +1

    call it Sigmoid

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

    not sure if you fixed/update the rabbit thinking picture ui so they dont all display at once when they are thinking of food. Maybe you could try to set the rabbits to not search for a random duration of time, then one by one the rabbits could get an idea and run to do it while the other rabbits are just jumping around randomly until their random idea timer goes off

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

    Wow this is incredible🤩 I love everything about this game. I watched your first devlog and you explained how you procedural generated the world and I think it looks amazing. Could you do a tutorial on your system?

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

      I have had a few people asking for more in-depth explanations, but I kind of just feel like they would drag out the video too much.
      I did consider making a second series which was more technical, but I don't know if I really have the time to be doing that too.
      Apart from giving text explanations of specific systems I'm not really sure what the solution is. If you have any *specific* questions though I'd be happy to answer them! Like, what is it you want to know about the procedural generation?

  • @BenjieBailon
    @BenjieBailon 6 หลายเดือนก่อน +2

    Hey dude heres a suggestion you should add some insects and grass so that something like a grasshopper jumped out of the grass when u stepped on the tall grass

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

      Yeah, might do that at some point

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

    4:35 what font and color scheme is that?

  • @paul-e5t
    @paul-e5t 5 หลายเดือนก่อน

    just found this, love your content, subbed

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

    Very good video and the game looks so solid!
    I'm trying to get something similar done, altough I'm only uploading shorts for the devlogs and my game is an earlier stage. I do have very little time to work on it unfortunatelly. =(
    Best of luck on the process!

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

    I think that, a juicy and varied swing animation will make or break the feeling. May I suggest looking into how Runescape breaks the repetition

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

    Cool, man! Keep it up

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

    glad to see rain world getting some of the recognition it deserves. That game was truly ahead of its time!

  • @ac-um7rp
    @ac-um7rp 6 หลายเดือนก่อน

    Hii, love ur vids, from my opinion it's great really, but if the forest has a little less tree it would be really perfect! Keep going, ur the best

  • @ayl-rose
    @ayl-rose 5 หลายเดือนก่อน +1

    I really want to contribute doing some music for your game!

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

    This looks so freaking cool dude!
    Maybe I’m thinking to much into this … But will only the animals dissolve? Or will all mobs- Would the mobs drop bones and other things?

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +1

      Yep, definitely overthinking it! Absolutely not realistic for anything to just dissolve, but I figured it would look cool and it saves me from drawing out a proper death animation for everything.

  • @kuzanlogia
    @kuzanlogia 6 หลายเดือนก่อน +1

    Finally a new vlog ❤❤❤

  • @spYf08
    @spYf08 6 หลายเดือนก่อน +1

    nice video , What extension are you using for theme in vscode ❤

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +1

      I'm using the Rainbow theme from the extension 'Rainglow' (but slightly manually tweaked for C#)

  • @BananaBotanists
    @BananaBotanists 6 หลายเดือนก่อน +1

    When you mentioned Rain World I subbed immediately😅

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

    to fix your astar problem, you can try using quadtrees

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

    The game looks very polished, Im amazed! I immediately subbed!
    The forest looks very alive, cant wait to see more. The only complaint I have is the Slime enemy, it is so generic and overused in other games, I think you have to make some really unique enemies (also no bats please!)
    For example, you can make fome forest creatures, like Orcs, Trolls, dark Fairies, Trents, etc.
    This game has a potential 🎉❤

    • @sigmoiddev
      @sigmoiddev  5 หลายเดือนก่อน +1

      That's a good point actually! I'll keep the slime for now, but when I get into adding all the proper content I'll definitely take that into account.

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

    Nice video, subscribed.

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

    name suggestion:
    Squirrel Killer Sim 2000
    Great vid, the game looks very cool btw :)

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

    Wait, what are some of the behavior decisions you programmed the animals to do?

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

    @SigmoidDev
    Hello love the look of your game and the concept also just wondering how long have you been doing pixel art, game development, and editing it looks so good

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

      Thanks! I did make a video with a brief timeline of my game dev journey, but to summarise:
      · I started with Unity back in lockdown, but have been into coding for a while longer
      · I would've started pixel art around the same time, but I'd say I only got properly good at it with this project
      · The first video on this channel is the first one I've edited!

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

    Bros so advanced i don't even know what he's talking about

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

    Some awesome work. Are you implementing a food chain with predator animals? Do animals die if they dont eat or from old age? Cool idea!

    • @sigmoiddev
      @sigmoiddev  3 หลายเดือนก่อน +1

      I mean, at the moment I haven't done that much with them - I'm not trying to make some zoo simulator - but I do want the AI to be relatively advanced.
      As for food chains, there isn't really anything specifically implemented, but each animal type does have preferred foods and so will end up killing certain things more.

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

    the what the f*ck does this mean bit was amazing

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

    How you manage your time to pull all these things you are working on? Like you have school, doing this crazy project of this game, editing video which also requires a lot of time and I assume you probably have a side/part time job irl. How you manage all these things and not end up exhausted?

    • @sigmoiddev
      @sigmoiddev  6 หลายเดือนก่อน +1

      Honestly, I don't really know what advice to give. I mean in terms of school I'm lucky that I don't actually get much homework set, and no - I don't have a part time job too. If I did I'd barely have anything done!
      That then means that a lot of my free time can be given over to working on the game, but as for the final question: it does sometimes get a bit exhausting. There are times in development where it just feels really demotivating and I'm unsure what to add and how. I think though that having this channel is a good source of motivation to continue working.

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

    I wouldve liked a more in death look at your state machine tree mess lol and see what kinds of interactions and decisions your creatures can make

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

    Lmfao the koopa's with the snipers

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

    I have an Questsion do you use perlin noise to generate the infinite world?

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

      I do indeed, and spoke briefly on it in my first video. In the future though I do hope to overhaul it with multiple types of noise layered to add a bit more variety.

  • @bioinvasion_
    @bioinvasion_ 6 หลายเดือนก่อน +1

    I always wanted to do a videogame like this. It's my dream game. If there's anything I could do for the project I would be stocked to :D

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

      I've just discovered this channel, but it's literally what I always dreamed to have a game about. A game where animals interact with the world and where you could just sit there and watch the world slowly change and transforms

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

    immediately liked after the spaghetti joke!

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

    How do you make the infinity map?

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

    The animals turned out to be cute, I like it)
    I'm also creating a game and I'm also currently untitled... xD Coming up with names is the hardest work, I just added an armored insect that can be picked up and used as a shield, I have no idea what to call it, so far its name is Isopodicus

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

    It's look clean art design ❤❤

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

    can you make a tutorial video about AI that you made for your game? i'm new in unity and i love to learn creating AI for alive things in my game.

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

    Hey Sigmoid. I am wondering what resolution you use on aesprite for the animals ? is it 32x32 pixels or 16x16?

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

      nevermind i see bottom left its 24x24 :)

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

      Yep, 24x24. It's a bit unusual as a resolution, not really sure why I picked it, but hey, it works.

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

    What software did you use to draw your animals? I'm thinking about creating a game with the same art and animation style, so I'm just really curious.

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

      Aseprite - all my software's in the description

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

      @@sigmoiddev oh thanks! I appreciate it

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

    New here. Cool video, gonna be interessting to see where it goes. Depending on what game you want to make and how far you want to go with the environment, I can very much reccomemd to check out the Ars Technica video about Ultima's ecology. Very interessting to watch and gives someminsights in how players may interact with an ecology system.

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

    I can't stop laughing at that cow

  • @masenko109
    @masenko109 6 หลายเดือนก่อน +1

    Squirrel Murder Simulator