My Indie Game is a Complete Disaster | Devlog

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

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

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

    Gonna do a 30k subscriber QnA, comment any questions you have below!

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

      Have you made some game development goals? if so then can you list some of your short and long term goals? As part of this question I am curious if you are also planning a business around this?

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

      Is doing Gamedev and TH-cam at the same a good idea to get viewers? You mentioned it takes a lot of time, but that time gets a few more people to notice your project, right?

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

      Are there any lessons you've learned in your career as a software developer (or as a computer science student) that have carried over into your game dev projects?

  • @SkidesGames
    @SkidesGames 10 หลายเดือนก่อน +33

    Enjoyed this video, related to the part at the end of not quitting your day job to do game dev full time. I actually worked hard to find a day job with a lot of down time for me to be able to program while on the clock and kill two birds with one stone.
    Good luck with your game!

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

      What kind of job lets you do that?

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

      Thanks and good luck!

    • @holy.diever
      @holy.diever 8 หลายเดือนก่อน

      Have any tips on finding a job like this?

  • @myrrysmiasi4866
    @myrrysmiasi4866 10 หลายเดือนก่อน +8

    I have an opinion of the 'no 0 days' thing. I used to work on my first proper game project way too much. 10+ hours a day and at most I would take saturday off, but I just couldn't keep away from the project for two days in a row. This led to me getting less effective little by little and eventually having to take a whole week off to recharge. Rinse and repeat. I've found a much better rule to be '2 days off each week, but not one after the other' usually for me it's saturday and wednesday. That way I don't get too overworked (or at least get less so), don't need to stop myself from working when I actually want to and 1 day isn't long enough to lose momentum (at least for me). I still sometimes skip an off day if I feel like I haven't worked enough lately, but it's always a bad idea and leads to a cycle of ineffectiveness and skipping rest days.

    • @ynlay-yt
      @ynlay-yt 9 หลายเดือนก่อน +2

      I agree with this. As soon as I heard "no 0 days" I got huge red flags. You need to take a day or two off. It's not always about x lines of code written and tasks completed, it is also about thinking and planning and taking your game to the right direction. You can work hundreds of hours and still fail or go nowhere purely because of wrong direction, which of course tends to happen when you are overworked and do not allow yourself some chill time to reflect.

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

      This is a fairly old comment but I just wanted to throw in that it is way different to spend 10+ hours a day every day working on a project then it is sitting down and putting an hour into it so that you've accomplished something. The bigger point is not that you should endlessly work on the project to the point of burn out but to instead make small efforts towards the project on days where you don't necessarily feel like doing much. Either way, consistency is the most important aspect here and it sounds like you've found a groove that suits yourself, so kudos on that.

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

      ​@zambrial facts I used to spend 8 hours everyday on my project on top of working two jobs and that fucking killed me lol. I ended up having burnout and put my project down for 4 months, 4 months I could have been learning or something productive even like hour or two here and there, but I was too burnt out on it. After those 4 months tho I came back even stronger and have been working on it everyday but at a more reasonable pace. 4 hours here 1 hour there kinda thing and I'm even further then I was when working 8 hours everyday lol

  • @zejugames5045
    @zejugames5045 10 หลายเดือนก่อน +22

    Have you experimented with paper prototyping? I finally gave it a chance and it really saved me a lot of time in my video game work. If you're making a deck builder, you can learn a lot by making paper cards and playing it as a board game (as much as is possible).

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

      I haven’t tried that yet, but that’s a great suggestion!

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

      @@ByteOfMichael would make for a great video, I think!

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

    Not a gamedev, but when I was still doing level design I had pretty much the same conclusions why I failed. It is always the same it feels, no matter the medium.
    Not starting small enough. Not having a clear goal with clear boundaries. Falling into the optimization and details trap. Making updates to people taking away actual time from the project. Technology decay.

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

    I did many of the same mistakes and fixed them with my new game. For my first game I didn't do any design or planning and it clearly showed as the game had no plan. My current game has a plan and it is clearly progressing much better. For my new game I decided to use Monogame instead of Unity so I have much more skills in case Unity decides to burn the company to the ground. Game dev is a learning journey and hopefully in the end we all learn from our mistakes.

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

    That's very strange, Unity is a 3D rasterizer, so it shouldn't mess your pixels up at different screen resolutions, it should look exactly the same in all resolutions without any extra work, unless you are using some kind of pixel filter, which you should not be doing in a pixel art game

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

      i am not entirely sure, but i assume if you turn off mip mapping or anti aliasing (or equivalent) for textures or sprites so each pixel is either one color or the other color then it runs into this wobbly problem for sprites that are not exactly starting on a pixel or are scaled up a uneven amount or something? 🤔

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

    Nice work not just repeating the same material as everyone else making videos on this topic. So yay! Give yourself a pat on the back.
    Personally, I'm very must _just_ starting out.

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

      Thanks and good luck out there!

  • @hanyelsafty-z6l
    @hanyelsafty-z6l 10 หลายเดือนก่อน +1

    I'm actually in the tutorial hell for about 3 years, I made small prototypes and I want to commit to actually finish a fully brushed game even if it was small, Having a full time job as a 3D graphic designer is helping me to produce art to my games, and having a family with two kids is also fun but this is shorten the time I can spend on learning or working on a game, I'm eager to make game development as my life and career but I get frustrated easily and I feel like it's a thin thread that I'm holding in order to continue and to feel motivated, I wish you all the best and I look up to game devs like you all the time.

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

      You can't rely on motivation. It's fickle. You need to commit to yourself to work on it even when you don't want to. It's hard as fuck but possible. If you really know you want to do it, discipline is the name of the game. But nobody's perfect. If you fall off the horse just get back on. Good luck!

    • @hanyelsafty-z6l
      @hanyelsafty-z6l 9 หลายเดือนก่อน

      Thank you man 🙏@@jumpkut

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

    Your channel (and this video) give me such great motivation. Both for game dev but also for pursuing a computer science degree! Keep doing what you're doing man. I look forward to playing your game whenever you're ready to set it free!

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

    I definitely agree with your point about TH-cam, having to stop all development momentum to spend a couple days putting together a video is disorienting

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

      Ya it kinda forces you into a state of just being half-in to both game dev and video creation

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

    I've made 4 major unreal projects in the last 7 years, all over 500 hours of development and abandoned them all. I have slowly amalgamated the best parts, features, assets, and ideas from each one and I know the engine well enough at this point that I said "enough" and am making my dream game now, nothing downscaled or held back, and I will either finish it or die, no other options!

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

    Anyone else feel that part when he said, "I go through waves of massive progress and waves of massive, err, procrastination"
    Don't feel too bad about the struggle process brother. I got my degree in exercise science and pre -physical therapy - not exactly helpful for game development. The saving graces are the Photoshop and web design courses i took my freshman year - which led to me learning a few creative workflows over the past ten years including FL studio 😁

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

      I appreciate it man!

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

    5:55 the way you mention playing games was not sarcastic at all because after spending so much time in tutorial hell I could actually start seeing the games I'm playing as how they were possibly built which then led me to more ideas for my own game. Playing games to help make your game is actually not a terrible idea.

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

    I've been programming since I was about 8-9 .. around 1989 - 1990. Started on the ol' Spectrum ZX :D It was tough back then learning coding, no internet but the odd book on how to program games in the Library. When I look back the whole experience was AMAZING! I remember being 12-13 and realizing that what I had been doing is basically Pure Math - Algebra especially! So I took Math quite serious without knowing it :D
    Now I'm 42 and am working on a stupid large project on my own (RPG/Crafter/Survival) Just added a sick pathfinding system and am polishing my procedurally generated maps/terrain - For me it's been the Journey more than the destination - F^CKING LOVE PROGRAMMING! Keep up the excellent work!

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

    Im in proper tutorial hell but im trying to take notes as I go and make it an education I hope ill retain for future needs. Also treating it as a chance to learn some c# which will be handy for my day job. Those who quit their real job are nuts

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

      One thing to help you get out is to try to extend past the scope of the tutorial or to make some consequential but intentional changes while doing the tutorial. That tends to help with your becoming more independent while at the same time you can still fall back on it when you run into trouble.

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

      @kota2223 Yeah I think my issue is I feel stunned where I dont fully understand what lingo or keywords id need to use to make X happen even if I could describe it to you with words so I end up googling another thing and im back in another tutorial. Otherwise id agree if I could make it more my own then it feels less like your just riding in the backseat.

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

    I mean like... so many devs call themselves lazy or others lazy or even just feel lazy, and it's often not true at all. Most of the time it's fighting burn-out. There are a lot of issues with a toxic culture of really overworking because A) this is a product of passion, love, and dedication (even if it's more of a "for the money" project) that makes us undervalue our efforts as well as be enthusiastic about our efforts like many other Artistic careers, and B) it's still in the tech industry. I don't know if it's just me, but sometimes just being transparent about taking breaks and needing to take breaks, helps me a lot better from wanting to take a major break, or loosing passion and getting distracted. (Especially if the project is indie and you don't have anyone really looming over your head)

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

    I love the pace, the joy and the passion, so humble yet so inspiring ! Just discovered but very happy x) I hit that subscribe button so hard xD

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

    I am starting out myself right now. All i did was years of Minecraft Server torture. And 1.5 years of Java coding in Minecraft.
    It's pretty interesting to watch your journey. Not sure where it takes me, but i am learning Unreal & C++ atm. My plan ist to make an 3D RPG in the style of WoW/Flyff lol. But only in SP, since MP would cost me easily 15 years or more xd

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

      Good luck on the game!

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

      Thank you. You too :)

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

    i suggest the art of game design by jesse schell. this book helps with understanding what makes games fun and hopefully it helps you understand the nuances of making the core gameplay fun. i am currently reading it and loving the journey

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

      Thanks for the tip 🙏

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

    Your channel and content is underrated! with the amount of views and entertainment i would have imagined you have at least 100k subs. Keep it up man, you're doing great!

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

    The sheer volume of videos you put out is pretty staggering. So kudos to you for that, but it definitely saves a lot of time putting out one every 4 months (although not recommended)

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

      Thanks! And even though it’s every 4 months, you make some great videos!

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

    The thing about pixel art spazzing out in Unity... because Unity wasn't designed for it, it's trying its best to just scale things according to window resolution, camera size, etc. You have to basically help Unity along, by making sure you work with proper camera settings/ratios, and most importantly, proper zoom and resolution.
    A major reason for pixel art looking stretched and funky in Unity is because you're trying to view your game at some weird zoom level. If your game is designed to fit something like a 960 pixel span, and then in Unity your zoom/camera settings are displaying 1000 pixels across the screen, all Unity is doing is awkwardly stretching your 960 pixels across 1000 pixels. This means each "pixel" on screen is taking up 1.04% of the screen, so it's "stretched". The alternative is to anti-alias... which obviously is going to look bad for pixel art as it makes everything fuzzy looking.

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

    great job being open and honest, and thank you it has helped me.

  • @Ryöken17
    @Ryöken17 3 หลายเดือนก่อน

    Something like "making a 2D game in a 3D can be worth than making a 2D game in a 2D world" ( like casting shadows, but lot of things you can do better with a 3D world sometimes)

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

    Your British is closer to Australian. Great video.

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

    Not quitting your job to work on something you have little or no experience in seems like a pretty obvious point.
    Especially when said field is highly volatile and doesn't always reward your efforts. Even with a comfortable amount of savings, it's a dumb choice.
    I'll never understand why people decide to do it.

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

    Nice vid. I think your British accent sounds more like an Australian. You should try going Australian in your next vid

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

      That has potential...

  • @Sweepy_Games
    @Sweepy_Games 10 หลายเดือนก่อน +5

    You made a lot of people have fun time and thats also something!

  • @CJ-jl6hf
    @CJ-jl6hf 9 หลายเดือนก่อน +1

    7-8 months? Damn my first indie title is about to release and I've been working on it for 7 to 8 years lmao. Good luck though man hope you find success in this field!

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

      drop a link! curious what will it be! :)

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

    Watching as a fellow dev. Keep going!

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

    i totally agree, making a game is easy but making a GOOD game is very difficult.

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

    Maybe the problem with most game dev advocacy is focused on production, as in, how to turn what you make into a marketable product that gets to market asap. That will not help in making a game. i wish people would focus less on getting their game to steam and focus more on making it lol. I hate it when devs ask to wishlist an idea. Its not stunning.

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

      That's because they want to make money off of it. They want to turn making games into a profitable job that they also enjoy. That or they're hoping to hit it big and be the next Stardew Valley/PUBG/Palworld.

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

    imo, the things you "did wrong" aren't necessarily wrong. there are other people who do everything they're "supposed" to do and actually get stuck in PREPARING and never actually doing the thing.
    "ignorance" and "ignorant optimism" can be a GOOD THING... especially with youth. it might be NECESSARY in fact. as you get older, you start to realize every little fucking thing that needs to happen for every fucking little stage of fucking everything.... and with that knowledge comes IMMOBILIZATION. when you're looking at mount everest, how are you ever going to even fucking START?
    it is a curse but also a double edged one that youth don't know any better. and in not knowing any better, they can end up doing things that are WAAAAAAAAaaaaaaaaaaay fucking harder than they thought it would be.
    you're doing good. keep going. your way is as good as any. just refine and hone what works for you.

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

    what is the strategu/economy game in 2:55?

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

      got it, it's Super Fantasy Kingdom

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

    you dont know me but i find your a cool guy .. your like a real life peter parker

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

      Haha I appreciate that!

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

    What happen to muster ? Did you stop the project ?

  • @50lek
    @50lek 8 หลายเดือนก่อน

    What microphone are you using?

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

    Luckily i don't have a day job to quit lol
    Honestly your game looks super cool!

  • @Hector-bj3ls
    @Hector-bj3ls 9 หลายเดือนก่อน

    I'm not so sure on the design doc. I don't know the specifics of why you change directions with the game, but I think it's more likely that you'd have just a more complete picture of the old idea and you'd still end up spending the same amount of time before pivoting. Plans almost never play out exactly as written. Prototypes are the way forward.

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

      The point of a design doc is to guide a project. And help weed out unnecessary changes. You don't want to spend months on a project, only to change something major. All because you didn't want to spend all little time planning.
      It's okay for things to change. But ideally you want to focus on adding the core elements of the game before drifting into finer details like optimization and polish.
      If anything, if what's constantly changing are core elements to your game. Then maybe you should stop and figure out why. It's one thing to go from having a hand equal 7 cards down to 5; as an example. And something else entirely when you just completely change genres.

    • @Hector-bj3ls
      @Hector-bj3ls 9 หลายเดือนก่อน +1

      @@tiacool7978 It depends why the change was made.
      If it turns out the game just isn't fun a design doc won't help you realise that.
      I'm not saying don't design anything or don't plan anything. I'm just saying rapid prototyping is probably a better approach for most things. Instead of spending weeks working out all the details of your idea on paper you should spend that time making a prototype or two of the core mechanics.

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

    Great insights into your game dev journey.. and a top notch English accent at the end. What more can one ask for? 😂

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

    I appreciate you admitting your laziness. US work/hustle/productivity culture is super toxic and I hate it.

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

    Do you think I can be a real estate agent n a game developer

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

    you are a gme dev try getting a game designer a partner that has a reliable job to help you as a hobby.
    as a game designer he'll know full stuff what should or how should be designed and you focus on programming only.
    it's hard to do both at the same time as when you develop something you're in totally different world than game designer.

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

    Tutorials are nice... experimenting and adding unnecessary unrelated features... now thats the real cheese

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

    Kk your wizard looks pretty much mine (the prototype), I'm building a wizard game too, but a lil bit based on souls like

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

    yeah procrastination is what you face everyday when building indie game.. that's my number 1 problem. I want to have the idea that people want to play my game in the future.. i want to share with you my incoming idea.. maybe you should study first the blue ocean vs red ocean strategy.. maybe it can help..

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

    100k for going to college!? Is that normal in the us? That seems kinda fucked up. (I mean I heard the salaries in the US are overall higher, but still, how long until you repaid that kind of debt?)

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

      Depends on where you go. I think the average student pays around 40 - 60k. But yeah, you're right. It's fucked up.

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

      I got the same degree and came away with $2k in loans, and (counting the loans and scholarships) my total cost was somewhere in the range of $15,000. I did 2 years at community college where we literally didn’t pay a dime due to having a ton of small scholarships that covered everything, then two years at a smaller university where I had about $1,500 in scholarships each semester, a few thousand in out of pocket, then my last semester wasn’t a full load so I had to take loans to cover the last little bit since that made me lose my scholarship.
      But for most people, they feel like going to a big, fancy university for all four years is required when it’s not. Community colleges are great and cheap. And you can literally get your degree from anywhere nowadays. Unless you’re going into something like law and can go to Harvard, no jobs care where your degree is from because they test you on your skills anyway

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

      It can be common depending on where you go and what you study. Fortunately, I went into big tech directly after college so I was able to pay back all of my loans within 3 years of graduating!

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

    💚

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

    I believe in you!

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

    Making your very first game too big? Relatable😮‍💨

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

    Subscribed. 👍, hopefully your game is a success!

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

    You're a good video editor! Nice vid! Reminded me of Casey Neistat vids that I watched back in the day.

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

    I'd like to hear your thoughts on Godot v4.2/4.3 🙂

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

      I haven't tried Godot super deeply, but I've been wanting to make a video about it for awhile!

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

    4:15, huge mistake. You could had learn that via web.

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

    Rule number One: make a small game...Read and write it 1000 times....Do it again....The best what you learned mate

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

    ugh

  • @thereal_ctrl
    @thereal_ctrl 10 หลายเดือนก่อน +17

    POV Your Comment Section: "For every like I'll do 1 push-up"

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

      Pov: pov your comment section: for every like I'll do 1push up . Just stfu lil bro

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

    You don't need a solid game design document - it is a rookie mistake to start making gdd before prototyping

  • @ytmarvinator8551
    @ytmarvinator8551 26 วันที่ผ่านมา

    Now he quit 😂

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

    easy, if you are using unity...stop..think about yourself and throw at trash

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

    Why you trying to sound like an anime guy