I Tried Making a Game in 1 Year

Sdílet
Vložit
  • čas přidán 14. 06. 2024
  • Visit walling.app to create a free account and start organizing your ideas and projects!
    Main pixel artist I use: finalbossblues.itch.io/
    All my devlogs and game dev videos: • Muster Devlogs
    s o c i a l s ☕
    Discord: / discord
    Twitch: / marselluh
    Instagram: / chicken_marsella
    business inquiries: michael@rainysun.day
    s u p p o r t 👏
    Patreon: / marselluh
    Join the club: rainysun.day/
    my book list (affiliate): www.amazon.com/shop/marselluh...
    g e a r (affiliates) 🖥️
    Keyboard: amzn.to/3PQgQOB
    Mouse: amzn.to/3AICXT5
    Monitors: amzn.to/3PJZkvI
    Chair: amzn.to/3AJ9oAQ
    Desk: amzn.to/3pFJ8AX
    Mic: amzn.to/3wq8Xc1
    Camera: amzn.to/3QNZKT5
    gear store: www.amazon.com/shop/marselluh...
    d e s c r i p t i o n 🔥
    Throughout the last year, I’ve been working on my first indie game called Muster. This video is kind of a retrospective on the whole process over this past year, as this has been pretty much my first exposure to the world of game dev and game design. It’s also been almost a year since I published my 3 months of learning game development video.
    So here’s is what I’ve learned from 1 year of learning game development.
    First, it seemed like half the work I was doing was rebuilding a system that I didn’t really program well earlier on, as I had less experience with game dev and Unity. Speaking briefly about game engines, I highly suggest you use one like Unity, Unreal, Gamemaker, or Godot if you’re wanting to get into game dev, at least in the beginning. I think making your own engine could be really cool (shoutout to ‪@jdh‬ ) but that’s a whole project itself.
    Also a lot of these game engines have a bunch of engineers consistently working to improve them and add new features. Using a popular engine like Unity has the added benefit of having a ton of resources and forums to help fix problems or ask questions. I personally have used Unity over this past year and I really like it, but that’s not saying much because I’ve only used Unity.
    The next realization I had over this 1 year of learning game dev is to focus on what you like. There are so many aspects when creating a game like art, design, implementation, testing, marketing etc. Trying to focus on all aspects of game development, especially at the beginning alone is a recipe for giving up early. I personally like the programming side of the game development process, so that’s generally what I focus on and try to improve.
    This next tip I’ve heard from many other indie game creators, which is the importance of prototyping. Before investing all your time into a specific idea, implement the base level features of the gameplay loop and test if its even fun. This will save you tons of time working on an idea that turns out to not really be that fun to play or build.
    I’ve said this before but I think it still holds, only work on game dev when you actually want to. I think this is a much healthier and sustainable approach to any hobby, especially one’s that take a lot of time like game dev.
    Another tip I’ve heard from more experienced indie game developers is to work on small projects first and release them, so you have the familiarity and general experience of seeing a game from conception to release, before working on a super big and in-depth game.
    I also want to say that it's ok to quit. Game development is not for everyone and nor should it be!
    Overall, I’ve really enjoyed this last year of learning game development and can't wait for whats in store next!
    Comment down below any tips for game development or game design!
    Chapters :
    00:00 - intro
    00:47 - refactoring
    01:16 - should you use a game engine?
    02:01 - focus on what you like
    02:53 - prototyping
    03:46 - avoiding burnout
    05:13 - starting small
    05:35 - it's okay to quit
    05:46 - skills that helped me learn game dev
    07:08 - is game dev affordable?
    08:49 - expectations of your indie game
    09:36 - outro
    #gamedev #gamedevelopment #devlog #indiegame
    c r e d i t s 🎵
    El Train, Marc Mathias - Snap Back chll.to/d90fc3f4
    illiterate, Mr Slipz - Early Rise chll.to/3a3ef9dc
    Blue Wednesday, Shopan - Home Court chll.to/86496ad2
    Blue Wednesday, Felty - Caffeine chll.to/b43e1d4e
    Blue Wednesday - Middle School chll.to/6ea05beb
    Middle School - Chop City chll.to/4809cf0f
    Aviino - London Love Letters chll.to/d9fc01ab
    d i s c l a i m e r
    I do not claim to own any or all of the pictures/footage that may be shown in this video.
    All of my opinions are entirely my own and do not represent any company I work for or am affiliated with.
    Any financial topics discussed are not financial advice.
    Channel produced by Rainy Sunday LLC.

Komentáře • 78

  • @mayal6358
    @mayal6358 Před rokem +69

    Ok, I'm inspired again. Time to open the GameMaker Studio one more time

    • @kiankazemnia6374
      @kiankazemnia6374 Před rokem +3

      😂🤝

    • @ByteOfMichael
      @ByteOfMichael  Před rokem +7

      haha I'm glad

    • @andrelisboa7193
      @andrelisboa7193 Před rokem

      Keep it simple. Keep it fun.

    • @laptoprelaks
      @laptoprelaks Před rokem +2

      LMAO as a hobbyist gamedev I can relate....jumping from game engine to game engine

    • @jarredkowalski6921
      @jarredkowalski6921 Před rokem

      @@laptoprelaks same here. I keep struggling to decide between UE5 and Unity. I finally decided I wanna make a top down pixel art game, so Unity it is lol

  • @scolondev
    @scolondev Před rokem +30

    This is pretty good advice! Personally, I find game development much, much more fulfilling and fun when you focus on the journey rather than the end goal. Celebrate every victory, no matter how small it is. It'll all eventually add up into something big :D.

    • @ByteOfMichael
      @ByteOfMichael  Před rokem +1

      Thanks and that's definitely good advice as well!

  • @JeremysTutorials
    @JeremysTutorials Před rokem +20

    this is sick man, i'm amazed at how much you've grown on youtube and as a dev yourself. love your editing style as well; keep it up!

  • @PhycoStudio
    @PhycoStudio Před rokem +2

    I have been learning while developing Big a game on Roblox. Started during the LOCKDOWN in 10th grade. Thought it would take 8 months to finish the non-anime based Super Hero High School. I'm now in 12th grade having the gift of being a all round developer. While also being able to try ideas I haven't seen in other games.
    which may give me a chance to create a successful game or at least work for others.

  • @justahuman4862
    @justahuman4862 Před rokem +2

    I've been working on my game for 3 years. Some times I don't want to touch it for a month

  • @wonderincgames
    @wonderincgames Před rokem +4

    Thank you very much for giving time to your games, keep it up!

  • @zenbrandon
    @zenbrandon Před rokem +5

    I just saw you video on three months of game dev! I love seeing your progress and passion, it's made me boot up Godot again to give game dev another shot!

  • @reendevelops
    @reendevelops Před rokem +4

    In my case, I used game development as a way to learn programming. But now, I'm trying to pursue a career as a game dev! And boy did I fall in love with the code matrix.

  • @mattdos7171
    @mattdos7171 Před rokem +2

    yay time to appease my dev log obsession and burn through your entire video library this weekend

  • @PFGFrankly
    @PFGFrankly Před 6 měsíci

    yandere dev first game releasing as a solo dev, is a really really big game, needing volunteer to make the assets

  • @atomicall
    @atomicall Před rokem +1

    You’re an inspiration man, I really want to begin posting my Gamedev journey on CZcams as well.

  • @heckensteiner4713
    @heckensteiner4713 Před rokem +2

    Awesome game concept!

  • @sebastianwardana1527
    @sebastianwardana1527 Před rokem +1

    theres supportive nets to help the knees recover while doing the work or walk... i think you should try those...

  • @Drzzw
    @Drzzw Před rokem +1

    This is amazing

  • @AndrewLangerak
    @AndrewLangerak Před rokem +1

    I've never seen an egg in a basket used as bread for a sandwich, but that is genius.

  • @jackstrosahl
    @jackstrosahl Před rokem +1

    Definitely prototyping and starting small are super important! It might be worth stripping down your game to its core to find the fun. You might also learn parts of your game aren't necessary which will help with finishing it! Also I don't think you mentioned playtesting which is huge! Finally I recommend a game design textbook like Game Design Workshop, that was really helpful for me.

  • @infernobros3244
    @infernobros3244 Před rokem +2

    I'd say a good tip would be that if you decide to use tutorials to help you for mechanics in your game, you should have mostly use tutorials from the same few people if possible since you will most likely have a lot of mechanics that intertwine but people will obviously set up their mechanics differently depending on the tutorial, so this could make it way harder for you to build your game. hope this helped anyone!

  • @d_ogo
    @d_ogo Před rokem

    i write scripts
    most of the time i start stories from the middle or near the ending, and out of that i think of separate stories, each with its own focus
    then i try to branch it all together in a meaningful and stable structure
    I feel that when you just start writting and the first words are the beggining and so it goes on until the ending
    you lose the full perspective of the concrete experience
    its fun trying systems, but visuals and animations end being less important than fluidity and responsiveness
    that said just to support my argument on why prototyping ends being fundamental
    its something that even in the ugliest of visuals ends up being fun and enjoyable
    even with no complex structure, the feeling ends up being the bone that we rig
    after all that, i loved your video
    hope you read it with much love

  • @skaldingdelight
    @skaldingdelight Před rokem +1

    3:30, as a counter to your point about you cant prototype a narrative. I would suggest maybe think about the prototype process as smaller than that, where in a day you create a prototype narrative or dialogue before implimenting it into a full game, or in your case prototyping would like like you building a small system in a new document for a new mechanic before it gets put into the main project file.
    you could use the evolving main game as the testing space but eventually you might impliment a bad system and cant go back without losing progress on your work.

  • @alexdacat
    @alexdacat Před rokem +1

    As a fellow Garen top laner. Much respect! And great tips! I can't wait to try Muster!

  • @arckimede7916
    @arckimede7916 Před rokem +2

    Great video!

  • @BDAsahi
    @BDAsahi Před rokem

    I WANT TO PLAY THIS

  • @tophattypeguy8598
    @tophattypeguy8598 Před rokem +2

    good video 👍

  • @joehdz8964
    @joehdz8964 Před rokem +2

    Love the video, would like to see more. Quick question, at 1:02 , what software are you using?

    • @Kassjak
      @Kassjak Před rokem

      Tiled map editor

    • @joehdz8964
      @joehdz8964 Před rokem +1

      @@Kassjak just found out unity had a tile map editor 😅, I’m a dummy

    • @ByteOfMichael
      @ByteOfMichael  Před rokem

      Its called Tiled, which I mostly use to create buildings which I then import as sprites to Unity!

  • @zoltanpalvolgyi3655
    @zoltanpalvolgyi3655 Před rokem +1

    1:37 woah this is sick that unreal engine has only 350 employees and Unity more than 5000. I have never think of that.

    • @ByteOfMichael
      @ByteOfMichael  Před rokem +1

      haha ya it was definitely eye-opening to look up the stats

  • @user-wd1yk5gn7y
    @user-wd1yk5gn7y Před 7 měsíci

    Did you use a macbook to create your game in Unity? If so, how was the experience developing a game on mac?

  • @brandonjacksoon
    @brandonjacksoon Před rokem +1

    Interesting, thanks!)

  • @RandomMan_Brad
    @RandomMan_Brad Před rokem +3

    Cool

  • @hrafnkellorrirastarson7544

    mustard

  • @HyperComet369
    @HyperComet369 Před rokem

    7:27 Aseprite is free if you put in the work to decompile it

  • @quornnugget7799
    @quornnugget7799 Před 7 měsíci

    How would you say python helped with this? I know it’s not a typical gaming language but it’s my main one that I’ve used for 5 years!

  • @AwataraGame
    @AwataraGame Před rokem +1

    Tried to Making Game in 3 Years... and avoid burnout hahaha

    • @ByteOfMichael
      @ByteOfMichael  Před rokem

      its definitely a battle

    • @AwataraGame
      @AwataraGame Před rokem

      @@ByteOfMichael And it really happened until my head was bald.

  • @neozoid7009
    @neozoid7009 Před rokem +1

    Awesome advice

  • @ignaciocuevas7541
    @ignaciocuevas7541 Před rokem

    Someone can sugest a language to do cellphone games?

  • @EdibleMike
    @EdibleMike Před 2 měsíci

    6 min to tell me you were a professional before hand

  • @TheMaJestic14
    @TheMaJestic14 Před rokem +1

    Damn you are handsome , love your videos !

  • @TheAtrxcity
    @TheAtrxcity Před rokem +1

    Remember you can get asesprite for free if you build it yourself!

  • @Leito4Gaming
    @Leito4Gaming Před rokem

    Anytime I search someting into unity forums I always find $anonymus$ Word all over the place. Does anyone have the same issue?

  • @reendevelops
    @reendevelops Před rokem

    I'm also a dev for close to 3 years now, but more importantly also a SPIN-TO-WIN ONETRICK!!!

    • @reendevelops
      @reendevelops Před rokem +1

      And I have to say, great video! I had to double check if you really only had 22k subs because the quality was so good!!

    • @ByteOfMichael
      @ByteOfMichael  Před rokem +1

      Thanks so much!

  • @1Chitus
    @1Chitus Před rokem +2

    Ok, I'm inspired again. Time to open the GameMaker Studio one more time

  • @kwtzay
    @kwtzay Před rokem

    mustard