The Tools I Use For Full Time Indie Game Development

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.พ. 2025

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

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

    🎉 Big thanks to ClickUp for sponsoring this video! Go to tryclickup.co/firebelley to sign up for free and get started!
    Leave a comment telling me what most stood out to you and if you're going to try any of the tools presented here.
    🌐 For your convenience, here is a list of everything covered in the video:
    Godot: godotengine.org/
    VSCode: code.visualstudio.com/
    Obsidian: obsidian.md/
    ClickUp (Sponsored): tryclickup.co/firebelley
    Git: git-scm.com/
    GitHub: github.com/
    ChatGPT: chatgpt.com/
    Aseprite: www.aseprite.org/
    Aseprite Community Scripts: community.aseprite.org/t/aseprite-scripts-collection/3599
    Sonniss GDC Audio: sonniss.com/gameaudiogdc
    UltraSearch: www.jam-software.com/ultrasearch
    Itch: itch.io
    FreePD: freepd.com
    Fiverr: www.fiverr.com/
    Upwork: www.upwork.com/
    BeepBox: www.beepbox.co/
    DaVinci Resolve: www.blackmagicdesign.com/products/davinciresolve
    OBS: obsproject.com/
    HandBrake: handbrake.fr/
    Lossless Cut: github.com/mifi/lossless-cut
    NVIDIA RTX 4070: www.nvidia.com/en-us/geforce/graphics-cards/40-series/rtx-4070-family/
    Microphone: www.shure.com/en-US/products/microphones/sm7b?variant=SM7B
    Audio Interface: us.focusrite.com/products/scarlett-solo
    NAS: www.amazon.com/Synology-Bay-DiskStation-DS220-Diskless/dp/B087ZCBWFH
    Backblaze: www.backblaze.com/cloud-storage

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

      That's why I use Godot

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

      I learned GDscript in a day

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

      That's why I use Godot

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

      Notion

  • @tigwykplaysgames
    @tigwykplaysgames 3 หลายเดือนก่อน +182

    Me: I'm gonna watch this video and learn about new tools!
    Also me: I already use these tools. I should finish my goddamn game.

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

    7:12
    Aseprite is also officially made available for free if you compile it yourself. You can decide for yourself if it suits your use case, but do consider supporting the team regardless!

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

      There's also the Libresprite fork if you're interested in going that way. Definitely worth throwing $20 towards the Aseprite team as it's the most advanced pixel art editor I've found so far.

    • @crispykalechips
      @crispykalechips 2 หลายเดือนก่อน +8

      I didn't know about this until after I bought it and honestly, I would have went back and bought it anyway because it's just that amazing. One of the best pieces of software I've ever used

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

      @@crispykalechips ditto

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

      Awesome to know. Thanks!

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

    I just clicked on this video because of the thumbnail. I'm also using Godot, Aseprite and Obsidian for game development.

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

      I love Aseprite.
      I found a good open source plug-in recently that links the 2 programs allowing live sprite edits in Godot.

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

      Same, I love obsidian.

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

      @@sandmasterflexsounds great! what is the name of the plug-in?

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

      @@jjm232a it's called aesprite wizard.

    • @DonBaker-sg3ll
      @DonBaker-sg3ll 3 หลายเดือนก่อน

      Name of the plug in?

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

    Glad to see you touch on all of the other skills and tooling you need when going solo. Someone has to manage the project, do marketing, make art, manage IT assets, etc. and that’s all on you as a solo developer.
    I wish you the best of luck with this endeavor.

  • @yazuki-wolf
    @yazuki-wolf 3 หลายเดือนก่อน +23

    Obsidian is great. After using various other options it has become my main method for game planning as well as just general organization.
    Be careful with community plugins though, I spent a few weeks getting very little game dev done because of all the tutorials I watched on all the crazy setups you can do.
    In the end I kept things as simple as possible with mostly just the core functionality so that I spend more time in game dev and less time organizing my organizer.

    • @flashfreak62
      @flashfreak62 17 วันที่ผ่านมา

      Luckily I use Obsidian to organize myself at work, so I was able to spend weeks/months slowly testing out, tweaking and trying tonnes of different combinations of plugins and features until I found one that works incredibly well for me. I don't think I could ever go back now, I've set up so many custom hotkeys and shortcuts that probably save me HOURS of typing when putting things together.

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

    I’ve been using your Obsidian Kanban board too. I use it as a glorified todo list for my game, my PhD and work. It is awesome!

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

    Thanks this is a great video not just for game devs but for people looking at useful modern tools

  • @asdfzombify
    @asdfzombify 25 วันที่ผ่านมา +2

    I knew I recognized that VSC color set! I love the Dracula theme. I applied it to basically any app I have that he supports.

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

    Great, solid video and fantastic opening for an indie dev. Hit all the important things right out of the gate! Good job

  • @GrantMoore3D
    @GrantMoore3D 5 วันที่ผ่านมา

    Thanks for the reminder to get nightly backups going from my NAS. Been putting it off for too long

  • @Snyper-if3kt
    @Snyper-if3kt 4 วันที่ผ่านมา

    I know of and have used many of these, but Sonnis is one I've not heard of before and wow does that seem like a steal to me. Bookmarked and will be looking at it further for sure, thank you.

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

    Aseprite have a really different license. You can't distribute it's binary, but if you are down to study how to compile it, you can take the source code and compile it for yourself for free.
    There's a fork named libresprite, but I am not sure what version is better.

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

    I'm just starting my journey as an idie game developer and this was such an amazing video to stumble upon😮
    Thanks for sharing your wisdom sir❤

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

    Thanks for sharing all of your tools.

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

    yay new video. Will buy your game for sure

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

    Great recommendations! Thank you!!

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

    Obsidian is not free for commercial use. So if you plan to sell your game at some point in the future you should be paying.
    If you are using it when studying in University or to plan out a new kitchen for yourself, then yes it is free.
    Alternatively you can use Microsoft onenote that is free for commercial use. Or you can use QNAP notes station if you have a QNAP NAS

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

    Aseprite is my favorite tool of all time

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

      I'm not quite there but it's certainly one of the best!

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

      @@FirebelleyGames It is also free if you compile it from the github. for me it takes 8 minutes for a full compiliation and install.

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

    I love obsidian since it also has a mobile app. There is also zettlr that I like but I needed the mobile options Obsidian offers. I also find the Johnny.Decimal system is a good way to organize a project. Thanks for this!

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

    It's nice seeing other people use obsidian

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

    great video! Some tools in here I'll definitely be checking out!

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

    Wow! Thank you very mutch for this!

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

    With that mic and the scarlet solo, youre also going to want a cloudlifter or similar device. Try it first but theres a good chance the gain wont go high enough without distortion unless you have one.

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

      You're right if you're talking about the raw signal - however I just apply digital gain in OBS and it works fine. The main time I feel the pain of lack of proper gain is in online games with voice chat, since I can't apply my typical digital post-processing in that context.

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

      @FirebelleyGames Ya you're totally right. I forgot that you can adjust all that in obs since was using the stuff for podcasts and a bit of voiceover work where I needed the raw. For the purpose you're talking about, it would work perfectly.
      Side note, grabbed your survivors course. I kinda shifted it down my list a bit until I wrapped my head around a few more fundamentals but I am really looking forward to getting deeper into it. Best wishes.

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

    Awesome video and info. Thanks for sharing!

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

    i knew a lot of those tools, what actually surprised me was the cloud thing at the end, i quite don't understand the usage of that, whats different from a hard drive ?

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

      It is just extra redundancy in case the physical drives fail or get destroyed simultaneously

  • @vikingzeppelin
    @vikingzeppelin 3 หลายเดือนก่อน +10

    One other thing you need for game development is Time. I've got everything you listed in this video, but It's taken me almost 10 years to find the time I need for development. I'm not having fun if I have to stop what I'm doing and clock onto my slave job instead. Maybe next decade I'll figure out how to clock off for good and start making games.

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

      I hear you on that. Between university, work, and life in general, it's so hard to find time to sit down and work on something for yourself. Even if it takes years I will never give up!

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

    I use Everything (it has filtering) instead of Ultrasearch (not sure whether it does).

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

      Everything is also a great app!

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

    This video was useful. Thank you!

  • @Aeduo
    @Aeduo 6 วันที่ผ่านมา

    I have an m-audio interface which is pretty much the same as the focusrite but much cheaper.

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

    What Obsidian plugin do you show on 3:25?

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

      That's actually just the normal canvas functionality that comes with vanilla Obsidian!

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

      @FirebelleyGames oh, I got it wrong then. I use Obsidian too, but I never tried canvas. Thanks!

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

    :D thanks for reminding me about beep box :D

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

    Super helpful video. I've been doing music for a long time but I'm brand new to trying to develop on my own and I'm taking anything I can get right now lol

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

    Obsidian is the bomb 👌

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

    Is there any particular reason for the C# adoption in your new project?
    I want to start a simple project and I want to use C# on it because im alrady used to the language but I found it lacks more content on tutorials and documentation. What are your thoughts on that?
    Even for a simple project would it worth start using C# on it?

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

      If you're comfortable with C# then I'd go ahead and use it, it's not terribly difficult to adapt GDScript tutorials to C#. It's mostly a matter of personal preference too, I didn't choose C# for any reason other than I thought it would make the code cleaner and easier to design.

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

    I'd maybe just suggested modifying your video recording settings in OBS, then you don't need to explicitly use HandBrake. But it's useful to know anyways.

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

    beepbox is going to take me places

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

    isnt aesprite like 3 dollars in steam?

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

    Nice tips! Thanks!
    Have you tried it out with WindSurf editor?

  • @zzz12466
    @zzz12466 5 วันที่ผ่านมา

    behringer cheaper than focusrite, and some say it works better.

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

    Great video, thanks.
    Is there a reason you will switch to GDScript in your future project from C#? I also use C# because coming from a Java background, that language is more familiar to me, and it is a more complete language. Is there something major GDScript offers compared to C#?

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

      There's no web export for it in Godot 4+ and iirc addon interaction is worse. I still use C# anyways, it's a great language and GDScript feels very off.

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

      I think GDScript is just a lot quicker to write, it's less verbose, lower start up times when playing from the editor (due to no C# compilation time). Recent updates to GDScript actually made it a ton of fun to use, and I think for the type of game I want to make after Gunforged I won't need a lot of the stuff C# offers.

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

      Other thing is that there is more documentation, tutorials, and community support for GDscript just due to it being used more often. Much easier to find a question rather than have to answer it yourself.

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

      @@kevintrueblood1057 personally I am yet to encounter any problems where translating GDScript oriented solutions to C# has been a large issue

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

      @@itstruce. For someone familiar with C# or programming in general its less of a concern. For someone learning programming through gamedev as a hobby I wouldn't recommend it. That extra step of translation when reading docs or following tutorials would be ill-advised for a beginner.

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

    i LOVE aseprite but not enough to pay 20$ for it, i compiled it and got it for free. it was worth it 100% there was a slight headache, but if you want to be a programmer then compiling a program might teach you a thing or two.

  • @daniela1206
    @daniela1206 26 วันที่ผ่านมา +1

    This is incredible hell ya! I knew about and use Git and Aesprite but a lot of these resources I've never heard of before but they look really useful, thanks :D

  • @muha0644
    @muha0644 23 วันที่ผ่านมา

    7:12 no, actually it not a paid app. It's open-source, which means you can just compile Aseprite by yourself and use it for free.

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

    i like ducks

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

    ty so much i love this vidieo so ty

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

    10:32 did you just say you have a...GTX 4070???

  • @ふうりん07
    @ふうりん07 หลายเดือนก่อน +1

    Can anyone suggest me a free alternative for aseprite

    • @bezerker04
      @bezerker04 25 วันที่ผ่านมา

      It's free if you compile it yourself

    • @TheRealGamada
      @TheRealGamada วันที่ผ่านมา

      GaleGraphics.
      I use it, and it’s great, altough it does feel like discount Aseprite.

    • @jexusmasilungan250
      @jexusmasilungan250 22 ชั่วโมงที่ผ่านมา

      Libresprite, basically aesprite

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

    That's why I use Godot yep

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

    Oh shit, this is the same workflow I use

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

    LibreSprite vs Aseprite?

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

      I wonder myself. I have been using libre sprite because it is free. I do wonder what 20 bucks will get me

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

    did that guy just say gtx 4070? 10:32

  • @James-e4q3c
    @James-e4q3c 3 หลายเดือนก่อน +3

    You forgot to mention that although aseprite is paided it’s open source so you can compile it yourself if you want

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

    Nice works there! Are your game jam submissions using GDScript by any chance open source that people interested in them can look at? Thank you.

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

      Some of them are, but not all. You can see everything I've open-sourced at github.com/firebelley

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

    Great video the only thing i don't understand is the nvidia gpu part, why would you reccomend nvidia specifically when it comes down to personal preference what gpu brand you prefer? It would make sense if you gave reasons but this way its just a little meaningless. Obviously this is just nitpicking , greak work keep it up.

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

      Yeah definitely understand where you're coming from. The reason I recommend NVIDIA specifically is that NVIDIA cards are better supported in many applications (like Davinci Resolve) which results in better performance compared to AMD. NVIDIA is generally a better choice for media production for this reason, however that doesn't mean that AMD performs horribly in these tasks.

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

      @@FirebelleyGames Yeah that makes much more sense, also, i found out about pixelorama, it's an aseprite alternative that's free and made in godot, it's pretty cool.

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

      Everything about the video is personal preference, what’s makes the gpu part any different?

    • @kaminekoch.7465
      @kaminekoch.7465 4 หลายเดือนก่อน

      AMD is just objectively bad when it comes to video encoding and decoding.

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

      @@felixabbott126 because he didn't give a reason or gave any opinions

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

    hey guys i am gonna make a game using godot dont miss out

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

    When using Godot, what happens when you're planning to port to NINTENDO or other consoles

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

      You can either pay a group to port it switch like lonewolf, or you can reach out to Nintendo and ask for resources yourself but you'll also have to sign a NDA with the stuff they'll provide to help you port it

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

    I like neovim

  • @ItsMauiPig
    @ItsMauiPig 27 วันที่ผ่านมา

    hello can i ask which theme are you using in your vs code?

  • @BlitzB0xR
    @BlitzB0xR 19 วันที่ผ่านมา

    Obsidian... nah baby, book and pen

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

    Gunforged looks like a bootleg Enter the gungeon

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

      It was an Enter the Gungeon clone but now it's more like Brotato

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

    daang

  • @Derjyn
    @Derjyn 26 วันที่ผ่านมา +1

    Awesome cliche list. Clicked expecting to potentially see some new gem I missed somewhere along the line, left snickering, imagining it was a copy/paste of [insert other random person].
    That being said, I'm sure others will find it very useful. Keep up the good work! Looking forward to yet another bullet-hell game 👻

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

    10:32 it's RTX 4070 😂😂😂

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

    Godot?
    Still?

    • @lout160
      @lout160 3 หลายเดือนก่อน +12

      Why not? It works and it's FOSS.

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

      It's improving every single day and a perfect tool for 2D indie games.

    • @dinnerbonesanimations1453
      @dinnerbonesanimations1453 13 วันที่ผ่านมา

      @@PySnekplus my Dream Game is a 2D game lmao
      I was never really interested with 3D, out though I have many few semi-dream ideas, one of them is in a 3D environment but is actually quite a short story.

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

    Godot is actually tough. Unity have more "Out of context" functionality and it makes no sense for someone to use Godot if they are trying to make money. Most indie games dont become popular. And if by chance it becomes popular then nothing wrong in paying a small percentage to unity (because you're already rich).
    I have 600 hours in Godot. When I tried Unity it felt like I was living under a rock.

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

      What makes unity so much better than godot

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

      I'm not sure what you mean when you say it makes no sense if you're trying to make money, I would expect the developers of slay the spire for example have a pretty good handle on that and they have not mentioned any similar outlook

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

      @@szu7422 Just try making a simple game in both of them.

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

      @@runnerup15 Every argument in the world will have a outlier example that doesn't fit well with the argument. Ofcourse there will be outliers when it comes to Godot as well. That's not the point.

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

      @@kipa_chu In my experience Unity's 3D and runtime tools are more extensive than Godot's while Godot excels in prototyping thanks to how nodes work and 2D stuff. Like with any tool it depends entirely on familiarity and purpose.

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

    Not Godot, no.
    They killed themselves

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

      Like Unity did last year? Unity isn't going anywhere and the same goes for Godot. Most users like myself who have projects working on just care about making games.

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

      are you twelve?

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

      Not really. The engine itself is not impacted by dramas as it is made by all of us working together, not one or two corporates or board that dictate everything that happens in the engine

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

      You people are insane snowflakes, going apeshit crazy over 1 joke tweet

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

      No mature adult really cares about that drama

  • @martrix3692
    @martrix3692 28 วันที่ผ่านมา

    cash, asesprite - free, libresprite