I Tried Making a Game in 1 Year
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.
Ok, I'm inspired again. Time to open the GameMaker Studio one more time
😂🤝
haha I'm glad
Keep it simple. Keep it fun.
LMAO as a hobbyist gamedev I can relate....jumping from game engine to game engine
@@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
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.
Thanks and that's definitely good advice as well!
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!
I appreciate it man, thanks!
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.
I've been working on my game for 3 years. Some times I don't want to touch it for a month
That's totally normal!
Thank you very much for giving time to your games, keep it up!
Thanks and will do!
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!
Thanks and glad you'll give it another try!
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.
yay time to appease my dev log obsession and burn through your entire video library this weekend
haha cheers!
yandere dev first game releasing as a solo dev, is a really really big game, needing volunteer to make the assets
You’re an inspiration man, I really want to begin posting my Gamedev journey on CZcams as well.
Thanks and you definitely should!
Awesome game concept!
Thanks so much!
theres supportive nets to help the knees recover while doing the work or walk... i think you should try those...
haha thanks!
This is amazing
Thank you!
I've never seen an egg in a basket used as bread for a sandwich, but that is genius.
applying to the Forbes 30 under 30 for that
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.
I appreciate the notes! Thanks!
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!
Great point!
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
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.
Thanks for the notes!
As a fellow Garen top laner. Much respect! And great tips! I can't wait to try Muster!
haha cheers!
Great video!
I appreciate it!
I WANT TO PLAY THIS
good video 👍
Thanks!
Love the video, would like to see more. Quick question, at 1:02 , what software are you using?
Tiled map editor
@@Kassjak just found out unity had a tile map editor 😅, I’m a dummy
Its called Tiled, which I mostly use to create buildings which I then import as sprites to Unity!
1:37 woah this is sick that unreal engine has only 350 employees and Unity more than 5000. I have never think of that.
haha ya it was definitely eye-opening to look up the stats
Did you use a macbook to create your game in Unity? If so, how was the experience developing a game on mac?
Interesting, thanks!)
Thank you!
Cool
Appreciate it!
mustard
7:27 Aseprite is free if you put in the work to decompile it
lmao
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!
Tried to Making Game in 3 Years... and avoid burnout hahaha
its definitely a battle
@@ByteOfMichael And it really happened until my head was bald.
Awesome advice
Thanks so much!
Someone can sugest a language to do cellphone games?
6 min to tell me you were a professional before hand
Damn you are handsome , love your videos !
haha thanks!
Remember you can get asesprite for free if you build it yourself!
haha true
Anytime I search someting into unity forums I always find $anonymus$ Word all over the place. Does anyone have the same issue?
I'm also a dev for close to 3 years now, but more importantly also a SPIN-TO-WIN ONETRICK!!!
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!!
Thanks so much!
Ok, I'm inspired again. Time to open the GameMaker Studio one more time
Cheers good luck!
mustard