Slick Games
Slick Games
  • 28
  • 122 114
I made a Cozy Game in 16 hours using Godot 4
In this devlog I make a cozy game in 16 hours for a 2 day jam. Am I cheating?
👉 Play the final game - slick-games.itch.io/lumberjack
🔗 Links:
Beehave addon - github.com/bitbrain/beehave
Bitbrain's channel - www.youtube.com/@bitbraindev
Mini Character assets - kenney.nl/assets/mini-characters-1
Medieval Hexagon Pack - kaylousberg.itch.io/kaykit-medieval-hexagon
Adventurers Character Pack - kaylousberg.itch.io/kaykit-adventurers
UI Pack - kenney.nl/assets/ui-pack-adventure
Phantom Camera addon - phantom-camera.dev/
Proton Scatter addon - github.com/HungryProton/scatter
HeightMap Terrain addon - github.com/Zylann/godot_heightmap_plugin
Cloud tutorial - ua-cam.com/video/sNXj0RN09ps/v-deo.html
📖 Contents:
00:00 Intro
00:42 Jam details
00:53 Planning
01:25 Assets
02:54 Phantom camera addon
03:39 A good start
04:14 Animation blend tree
04:55 Extending the skeleton
05:21 Chopping down trees
06:15 Proton scatter addon
07:35 Terrain
08:30 Texturing terrain
09:45 Tiny house!
09:59 River and town
10:40 Bear head
11:20 Sprinting
12:01 Energy and gold
12:36 Fixing your house
14:18 Todo list
14:38 Music, sounds and NPCs
16:48 Notification system
17:29 Crunch time
18:20 Menus done
19:14 More trees
19:42 Fluffy clouds
20:20 Sleep animation
20:40 Web export fail
21:24 Final game and conclusion
Переглядів: 5 281

Відео

Making a non-violent twin stick shooter in 2 weeks using Godot 4
Переглядів 1,9 тис.День тому
This detailed devlog shows me making a game in Godot 4.2 in 2 weeks for the 2024 Pirate Jam which uses Beehave for AI behaviour trees. I discuss ideas for game development and project planning techniques to improve productivity. Play the game - slick-games.itch.io/keep-it-clean Other Links: Modern Interiors - limezu.itch.io/moderninteriors Heartbeast RPG Tutorial Series - ua-cam.com/play/PL9FzW...
I made a Megaman-like game in 2 days using Godot 4!
Переглядів 3,2 тис.Рік тому
This devlog covers the complete Godot 4 project, from basic player movement, special attacks, enemies and adding in controller support for my Kenney Jam 2023 game jam entry. Play now for free at slick-games.itch.io/the-pit-of-death
Making my FIRST Godot 4 game
Переглядів 3,3 тис.Рік тому
This devlog covers the complete process of making a 3D platformer in Godot 4 in 10 days for the Mouse Jam 2! Play the game at slick-games.itch.io/dave-the-space-pirate Water shader: stayathomedev.com/tutorials/single-plane-water-shader/ Godot shaders: godotshaders.com/
I release my Godot RTS game!!
Переглядів 841Рік тому
In this devlog, I finish and launch my Godot RTS game. I add sounds and music, implement steering behaviour and add some quality-of-life improvements! Play the game at slick-games.itch.io/reckless-onslaught
My game is PLAYABLE!! Godot RTS part 3
Переглядів 675Рік тому
In this devlog I fix my Godot RTS game, adding new buildings, a better UI, trainable units and more!
I've BROKEN my game :(
Переглядів 380Рік тому
It might be all over for this game... In this devlog I work on my RTS game in Godot 3.5 for the Ukraine Winter Jam. I add new units, graphics, and buildings... and then completely destroy my AI...
Making an RTS in Godot 3.5 - Ukraine Winter Jam, part 1
Переглядів 513Рік тому
In this devlog I create the foundations of an RTS in Godot 3.5 for the Ukraine Winter Jam. I implement inherited scenes for units and buildings, and implement AI behaviour trees!
Tutorial: How to use LDtk with Godot 3.5
Переглядів 11 тис.2 роки тому
This tutorial shows how to use LDtk to create a basic level and load that level into Godot 3.5 using an addon. It covers the creation and setup of the level in LDtk, and how to define a tileset, layers and rules for the tiles. In Godot, we cover setting up a new project, how to enable the addon and how it works, and also how to create a very basic player to run around the level. Contents: 00:00...
Adding drop-through platforms to my Godot Metroidvania game
Переглядів 1,5 тис.2 роки тому
In this devlog I implement one-way drop-through platforms into my Metroidvania Month XV game jam entry, using Godot. This is part 4 of my devlog series for this game. Play now for free at slick-games.itch.io/the-tale-of-darius-knightsbane
Tutorial: Adding COMBO ATTACKS to our state machine player controller in Godot 3.5
Переглядів 16 тис.2 роки тому
This tutorial demonstrates how to extend our state machine player controller in Godot 3.5 to include combo attacks. Contents: 00:00 The basic player controller 00:10 Adding a new input 00:30 Extending the player script 00:58 New attack animation 02:18 New attack state 04:02 Linking things up 05:00 Testing the attack in-game 05:16 Quick refactor 06:07 More animations for second and third attacks...
Making a 3D Third-Person Shooter in Godot in 8 HOURS!!
Переглядів 3,8 тис.2 роки тому
This devlog covers the complete Godot project, from getting 3D models imported, using Mixamo for animations, basic player movement, and adding enemies for my Kenney Jam 2022 game jam entry. Play now for free at slick-games.itch.io/the-last-tree
Making a Mining Game in Godot in 7 days!
Переглядів 16 тис.2 роки тому
This devlog covers the complete Godot project, from basic player movement, state machines, character creation and adding in controller support for my Lets Talk Game Design game jam entry. Play now for free at slick-games.itch.io/let-the-guy-dig Check out my basic player controller tutorial at ua-cam.com/video/68fMTGjY6Lk/v-deo.html
I made a 2D PUZZLE GAME in Godot in 8 days! Complete devlog
Переглядів 1,8 тис.2 роки тому
I entered the Lost Relic Games jam and made a 2D puzzle game using Godot in just 8 days! This devlog covers the entire project from concept to completion. Play the final game for free at slick-games.itch.io/animals-crossing
Tutorial: How to create a player controller using a STATE MACHINE in Godot 3.4
Переглядів 16 тис.2 роки тому
Tutorial: How to create a player controller using a STATE MACHINE in Godot 3.4
New states, tilesets, and pixel art for my Godot Metroidvania! Part 3 - Metroidvania Month Devlog
Переглядів 1,9 тис.2 роки тому
New states, tilesets, and pixel art for my Godot Metroidvania! Part 3 - Metroidvania Month Devlog
Using LDtk is AWESOME to make levels in Godot! Part 2 - Metroidvania Month Devlog
Переглядів 11 тис.2 роки тому
Using LDtk is AWESOME to make levels in Godot! Part 2 - Metroidvania Month Devlog
Making a Metroidvania in Godot in 4 weeks - Part 1
Переглядів 25 тис.2 роки тому
Making a Metroidvania in Godot in 4 weeks - Part 1
Making a 3D game in 1 week! Godot devlog for VimJam 2020
Переглядів 2 тис.3 роки тому
Making a 3D game in 1 week! Godot devlog for VimJam 2020
I made an RPG in 48 hours using Godot! Kenney Jam 2020 Devlog
Переглядів 7854 роки тому
I made an RPG in 48 hours using Godot! Kenney Jam 2020 Devlog
No videos - what's been going on!? A quick channel update
Переглядів 674 роки тому
No videos - what's been going on!? A quick channel update
Street Cabs Trailer - VimJam 2020
Переглядів 1574 роки тому
Street Cabs Trailer - VimJam 2020
Nevergreen Trailer - Kenney Jam 2020
Переглядів 1054 роки тому
Nevergreen Trailer - Kenney Jam 2020
Finally something visual! New levels and blocks - Alan the Alien Devlog #4
Переглядів 1244 роки тому
Finally something visual! New levels and blocks - Alan the Alien Devlog #4
Could this be the hardest thing ever?! Adding sounds and music to my game - Alan the Alien Devlog #3
Переглядів 1094 роки тому
Could this be the hardest thing ever?! Adding sounds and music to my game - Alan the Alien Devlog #3
All of the progress so far - Alan the Alien Devlog #2
Переглядів 1214 роки тому
All of the progress so far - Alan the Alien Devlog #2
Making My First Game - Alan the Alien Devlog #1
Переглядів 3454 роки тому
Making My First Game - Alan the Alien Devlog #1

КОМЕНТАРІ

  • @Empireofray
    @Empireofray Годину тому

    Amazing dude, definitely gonna check this out.

  • @michael_howling
    @michael_howling 7 годин тому

    I'm new to game dev, 1 year in, but i am starting to try some starter projects, do people actually play small small games like this with only a few mechanics? Like, is 100 sales for $3 each possible with a small game? I can make all my own assets, but idk if people actually download small games. Just $300 would be worth it in my case, borderline homeless.

    • @stingly
      @stingly 7 годин тому

      I guess it depends on the game and the experience. I bought and played A Short Hike, and it was a great experience for only a few pounds. Of course, the amount of level design and characters probably took a long time, but mechanically it's very simple... Wrt my game, it's not worth anything in this state... But I think with some sort of quest system and better progression, it could be sellable.

  • @jasonl9266
    @jasonl9266 8 годин тому

    don't love these happy accidents in game dev?

  • @Eliasdbr
    @Eliasdbr 9 годин тому

    Awesome job! You did a lot for 16hs. Also, you prioritized perfectly the basic features for an mvp. Great job. Quick tip for video editing: try to normalize the audio for your narration, because at some points your voice got overshadowed by the background music

    • @stingly
      @stingly 8 годин тому

      Thanks for the feedback!

  • @Stupapupa-to1ii
    @Stupapupa-to1ii 9 годин тому

    12:00 this transition has burned my eyes

    • @stingly
      @stingly 8 годин тому

      Hehe, if I'd have planned it I could have done some sort of snazzy wipe or something! It was just coincidence!

  • @pulsarcreation62
    @pulsarcreation62 10 годин тому

    Super nice :)

  • @outofhere999
    @outofhere999 11 годин тому

    Hi, thanks for the video. Do you mind providing a little bit of information about your laptop specs? Like the name, cpu model, or amount of ram?

    • @stingly
      @stingly 11 годин тому

      Promise you won't laugh? I have an old Samsung Series 7 Ultra, running an Intel i5-3337U with 6 whole GB of RAM! 😂

    • @pluto100_
      @pluto100_ 58 хвилин тому

      @@stingly XD

  • @ashketchum6139
    @ashketchum6139 11 годин тому

    What OS is that? Fedora? or Mint? I am also curious about how you use Obsidian in your daily-life and integrate it into the workflow.

    • @stingly
      @stingly 10 годин тому

      It's actually Pop!_OS - I ran Manjaro for about a year before this, but have been on Pop!_OS now for many years. Obsidian is a great tool - I use it to organise notes and ideas for games and videos mainly, and then during development of the games I use the Kanban plugin to manage my tasks.

  • @Dragon20C
    @Dragon20C 11 годин тому

    Love the game, it looks really interesting and its got a good base for becoming something even better!

    • @stingly
      @stingly 10 годин тому

      Thanks very much! As you might have seen in the video, I have plenty of ideas on how to extend it - I think that depth and purpose are the two missing things that need adding, but like you say, the base is there!

  • @kkrup5395
    @kkrup5395 14 годин тому

    I don't want it to sound harsh, just trying to suggest ways to improve. The cohesion of art direction is non existent. Extremely simple and sharp-looking trees to rounded cartoony character and buildings to realistic terrain and ground texture. In my opinion the look would turn out much better if you had used those hex tiles for terrain, and that's just the one example of approaching it. Generally if you use asset packs try extracting as much from one pack so style doesn't change between assets. Hope that helps

    • @stingly
      @stingly 14 годин тому

      Totally agree - the decision around the terrain was based solely on time. Using a plugin like Terrain3D or Heightmap allows for rapid prototyping, whereas using tiles takes a lot of time. I think that both could work, and in hindsight I maybe shouldn't have textured the ground... 🤷‍♂️

    • @Z0RUK
      @Z0RUK 6 годин тому

      ​@@stinglyYeah, I feel like simply making the terrain a flat texture would make it okay. If you wanted more spice, a couple grass tuft and pebble models would do the trick.

  • @Random1993e
    @Random1993e 15 годин тому

    hi godot not bad im use godot before create all object aseprite my game I was thinking about my own game, but I'd rather make it smaller

    • @stingly
      @stingly 14 годин тому

      I love Aseprite - such a good program!

  • @namesfred
    @namesfred 16 годин тому

    What is your browser?

    • @stingly
      @stingly 15 годин тому

      I'm using Zen zen-browser.app/ - I really like it's minimalist UI 🙂

    • @namesfred
      @namesfred 14 годин тому

      @@stingly thank you bro!

  • @Light1c3
    @Light1c3 16 годин тому

    Great video and love the vibe (of the game and video haha) Could you possibly do a deeper dive into how you made the animations and animation tree? I've been struggling with that myself for a little while now trying to transition from 2D to 3D

    • @stingly
      @stingly 15 годин тому

      The animations came as part of the assets from Kenney (you should check out his site - links in the description). I can't remember where I first learned about the blend trees though... maybe I'll put together a tutorial for them in the future 🤔

  • @RattleSack
    @RattleSack 16 годин тому

    UA-cam did its thing and recommended me this on my fyp Also a software developer thats now going into hobbiest game dev - subbing to watch your journey and would love to work on something with you one day 😁

    • @stingly
      @stingly 13 годин тому

      Welcome to the Game Dev Community! I recommend working through some tutorials (like the Heartbeast RPG I mentioned - links in the description) to get a good understanding of the tool and how it works, then try some game jams before working on a "proper" game. As I said in this video, 2-day jams are tough for me due to family commitments, but there are plenty of week-long and 10-day jams out there. Good luck!

  • @Starbornewhispers
    @Starbornewhispers 18 годин тому

    This was such an insightful video. I tried Godot but learning code was a little to hard for me and Gdevelop 5, No-Code Engine - which is updated constantly. I’ve been trying to improve my knowledege and the logic of events, also learning some pixel art. I have more respect solo indie developers working on their first game(s) and mine is called Starborne Whispers. Great video!

    • @stingly
      @stingly 17 годин тому

      You choose the tools that work best for you! At the end of the day, nobody playing your game is going to care how it was created.

    • @Starbornewhispers
      @Starbornewhispers 17 годин тому

      @@stingly Indeed, you're so right! I think it's ezze to get caught up in the 'how' when, in the end, it's all about the experience the player has. Tools like GDevelop have really allowed me to focus on the creative side of things while still learning and improving along the way. It's been a fun even somewhat challenging 😫journey working on Starborne Whispers... I hope players will enjoy it as much as I’ve enjoyed making it. Thanks for the encouragement - it means a lot coming from someone like you❣

  • @kisj9
    @kisj9 19 годин тому

    Maybe a silly question... what was that program you used for your todo lists? Is that built into Godot, or something seperate?

    • @stingly
      @stingly 18 годин тому

      Not a silly question at all! It's called Obsidian obsidian.md/ - I use it with the Kanban plugin, all available for free 😊

  • @Mohamed-yv5ws
    @Mohamed-yv5ws 21 годину тому

    Hey man this is a really nice video but i got some feed back the music is a lil loud it overshadows your voice. Keep going your channel is very underrated ik you will one day find success

    • @stingly
      @stingly 18 годин тому

      Thanks for the feedback! I spend quite a lot of time trying to get the audio levels right when editing, but sometimes I miss bits! 😂 I'm certainly not the best editor yet!

    • @Mohamed-yv5ws
      @Mohamed-yv5ws 17 годин тому

      @@stingly I think there is a way to make your audio always one level in Obs but I don't remember how

  • @Codethe_Road
    @Codethe_Road День тому

    cool; it is nice to see what people can make with assets and plugins from the community, and a little (16 hours) of work! Lumber Jack;

    • @stingly
      @stingly День тому

      Absolute godsend! There are some insanely talented creators in the community!

  • @DynoStorm
    @DynoStorm День тому

    Slick!

  • @Lucretia_Rage
    @Lucretia_Rage День тому

    Technically yeah, you did cheat, if you worked on the game outside of the window given for the game jam. As you identified, the headspace and level of commitment is different when you have to manage your time in such a short period rather than a longer time with similar working hours but time for proper breaks, reflection, etc. I don't think it's that important as this was a cosy jam with no ratings and you were honest about it, and you actually came up with a game in the end under vaguely comparable restraints anyway. I wonder what you actually could do if restrained to just 6 hours though? I used to do a lot more game jams like this when I was younger and had different demands on my time, but maybe the solution would be to adjust scope and see what could be done in a really short period? I recall doing jams that were as short as 100 minutes long, and it's a real sprint to build anything at all in that time frame.

    • @stingly
      @stingly День тому

      Thanks, I appreciate your thoughts! As I said at the start of the video, I've done a few 2 day jams before, all of which ended up being just a few hours of actual work time due to family commitments - like this one which I did in 8 hours ua-cam.com/video/CmAWQn4TBX4/v-deo.html - and yeah, the time pressure is real! 100 minutes is mental though! 😂

  • @AvectaInteractive
    @AvectaInteractive 9 днів тому

    Personally I really prefer the more long form videos, you get to go into so much more detail and cover more aspects of the journey

    • @stingly
      @stingly 9 днів тому

      That's really great to hear! I find it difficult to know where to draw the line tbh - so much so that I have created a poll to try to gauge the mood of the community: ua-cam.com/users/postUgkxnilaqIZ9emrlgGSD-AEuGpo7iMrAKya8?si=a1jcrwG6zDIWFAOD Its a delicate balance between enough detail to be compelling to watch, and too much detail so that people get bored! :D

  • @Balakay-w4j
    @Balakay-w4j 9 днів тому

    Wow man you are super underrated, nice video! keep it up!

    • @stingly
      @stingly 9 днів тому

      Thanks very much! I really appreciate it!

  • @tim-jim760
    @tim-jim760 10 днів тому

    noice

  • @Thiagola92
    @Thiagola92 10 днів тому

    Has been some months since I attempt to make a Godot game (because I'm having fun building GUI with Godot) This video really helps me remember the struggles (coff coff... navigation), thank you for the video! Are you ready for piratesoftware 2025 jam?

    • @stingly
      @stingly 10 днів тому

      Navigation is a massive pain! Godot makes it as easy as it can, but it still needs the dev to know what they're doing - which I don't! I'm getting better though, and learning new things is all part of the fun. Not sure when the 2025 jam is? I'll need to look into it, but I'm up for it in principle!

  • @ShaolinDave
    @ShaolinDave 2 місяці тому

    Looks like a good game, but I don’t see how it’s a “megaman-like”

  • @LawsonMortimer-z3m
    @LawsonMortimer-z3m 2 місяці тому

    O'Reilly Wells

  • @LincolnJoyce-w5u
    @LincolnJoyce-w5u 2 місяці тому

    Feest Union

  • @SMC_DEFY
    @SMC_DEFY 2 місяці тому

    I'm working on a game and I want to pull your coat apart to learn about it, thank you for making this video

  • @EdwardHall-f7o
    @EdwardHall-f7o 2 місяці тому

    Rippin Glen

  • @MacadamDrew-i5x
    @MacadamDrew-i5x 3 місяці тому

    Zieme Ways

  • @pitero_arts9435
    @pitero_arts9435 3 місяці тому

    Someone can help me? where is the "state machine" code

  • @skrubboi1233
    @skrubboi1233 4 місяці тому

    is this still possible when im using animated sprite ? instead of an animation player?

  • @victorgustavo4366
    @victorgustavo4366 4 місяці тому

    Do you teach us about this physics in your game some day?

  • @tonie5657
    @tonie5657 6 місяців тому

    As someone who refused to do player state machine and instead operates on shitton of boolean variables addapting knowledge from this tutorial to my project will be complicated

  • @mrkeemanton9617
    @mrkeemanton9617 6 місяців тому

    Hey! Great tutorial! I have problems with the "export (NodePath)..." being <Unexpected "Identifier" in class body> I simply can't found were in did you explained it, in 6:23 simply appers. anyone can Help me? Thank you so much!

  • @SeanLaughlin-jt6wg
    @SeanLaughlin-jt6wg 6 місяців тому

    Can you share you tilemap bitlogic dig code? I have been making something like this and struggling with getting it to be exact in the directional area between the player position and tilemap position and i keep getting strange results? Anyway to expose what your doing here for digging specifically?

  • @yakdoggames
    @yakdoggames 7 місяців тому

    Hi there, thanks for the video. Did you use LDtk for this game? Or the new Tilemap functionality in Godot 4 makes not needing it?

    • @Flamebamboo
      @Flamebamboo 7 місяців тому

      Hey I am also wondering about this I just downloaded LDtk it looks kinda complicated i’d rather just stick to using Tilemap node in godot 4 as it works the same :/

  • @2dggz
    @2dggz 7 місяців тому

    2 second and the player can't walk and jump and idle and stop the animation

  • @toxictastes5580
    @toxictastes5580 9 місяців тому

    That emotional rollercoaster at the 5min mark 😂

    • @stingly
      @stingly 14 годин тому

      The pain was real!

  • @LazyDev418
    @LazyDev418 9 місяців тому

    gotta try that out

  • @sunofabeach9424
    @sunofabeach9424 10 місяців тому

    could've been a game about an obnoxius lgbt activist with dyslexia

  • @PrinceJay-tsi
    @PrinceJay-tsi 10 місяців тому

    Tutorial plz

    • @stingly
      @stingly 10 місяців тому

      What would you like to see in a tutorial, specifically?

  • @hamzahichmine7084
    @hamzahichmine7084 10 місяців тому

    Can i ask you. Is that video for people who is beginner cus i didn't get nothing from this one.

  • @hazar-sama1525
    @hazar-sama1525 Рік тому

    Is it possible to see your source code to this game? Currently I am also working on a project myself but having some hard time with code, and i cant really find what im looking for on the net easily, maybe you can let me learn off of your code?

  • @kawhao3757
    @kawhao3757 Рік тому

    thanks

  • @unnamed3575
    @unnamed3575 Рік тому

    Hey people of the past, it is now 2023 and I'm taking place in metroidvania month 22 :), 2023 isnt really much better than 2022 tbf, but wish me luck.

    • @stingly
      @stingly 14 годин тому

      Hey 2023 people, its now 2024 and soon to be 2025! I'm very tempted to do another Metroidvania in the New Year... I think 2 years is a long enough time to get over the last one! 😂

    • @unnamed3575
      @unnamed3575 11 годин тому

      @@stingly eyy, good luck bro, I believe in you.

  • @goodjohn1441
    @goodjohn1441 Рік тому

    I know I'm a little late to the game here, but how did you manage to setup the destructible tiles? Are you using a tilemap or individual scenes(tiles) organized in a grid?

  • @suiyubanbo
    @suiyubanbo Рік тому

    HI,Why doesn't state_machine(state.gd) and state(StateMachine.gd) create a circular dependency, and how efficient is it to do so?

  • @unfunnyman76
    @unfunnyman76 Рік тому

    Hi, based on the code in the video it looks like when the character is in the air but is also in the attack state, the character won't change it's state to the air state but waits the animation until it's finished and the state will change to the idle state and eventually to the air state. Am i right? (Sorry for my bad english) Thank you