- 28
- 122 114
Slick Games
United Kingdom
Приєднався 27 тра 2020
Hi, I'm Stingly, welcome to my hobbyist game dev channel. I use Godot to make game jam games, tutorials, and longer-term projects.
As a professional Software Developer for 20+ years, I'm teaching myself how to make games; hopefully, my learnings can help you too! This channel has been created to document my progress and show off anything I actually manage to create... I've been inspired by so many other Indie and Hobbyist Game Devs on UA-cam, so now's the time to throw my hat in the ring, so to speak.
Let's hope I get some views!
As a professional Software Developer for 20+ years, I'm teaching myself how to make games; hopefully, my learnings can help you too! This channel has been created to document my progress and show off anything I actually manage to create... I've been inspired by so many other Indie and Hobbyist Game Devs on UA-cam, so now's the time to throw my hat in the ring, so to speak.
Let's hope I get some views!
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
👉 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
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
Amazing dude, definitely gonna check this out.
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.
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.
don't love these happy accidents in game dev?
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
Thanks for the feedback!
12:00 this transition has burned my eyes
Hehe, if I'd have planned it I could have done some sort of snazzy wipe or something! It was just coincidence!
Super nice :)
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?
Promise you won't laugh? I have an old Samsung Series 7 Ultra, running an Intel i5-3337U with 6 whole GB of RAM! 😂
@@stingly XD
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.
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.
Love the game, it looks really interesting and its got a good base for becoming something even better!
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!
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
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... 🤷♂️
@@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.
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
I love Aseprite - such a good program!
What is your browser?
I'm using Zen zen-browser.app/ - I really like it's minimalist UI 🙂
@@stingly thank you bro!
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
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 🤔
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 😁
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!
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!
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.
@@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❣
Maybe a silly question... what was that program you used for your todo lists? Is that built into Godot, or something seperate?
Not a silly question at all! It's called Obsidian obsidian.md/ - I use it with the Kanban plugin, all available for free 😊
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
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!
@@stingly I think there is a way to make your audio always one level in Obs but I don't remember how
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;
Absolute godsend! There are some insanely talented creators in the community!
Slick!
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.
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! 😂
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
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
Wow man you are super underrated, nice video! keep it up!
Thanks very much! I really appreciate it!
noice
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?
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!
Looks like a good game, but I don’t see how it’s a “megaman-like”
O'Reilly Wells
Feest Union
I'm working on a game and I want to pull your coat apart to learn about it, thank you for making this video
Rippin Glen
Zieme Ways
Someone can help me? where is the "state machine" code
is this still possible when im using animated sprite ? instead of an animation player?
Do you teach us about this physics in your game some day?
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
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!
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?
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?
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 :/
2 second and the player can't walk and jump and idle and stop the animation
That emotional rollercoaster at the 5min mark 😂
The pain was real!
gotta try that out
could've been a game about an obnoxius lgbt activist with dyslexia
Tutorial plz
What would you like to see in a tutorial, specifically?
Can i ask you. Is that video for people who is beginner cus i didn't get nothing from this one.
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?
thanks
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.
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! 😂
@@stingly eyy, good luck bro, I believe in you.
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?
Yes pleade
HI,Why doesn't state_machine(state.gd) and state(StateMachine.gd) create a circular dependency, and how efficient is it to do so?
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