1 Year of Developing My Game in Godot

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

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

  • @Pedro-S1lva
    @Pedro-S1lva 27 дней назад +498

    you make the best devlogs in all of youtube! the game is looking really great visually speaking rn

    • @Blargis3d
      @Blargis3d  26 дней назад +73

      I put a ton of work into these devlogs, so comments like this mean a lot to me. Thank you!

    • @YTClks
      @YTClks 26 дней назад +6

      This so much. I've learned a lot by these.

    • @JoaoVitor-qy3ze
      @JoaoVitor-qy3ze 26 дней назад +5

      @@Blargis3d We notice it, man. Your devlogs are very enjoyable to watch.

    • @howislife-v5
      @howislife-v5 26 дней назад +4

      U got a heart from the Blargis my Mr beast of godot

  • @rudstudy
    @rudstudy 26 дней назад +541

    rig the fingers blargis, we want emotes with fingers!

    • @emaN_sdrawkcaB
      @emaN_sdrawkcaB 26 дней назад +57

      When the game comes out I want to flip off the boss that Ive died 3000 times to!

    • @Infinity-ki7wi
      @Infinity-ki7wi 24 дня назад +1

      no we don't speak for yourself

    • @matheuslima4093
      @matheuslima4093 22 дня назад +11

      Watch as he actually does it just so he can flip off the people who asked him to rig the fingers.

    • @erksp7961
      @erksp7961 21 день назад +4

      Blarg wants to give you the finger, but can't

    • @InnerEagle
      @InnerEagle 18 дней назад +1

      What we want to become...italians? 🤌🏼

  • @ygypt
    @ygypt 26 дней назад +313

    17:36 bro once you start using sin() and PI in a script you already know you're never going to recall the flash of genius that bestowed your mind when it was made and if you ever have to touch that script again you're doomed

    • @schmo103
      @schmo103 25 дней назад +8

      so real :(

    • @benrex777productions9
      @benrex777productions9 24 дня назад +2

      I can relate. XD

    • @oliverdowning1543
      @oliverdowning1543 24 дня назад +14

      Me programming my own Wolfenstein-like game engine from scratch using either sin or pi (or half pi or cos or tan) practically every other line in half my files. Also yes, it is very unfortunate, but not as unfortunate as making my own file format and manually editing a file in said format using a hex editor. The pain is real. I also have to go back and document that shit because this is a project for school.

    • @ygypt
      @ygypt 24 дня назад

      @@oliverdowning1543 i always use yaml or json for formats until its fully implemented and only then would i turn it into a a bytecode if its affecting performance. honestly props if u dove headfirst into hex lol

    • @tomekk.1889
      @tomekk.1889 24 дня назад +9

      You can tell who's got a comp sci degree for sure lol

  • @Interference22
    @Interference22 26 дней назад +87

    I'd counter those comments about using .Blend files directly in your project: when handled properly, it's one of the best ways to manage your models. About the only potential issue is the one about major Blender updates potentially breaking functionality, but you can always just stick to a specific version until your project is done, I guess.
    A couple of tips when working in this way:
    1. Keep a separate work folder containing models that aren't ready to be integrated into your game and copy them over when they are. This saves on unnecessary imports
    2. Learn Godot's import suffixes ("Node type customization using name suffixes" in the manual): these are special words you add to object names in your Blender scene that tell the importer how each part of the scene should be handled. Don't want something imported (cameras, lights for testing, etc.)? Add "-noimp" to the end of objects' name. Want pre-calculated collision for an object? Add "-col". They're really handy

  • @_buns_
    @_buns_ 26 дней назад +33

    As another Godot dev working on their own 3D schmovement shooter I endlessly appreciate how grateful you are with sharing information. Can’t wait for blood thief!

  • @EeveeEuphoria
    @EeveeEuphoria 27 дней назад +96

    damn, got in the first 19 seconds
    edit: and now to say something of actual substance, devlogs like these ground the reality of prototyping games, and this'll be something for me to keep in mind whenever i eventually go on to make my own game

  • @crocodev7293
    @crocodev7293 26 дней назад +46

    This is very inspiring. Nice take on the ultrakill gameplay style. If you want a tip make sure to avoid getting the scope too big: you reached the "add content" phase instead of "making systems" phase and it might turn into a slow slog if you are not careful

  • @sloppyy
    @sloppyy 18 дней назад +7

    12:18 i distinctly remember yelling "firmly grasp it" at my screen while trying to align a sword model with a character model in godot

  • @SillyLittleDemon
    @SillyLittleDemon 25 дней назад +21

    personally, i really appreciate minimizing the time between death and restart. a lot of games struggle with that concept, but nothing drives me more fucking insane than having to sit there, waiting to jump back in and try again. especially in a fast-paced speedrun/style game like this. just remember, though: if you add some kind of p-rank system, please for the love of god add a setting that lets you restart without checkpoints automatically instead of having to pause and accurately click restart level every time

  • @RadleyBO0
    @RadleyBO0 26 дней назад +21

    That sky texture adds so much to the outdoor scenes, and the whole visual aesthetic of it all is just really cool. Also, good job varying up the textures on the walls! At first I thought the entire game would look "samey," but each area really has its own distinctive flair. Very impressed with everything you've done so far!

  • @eggytheapple
    @eggytheapple 12 дней назад +4

    11:04 "I felt like I had a moral duty to reduce the load times."
    You sir, are a saint above saints.

  • @sambbarfuss6689
    @sambbarfuss6689 26 дней назад +13

    Literally never stop posting. Something about the way you speak and produce videos is so captivating

  • @NihongoWakannai
    @NihongoWakannai 26 дней назад +8

    When it comes to the art, my impression from doing a playtest was "there are some really awesome looking rooms but most looks rushed with basic shapes"
    So you're capable of making good looking stuff, it's just a time investment.
    Sometimes just some small changes to make the geometry a little more interesting or add some extra texture can massively improve the look.

  • @dswolf9421
    @dswolf9421 26 дней назад +9

    Ngl this channel has helped me a lot in wanting to be a game dev. Just starting out and struggling with nodes but ill learn and hopefully be able to record my thoughts and stuff like you did!
    Cheers to one year and may the next year be filled with easy coding and bug fixing!

  • @comradecid
    @comradecid 25 дней назад +9

    that bit about getting things to 100% requiring an additional order-of-magnitude in terms of codebase size i found to be especially personally relevant =_=

    • @marcsh_dev
      @marcsh_dev 5 дней назад +1

      Often stated as "The last 10% takes 90% of the time"

  • @anonymouskitten4715
    @anonymouskitten4715 25 дней назад +5

    One interesting idea I had was dynamically changing the intensity of the music based on player speed. Maybe not right for this project but certainly interesting in concept

  • @DimbleBimble
    @DimbleBimble 11 дней назад +1

    You are 100% correct in your assumption on the 2 second restart stutter slowly chipping away at a players sanity and I respect your morale responsibility to reduce it. I just followed the game on steam and was happy to find out how easy it is to get into play testing it, the player movement reminds me a bit of a game I enjoy called Severed Steel.

  • @AEGISAOE
    @AEGISAOE 22 дня назад +2

    5:25 jumping like that on walls is really cool and flying around

  • @Gamebreakers15
    @Gamebreakers15 26 дней назад +15

    You definitely deserve more subs. I'm also a game dev but I have 21 years of coding experience under my belt lol. I use Godot also but my reason is because it's free. Game engine companies always switch up their payment methods. For instance Unity made it to where you have to pay for each person that downloaded of your game. They ran it back and said they weren't gonna do that. But they definitely tried and they will try something like that again it's only a matter of time. But for a single dev I have to say don't be too hard on yourself. You've done an amazing job. Your game looks better than 99% of AAA titles that have hundreds of devs.

  • @dmdjt
    @dmdjt 26 дней назад +6

    I really, really enjoy your demo!
    It really ticks of a lot of things I wish other game devs would do. The speed of saving and reloading is one example. It feels soooo good to just restart without losing the flow. The high skill ceiling, the quick start and the general replayability makes the game really accessible for both: a quick round and a long record hunting session.
    And then there is the low heat generation.
    The last thing I want to do in summer is to play games that heat my apartment with hundreds of watts.
    It's a game I can play at any time (also of the year), slower paced (exploring), fast paced, for long and short sessions.

  • @skaruts
    @skaruts 26 дней назад +17

    Man, the aesthetic is looking gorgeous. Love that medieval style so much.

  • @wintermut_e
    @wintermut_e 17 дней назад +1

    just cleared the two levels in the playtest, its improved much better than when the playtest first started! The fluidity of the movement has gotten so much better and feels much more fun. Looking forward to the game!

  • @T3alPho3nix
    @T3alPho3nix 25 дней назад +3

    That town level is looking really good so far, especially the sky!

  • @MyskitXD
    @MyskitXD 4 дня назад

    This is probably one of my favorite games I've played, what you've made is so cool and I cannot wait to pay for the full version

  • @rogthepirate4593
    @rogthepirate4593 15 дней назад +1

    17:36 I feel this so much. My code at work is full of little nuggets like that. "// No idea how or why this works, but it does. DO NOT TOUCH."

  • @hunterwhite4544
    @hunterwhite4544 3 дня назад

    My brother showed me this video and I’ve spent the entire day playing the game and it’s insanely fun and the perfect game for me. I love games that are super movement based super fast and have a timer mechanic for levels. I love replaying levels over and over trying to get the fastest I can possibly get. I cannot wait until this is a full game.

  • @dubiousSanguine
    @dubiousSanguine 2 дня назад

    i just found out about this game earlier, immediately did the playtest, and im really liking it. i know you said it feels like quake and hotline miami and ultrakill and titanfall and a million other things, and while it definitely has that influence, my favorite part is that this game feels like BLOODTHIEF. it feels like its own game. even if im ass at it im gonna obsess over this for a while

  • @Gurem
    @Gurem 6 дней назад

    the artistic direction is great. It gives a great vibe and you can feel the scale.

  • @bitterpearls
    @bitterpearls 25 дней назад +2

    Honestly kinda inspiring as somebody who doesn't work on games to see your thought process and work evolve, cool stuff!

  • @lukx762
    @lukx762 6 дней назад +1

    the game obviously doesnt look that graphically impressive, but it looks so damn smooth and has such a epic atmosphere this game is going to be a banger bro keep up the work

  • @Tulemasin
    @Tulemasin 12 дней назад

    I'm very exited for this game. The movement reminds me of a dream I keep having where I surf around the town in a similar manner like the movement in Bloodthief.

  • @JayMaverick
    @JayMaverick 13 дней назад

    This is really cool. Congrats! Not just from a dev perspective, but from a product management perspective. You found your hook and developed a game around it, and then finalized the product to "good enough."
    Hopefully this makes enough money so you can hire people to help in areas you are less confident in for Blood Thief 2!

  • @JohnnyThund3r
    @JohnnyThund3r 5 дней назад

    Man... seeing your hand made knight model and realizing you kept it is very inspiring... I recently had to decide between my hand modeled 3d character or one made in MakeHuman and decided to go with the hand modeled one even though parts of it look unrealistic. You convinced me with your knight I made the right decision because your knight look unique and really sets up in my mind a relationship between bloodthief and that knight model.

  • @LuizMoratelli
    @LuizMoratelli 26 дней назад +1

    So good to see the game each episode closer to see the daylight! Thank you for share the progress and show a growing godot game. Good luck! :D

  • @quetolical_5178
    @quetolical_5178 День назад

    This is great! I think the older games in the Thief series would be amazing inspiration in both graphics and mechanics

  • @taliesinsilvercrow9736
    @taliesinsilvercrow9736 13 дней назад

    duuude im SOOOO excited for this game :DDD its gonna be such a fun retro style game
    also, i have been very impressed by your movement mechanics while I've been playtesting

  • @rotface6969
    @rotface6969 13 дней назад

    everything is looking great. cant wait to play it. may the rest of the development go smoothly.

  • @Galiwea
    @Galiwea 26 дней назад +1

    Congrats man! Im also approaching the 1 year of development fot my game and I just found the fun 💀. Bloodtheif is looking amazing man, keep it up

  • @shawn1531
    @shawn1531 День назад

    Your journey is so inspiring! Thank you!

  • @thegreendank1
    @thegreendank1 2 дня назад

    Good job homie. I know nothing about game dev, but it fascinates me. Keep pushing.

  • @doomguygaming2340
    @doomguygaming2340 4 дня назад +1

    I have an enemy suggestion, it is positioned out of reach firstly and you can reach it by air dashing the projectiles that it shoots

  • @ReplierReplier
    @ReplierReplier 25 дней назад +3

    lf you havent already, you can add a kick that knockbacks yhe enemy alot but does not instantly kill them allowing you to airdash to them making for a cool mechanic, increasing the difficulty curve and giving you more options for harder map designs.

  • @Inquinity0
    @Inquinity0 11 дней назад

    Just asked for playtest I instantly got it. Honestly blargis is a genius for making a game this entertaning

  • @majesticwizardcat
    @majesticwizardcat 15 дней назад

    Congratulations! I hope your game goes as well as you expect it and more!

  • @JaxNissen-um1md
    @JaxNissen-um1md 26 дней назад +2

    The amount of progress you made just this last month is absolutely insane!

  • @AnalogAbyss-ui6td
    @AnalogAbyss-ui6td 15 дней назад

    I haven't played this game yet, but after watching the video, I can definitely see the Quake influences! It looks like a lot of fun!

  • @iamfolding
    @iamfolding 6 дней назад

    This game is SO MUCH fun!!! Love the movement

  • @chrisbell8207
    @chrisbell8207 12 дней назад

    Great video. I know very little about game dev but it's fun to see the parallels to design challenges for non-game software

  • @itslorange
    @itslorange 7 дней назад

    I can definitely see this being just as fun as something like Ultrakill

  • @outthefryinpan
    @outthefryinpan 14 дней назад

    thank you for talking about your process of what programs are useful for what and how to make them efficient with each other. that is very interesting to me

  • @TsoiIzAlive
    @TsoiIzAlive 13 дней назад

    Really inspiring video, I personally feel motivated to start learning about gamedev. I would def watch videos of you explaining your developement process and how to aproach things from scratch!

  • @veneskym4979
    @veneskym4979 18 дней назад

    I can already tell this game is gonna be awesome when it releases, great work so far man

  • @ciberman
    @ciberman 9 дней назад

    You are creating a medieval 3d sonic with combat. Amazing!
    Btw, the art looks really cool!

  • @user-ne9sd4ow1o
    @user-ne9sd4ow1o 24 дня назад +1

    The sky and visuals look awesome!! Great work! Looks fast and fun! 😊

  • @njdarda
    @njdarda 25 дней назад

    dude you're the comlete package. fantastic devlogs, a game that's shaping up to be great, and this summary was short but comprehensive piece about solo developer's (or small team's) life.

  • @lewkis9037
    @lewkis9037 20 дней назад

    Good shit man! I've been getting inspired to make games lately and seeing your progress so far is awesome. I'm playing the playtest rn and I love it.

  • @Aviation667
    @Aviation667 18 дней назад

    Honestly a cool video, will be watching more of your stuff

  • @ugib8377
    @ugib8377 26 дней назад +1

    What a journey! I grew up playing Wolfenstein3D/Doom 2/ into the Quake games, so this aesthetic hits a very pleasant note with me. Congratulations on making it this far, and garnering as much attention to your project as you have.
    A video on your thoughts on Godot would be cool to watch. I am learning the engine now, and excited to see what you would have to say about it. Both good and bad.

  • @devonjuvinall5409
    @devonjuvinall5409 24 дня назад

    Dude, you are a real artist. This is amazing good job omg lmao

  • @cpcodex
    @cpcodex 24 дня назад

    Very good video! Simple but helps small Game Devs keep that fire
    (I recently stopped working with Godot to do some web Development, but keep finding myself dreaming about building with Godot..)

  • @_EmiliaV_
    @_EmiliaV_ 10 дней назад

    This game to me feels like ULTRAKILL and Neon White's controls and style mixed with the level design of Bloodborne and Castlevania and I'm all for it. I am going to definitely wishlist this on Steam and getting it as soon as I can

  • @Kenklo
    @Kenklo 22 дня назад

    As someone who is on their own solo dev journey, I really enjoyed this video. I went and watched that old dev log a year ago and man you've come a long way. It has inspired me to keep at it even when I feel no motivation. Keep up the good work!

  • @R4v3nB14ck
    @R4v3nB14ck 26 дней назад +1

    RAAAAAAH FINALLY NEW VIDEO, I love your project bro fr, never stop

  • @JamieBainbridge
    @JamieBainbridge 12 дней назад

    I love how you intentionally set out to make a Quake-like with fast movement and didn't consider speedrunning 😅 Great overview and very inspiring, thanks for sharing.

  • @CsquidyC
    @CsquidyC 10 дней назад

    This game looks so damn good. It doesn't seem like my kind of game, but it looks so good I might have to get it anyway. Looking great! Keep it up!

  • @jsf00a71
    @jsf00a71 16 дней назад

    This just cropped up in my recommendations and what an excellent video, I must say. Interesting and very well put together. Love your approach and attitude.

  • @Daucus
    @Daucus 20 дней назад

    It's been really fun following the progress of the game! Can't wait to see how it all comes together in a full release.

  • @vast634
    @vast634 23 дня назад

    Restart: just have everything static that will not change (mostly the level objects, lights and colliders) in one node that stays at restart, and have anything dynamic (camera, Actors, managers, effects, pickups) in another node that gets removed and reinitialized.

  • @octaviasaenz6666
    @octaviasaenz6666 23 дня назад

    your game looks really fun and I love how it looks, too! the way you describe the process not only makes me want to play but also go back to the game i started making a year ago and then abandoned

  • @SmashAdams
    @SmashAdams 15 дней назад

    great video, pretty entertaining. Game looks really fun - best of luck with the rest of production and launch

  • @TapirMask
    @TapirMask 22 дня назад

    You seemingly approach dev with such a reckless abandon but some of the conclusions you reach in this video are just brilliant advice, far better than a lot of other channels on this site. The game isn't done yet so if there's some future "I deleted everything and started from scratch" video then maybe I'll rethink but it seems like your process for rapidly finding a good gameplay loop and then knowing when to move on is an absolute winner.

  • @darkvulpes4826
    @darkvulpes4826 26 дней назад

    Yep, one of most interesting dev logs for sure. Because of how it structured and how you show how you learn new things aa you go.

  • @levizin917
    @levizin917 23 дня назад

    For me working in web, its crazy how much effort you put into this without making bank, its even more crazy how happy that makes you, keep it up, do what makes you happy

  • @optimisticori
    @optimisticori 19 дней назад

    i feel like i’ve learned some stuff watching this. i’ve got a game project of my own and i reckon your own discoveries will make my journey easier, so thanks for sharing your progress brother

  • @Diffenfy
    @Diffenfy 27 дней назад +2

    youre doing great

  • @AstroCHOKES
    @AstroCHOKES 19 дней назад

    You have quite a way of explaining what game development is to make it seem so much less daunting. Good stuff!

  • @hopelessromxantic6286
    @hopelessromxantic6286 22 дня назад

    İ am myself experimenting with godot and seeing this amazing game not only motivates me to play blood thieves, also to create my own games...

  • @Tenkitt
    @Tenkitt 24 дня назад

    Thank you for this. Keep up the excellence fam 🎉.

  • @seanieempire4014
    @seanieempire4014 26 дней назад +1

    Yoooooooo
    I recently played the playtest again
    And yea it’s significantly more polished than last time!
    I wanna play the new levelsssss

  • @alexrandall8557
    @alexrandall8557 23 дня назад +2

    re: emotes without finger rigging
    maybe this is just me but i think an emote involving cleaning the blood off the sword would be cool asf. You can use the inside of the elbow to do it if you have to, or the back of the hand, or the palm if you decide to rig the fingers anyway

    • @fearingalma1550
      @fearingalma1550 7 дней назад

      Considering that a big part of the game loop is about being covered in blood to get power, I'd counter with the argument that the player should have an animation for licking the blood off the sword to up the psychotic factor

  • @archbarron1355
    @archbarron1355 22 дня назад

    Seems like u got a pretty cool game there man....u did the work, and u deserve the reward....I hope u make a million bucks

  • @vtdolgai497
    @vtdolgai497 25 дней назад

    I see a lot of blood, blood and blood went into this game! Great job!

  • @0tter501
    @0tter501 26 дней назад +1

    Cool to see that open source software works relatively well for developing games, Godot, Blender, JoltPhysics, Trenchbroom, Aseprite (sorta), though I guess open source software won't be a good replacement for creating textures or audio for a while

    • @PixelMystifier
      @PixelMystifier 19 дней назад

      Audacity is actually getting gud at it, they finally added real-time audio effects months ago, and it's going pretty much better

  • @Iactomeda
    @Iactomeda 27 дней назад +1

    Not only is the game looking great, the devlogs are so entertaining to watch.

  • @skepsys_d
    @skepsys_d 25 дней назад

    Great work! Thank you for sharing your ups and downs as well as the dev process you followed. Good luck on reaching your release goal. Stay safe out there.

  • @jozobozo5
    @jozobozo5 23 дня назад +1

    It's Ghostrunner with Tief graphics I love this game already.

  • @damsen978
    @damsen978 26 дней назад

    I'm proud to have been following this since the first video. Really proud of your progress and hoping it gets better and better.

  • @mrstarfish
    @mrstarfish 18 дней назад

    This game looks really fckin cool, good job on it 🔥
    A really cool feature to add to it after you release the game, would be user created levels that they can share in the steam workshop

  • @skope2055
    @skope2055 24 дня назад

    Wow, I just rewatched previous video about your game development(good content, keep it up!) and to my surprise found out you have released a new one 2 day ago! :)
    Edit: Additional respect for mentioning Matt's Ramblings channel, great guy, too.

  • @punishederic4761
    @punishederic4761 День назад

    I haven't played it yet but my one request for the movement is being able to do frontflips and backflips. It's something Dusk did and it just makes me feel so cool to just vertically flip my camera for no reason whatsoever other than it makes the game harder + makes me feel awesome for flipping around, game's looking great this devlog was inspiring.

  • @nyaanon
    @nyaanon 19 дней назад

    Oooh, the dynamic music is a really cool feature, I'll probably look into fmod myself for my game.

  • @SaltSpirits
    @SaltSpirits 17 дней назад

    I highly recommend that you unpackage those unused plugin scenes, ESPECIALLY for your final build. It helps reduce your overall file size which will never be a bad thing!

  • @SNJoshua_109
    @SNJoshua_109 26 дней назад

    I’d love to see mini bosses and have a proper boss fight in bloodtheif, one that could be speedran but also benefits to those that take their time

  • @Cinnaminbunnzz-f1f
    @Cinnaminbunnzz-f1f 26 дней назад

    I tried the play test for your game and it was so fun I’m definitely buying

  • @GangsterFrankensteinComputer
    @GangsterFrankensteinComputer 26 дней назад

    It's been really great to see your progress over the year. Actually looking forward to the full release.

  • @michaelrosenbaum4822
    @michaelrosenbaum4822 25 дней назад

    Love the really honest and forthcoming video! Very informative, thanks!

  • @aaaaaa-qy7pu
    @aaaaaa-qy7pu 10 дней назад

    I'd be really interested to see you talk about using Godot for larger projects such as yours. Thanks man

  • @mcewan9098
    @mcewan9098 23 дня назад

    I've played through your playtest, was really enjoyable 👍

  • @TheRemaindersYT
    @TheRemaindersYT 15 дней назад +1

    10/10 would watch again

  • @Ramk0sh
    @Ramk0sh 24 дня назад

    Looks great, the sense of speed is on point. Hope the New Blood Interactive sees it :)