I Spent 100 Days Learning Game Development

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

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

  • @ByteOfMichael
    @ByteOfMichael  ปีที่แล้ว +4

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/marselluh/ . The first 200 of you will get 20% off Brilliant’s annual premium subscription.

  • @branidev
    @branidev ปีที่แล้ว +67

    "Time is money friend" one goblin said that to me in Ratchet... anyway i spend 2 years (1000 hours! of actual game developing) and release it on Steam it was a marathon but then sadly marketing didn't go well and my game fall in to pit of never discovered indie games... but it was first Steam game so i gonna keep trying to shock people with a second one, anyway good luck and never stop!

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +13

      Its always tough but if it was easy, everyone would do it! You got this!

    • @Cinetiste
      @Cinetiste ปีที่แล้ว +6

      May we know the name of your game ? ...maybe some of us would do an interesting discovery. 😏
      After all, certain games have had an unexpected late success... or continuity...
      Also, having completed a game is already an achievement.
      🎵 { Game complete ! } 🎵
      [ Achievement unlocked ! ]

    • @branidev
      @branidev ปีที่แล้ว

      @@Cinetiste sorry for late response it is Space Warden

  • @CodeMonkeyUnity
    @CodeMonkeyUnity ปีที่แล้ว +9

    Great video and great job on learning that much that quickly! Best of luck with the game!

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +1

      Thanks man and I love your content, you have definitely helped me a ton! Let me know if you'd ever want to collaborate on something in the future!

  • @LastGamerName
    @LastGamerName ปีที่แล้ว +20

    Really well-written video on what goes into learning game development. Well done mate!

  • @JasonStorey
    @JasonStorey ปีที่แล้ว +9

    Nice! Great video. On the topic of detecting and interacting with lots of enemies, sqr distance is indeed faster but its still doing loops across all entities. For the kind of game you are making I recommend looking into "Space partitioning". its like dividing your game world up into cities, streets and houses. no need for enemies to check combat against enemies in a different street so you can drastically cut down the amount of work. In particular a "Quad Tree" approach is probably your friend here, but there are a lot of ways to approach it. Good luck with it!

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +1

      Thanks, I’ll look into it! I think chatGPT actually suggested this as another option haha

  • @Trinsid
    @Trinsid ปีที่แล้ว +2

    Drummer of Trask here, our lead singer met you on a plane or something. Excited to send you some tunes!

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว

      haha thanks and looking foward to it!

  • @alicemation
    @alicemation ปีที่แล้ว +3

    Hiya! loving the video! I just wanted to mention that gamemaker is quite code intensive, it just has the option to use drag and drop :)

  • @ProfFarns
    @ProfFarns ปีที่แล้ว

    Appreciated all the extra info beyond the typical "slideshow of prototypes I made" format. Great vid!

  • @GameSmilexD
    @GameSmilexD ปีที่แล้ว +6

    i have done bots for multiple games, i actually learned a lot of java and backend stuff from writting minecraft cheats, but never got to making a game outside the CLI as I cant find motivation to do much frontend and graphics, also I ve also started using linux at the very beginning and most game dev resources and libs are for windows and was a complete different style when you are learning linux stuff

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว

      Have you tried any game engines?

  • @GameDevExperiments
    @GameDevExperiments ปีที่แล้ว +1

    It's really inspiring to see your progress. Keep going :)

  • @HeathTheCoder
    @HeathTheCoder ปีที่แล้ว +1

    Nice video! I'm learning how to use a game engine right now, so I really liked it!

  • @Vashinator7
    @Vashinator7 ปีที่แล้ว

    Cool to see this. I have been doing 100 days of code and picked up game dev around day 66, day 72 I entered a game jam haha. I had to learn so much in about 10 days.
    As far as Godot, python may be a better starting point. Most every tutorial you'll find use gdscript.
    Still a long ways to go. I luckily had learned some python so that helped. But yes, the mindset is the most important part, being able to take some code that solves a problem and generalize how it works for other problems is really important. Otherwise you won't be able to do much outside a tutorial.

  • @Leyverse
    @Leyverse ปีที่แล้ว +1

    +1 SUB!

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

    you look like shrek when he turns human

  • @GreenBlueWalkthrough
    @GreenBlueWalkthrough ปีที่แล้ว +3

    3:11 I've found I can only write my own coding langue then only write code for it when making a Table Top game. So yeah for video games I just stick with no code engines like RPG maker which if you want an RPG and are a great writer, Game desdigner and artest you can totally make a great game without coding and enter a market of RPG maker games... Which is it more limited then if you could code? Yes it is dioes that stop you from making a great game? No it does not. Which finding a good writyer and artest is alot harder then making game in RPG maker with no code.

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

    Hi! Great video! What flow chart software did you use in the game design section?

  • @haris6772
    @haris6772 ปีที่แล้ว

    really appreciate you actually paid artists for their work instead of using AI

  • @Ostnizdasht206
    @Ostnizdasht206 ปีที่แล้ว +1

    6:49 I'm the opposite. I'm very good at pixel art but I don't really want to code but I know I will have to learn how if I want to make a game.

    • @andrewfrolov5144
      @andrewfrolov5144 ปีที่แล้ว

      This is the most important part. Seeing this I "Spent 100 Days Learning Game Development", thinking he started studying from a complete scratch and after that he says he already knows how to code and had been working as a programmer makes it... well... less intriguing I'd say. P.S.: I'm not saying that his achievement is worseless. Absolutely not. Just this is not what you expect when you see the title (yes, I try to study programming and I suck at it)

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว

      Someone commented that RPG maker might be a good solution for low/no code solutions!

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

      Im the opposite opposite (?) Im very good at music making but dont wanna learn how to do pixel art but i know i will have to if i wwnt to mwke a game.

  • @idkwhatticallmyselfhere
    @idkwhatticallmyselfhere ปีที่แล้ว +1

    The thing I struggle with is programming. I really enjoy it and have some background with it (done a few projects with python) so I do get the gist of it but learning the logic behind Unity’s C#, I’m very familiar with the engine itself but I just can’t seem to keep learning C# since i’ve gotten to a point where I just don’t know how or where to continue learning it from.

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +1

      I think project-based learning is a good approach if you are already familiar. Learning something when you actually need to implement it is better than trying to anticipate what you might need!

    • @idkwhatticallmyselfhere
      @idkwhatticallmyselfhere ปีที่แล้ว

      @@ByteOfMichael I should really try doing that, thing is there’s so many solutions to most problems but I don’t know which are the best, and having to memorize everything I do like all the variables and other lines of code I write is basically high school all over again lmao

    • @twinguy9633
      @twinguy9633 ปีที่แล้ว +1

      ​@@idkwhatticallmyselfherelisten to me bro. That ain't the thinking that will finish a game. Every solution is the best until it isn't.
      You don't have to memorize, no one does that u look it up again and again

  • @noob1noob2real
    @noob1noob2real ปีที่แล้ว

    i like this video

  • @fgrey-
    @fgrey- ปีที่แล้ว +3

    900 views ?!?!??!
    this is very underrated

  • @tb79ki
    @tb79ki ปีที่แล้ว +2

    nope - your headphones are not broken nor is your animal doing bad hings - just weird sounds in the background

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +1

      I actually thought something fell when I was rewatching the video but realized my mic must have picked up some noise from my hallway haha

  • @AlejandroMartinez-iz2kf
    @AlejandroMartinez-iz2kf 11 หลายเดือนก่อน

    I'm currently developing a 3D RPG-style video game in Unity and have encountered an issue with handling upper and lower levels. Despite exploring various methods like fading and transparency effects, I haven't been able to find the desired solution. Is there someone available to assist me in resolving this 3D-related problem?

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

    What coding language did you use ?

  • @ritam4088
    @ritam4088 ปีที่แล้ว

    Can u suggest what kind of Laptop or PC is required for making game

  • @AlejandroMartinez-iz2kf
    @AlejandroMartinez-iz2kf 11 หลายเดือนก่อน

    Hola. Estoy trabajando en el desarrollo de un videojuego de estilo RPG en Unity y he enfrentado un desafío relacionado con la representación de pisos superiores e inferiores. Después de explorar diversas opciones como efectos de desvanecimiento y transparencia, no he logrado encontrar la solución que necesito. ¿Hay alguien disponible para brindarme asistencia en la resolución de este problema?

  • @nateriver6630
    @nateriver6630 ปีที่แล้ว

    I learning from unity tutorial course, and there's challenge, and on this one challenge i got stuck, and see the step by step tutorial from unity itself. Is it okey guys lol ? (I feel it's was wrong)

  • @gabrielionescu9816
    @gabrielionescu9816 ปีที่แล้ว

    Its more easy in unity than unrel engine to make 2d games?

  • @amatorgelistirici
    @amatorgelistirici ปีที่แล้ว

    Hello, I'm also trying to develop a game with the same art you are using, as a side project hobby using Unity. But I couldn't understand what should be the "pixels per unit" setting in Unity. Can you help me with that?

    • @ByteOfMichael
      @ByteOfMichael  ปีที่แล้ว +1

      Ya it refers to how many pixels the sprites should be in relation to one unit in Unity. This will also be based on whatever tiles you use for the world. So the smaller the PPU you set in relation to others, the bigger they will appear. Common values are 16 or 32! Good luck!

    • @amatorgelistirici
      @amatorgelistirici ปีที่แล้ว

      @@ByteOfMichael So for the art set you are using, what is your PPU? I mean both the tileset and character sprite sheet.
      Keep up the good work man! You really inspire me to enhance myself.

  • @RaggaMeph
    @RaggaMeph ปีที่แล้ว +1

    💯

  • @Rockonnor
    @Rockonnor ปีที่แล้ว

    Hey man, great video! Castlemancer is looking really promising and I would love to talk about how I can contribute to your game's growth and promotion! Please tell me if you're interested in discussing this opportunity further!

  • @rmcoutinho
    @rmcoutinho ปีที่แล้ว

    Hmm game

  • @user-vw1lu9bh1s
    @user-vw1lu9bh1s ปีที่แล้ว +1

    Second 😅