How to combine gamedev with working full time

  Рет қаралды 13,384

BiteMe Games

BiteMe Games

Күн бұрын

Schedule a call with me so I can help you make the most out of your limited time: calendly.com/bitemegames/game...
When you're getting into gamedev, you're probably not immediately quitting your job and going all-in. Instead, you work some hours here and there on your game, until eventually you get something shippable. However, this combination of gamedev and another job can be extremely tough, so we go over some of the strategies that allowed us to release our own game, Forge Industry.
Join our Discord: / discord
Do you want even more content regarding making your own studio and getting an in-depth look at how we run BiteMe Games? Or maybe even get some dedicated coaching? Check out our Patreon:
/ bitemegames
Thank you to our Patrons:
Wiechciu
Julian Boardman
Zachary Presnall
RadiozRadioz
Jimmy De Ruysscher
Tanya Decarie
Ryan Sylvia
Jokster
Lew Bow Studios
Kay Rudge
Markus Fink
Ivan J
Mustafa Al-Hassani
Chad Kirby
Dobrx
Kyling X
Alexander Presthus
Mattias Lundell
Adrian Rosario
Jesse Segun-Oside
Lucas H Silva
Jacob Rutter
Bart Mamzer
Lolicide
Kyle Gilliam
Jonathan E.S.P.
Dj S
Game Dev With Michael
Florian Alushaj
gageperrygames
Timestamps:
00:00 Quirky intro
00:53 Don't go fulltime
02:41 No deadliness
05:44 Brainwash yourself
08:59 Scarcity mindset
11:40 Time blocking
14:18 Closing thoughts
---
Get Forge Industry now on Steam: store.steampowered.com/app/21...
In need of some Unity Assets? Use our affiliate link to support us, it's free, and we get a small kickback: prf.hn/l/wzGa15G
Want to reach out to us? Send us an email at hello@bitemegames.com

Пікірлер: 71
@orczan8533
@orczan8533 4 ай бұрын
Out of all the gamedev KZbinrs that make this type short form content, you're my favorite by far. Your answers and suggestions feel like genuine advice and not just some cookie cutter answer.
@tov8714
@tov8714 4 ай бұрын
I work on my game part time while working fulltime in software. (1) I manage my sleep so I'm not too tired after work to focus on gamedev, (2) I carefully break down features into specific, manageable chunks of work so I can add a few to my todo list each day, (3) I try not to be too hard on myself when I can't get what I wanted done, or if I end up being too tired to get meaningful work done, and (4) I video record weekly personal devlogs, just for myself, which I stick in a private playlist on youtube. I find that helps keep me motivated each week because I don't want to make a video with nothing to show! Great video, thank you!
@ytmiva2
@ytmiva2 3 ай бұрын
Great advice, thanks!
@dinokknd
@dinokknd 2 ай бұрын
Hey kerels, Nederlander hier. Leuk om te horen van onze zuiderburen. Ben een solo developer die een zelfde route bewandeld als jullie gedaan hebben en doen. Werk nu full time als software developer met zo'n 10 jaar ervaring, en ben nu twee maanden in Godot bezig. Deze videos brengen een goed perspectief - dankje.
@KuzmaProDev
@KuzmaProDev 4 ай бұрын
I've started to arrange "weekly meetings" with myself each Monday to set week goals and analyze what is done or not previous week. Copied the practice from agile, helps me to stay on track in long run.
@stygianarcstudios
@stygianarcstudios 4 ай бұрын
Great video! As a Indie dev with a full time job I've found success in time blocking and developing discipline. Something I like to do is, work on my game everyday, no matter what. It can be simple stuff like cleaning up the project, or texturing one small asset. Then I plan a "game jam" with myself every month. One weekend every month I give myself 30 hours to make as much progress as possible. Knowing this is coming every month allows me to build my work around it, so during that 30 yours I'm as productive as possible. I also give myself 1 month break from my game every 6 months, just to keep burn out at bay. This process has worked wonders for me!
@CoDEmanX47
@CoDEmanX47 4 ай бұрын
Read the title, clicked the video, and saw Marnix' rings under the eyes. Question answered 😅
@HE360
@HE360 4 ай бұрын
I drive a bus and during my big 5 hour break, I do game development and I do game development when I come home at night (after I've eaten at my favorite restaurant). My life i beautiful!!
@michaelgriffis6450
@michaelgriffis6450 4 ай бұрын
You can’t tell me not to watch your videos! Imma watch all of them now!!
@sloppyy
@sloppyy 4 ай бұрын
i work remotely as the only dev in my organization so no one knows what i do except that i give them what they ask for on time little do they know i just half-ass my real job and work on my game during work hours. hopefully it doesn't get awkward when i inevitably brag about this game project to future interviewers and have to explain why i made a new repo without any of the commit history that shows how much i did during work hours
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
Don't self snitch. You can always do interactive rebase and change commit times :D
@NorthFactory
@NorthFactory 4 ай бұрын
I think the most important that helps me with working outside work is being able to divide everything into small tasks and chunks of work, if I have only 2 or 3 hours in a day that I can work on a game or have breaks of multiple days it always messed with my motivation and ability to work on my projects because it was just so hard to continue from where I was previously. Now I can "finish" work I started on the day no matter if it's a 2 hour work day or 12 hour work day on my projects. The two biggest things that help me with this approach are 1. Version Control and 2. Code quality and compartmentalisation/modularity The first one give me the ability to see what I worked on the day or week before, and the second one allows me to complete chunks of work easily and not worry about touching "old code". Keeping classes small always leads me to not treating them as a manuscript but as modules all independent from each other and limited in scope.
@bruceburnett5372
@bruceburnett5372 4 ай бұрын
Depending on this as a living seems pretty hard being so speculative in nature.I'm back to work PDQ because I don't want to live on cheese sandwiches. Cheese, the tie that binds us...get it? lol. I need to know that I have stability to make it work. I've done both. Suffering for your art is a tough road. Be kind to yourself. You'll be healthier, happier and make better product. Game dev is for badasses.. you guys rock!
@notteaart
@notteaart Ай бұрын
I have always had a game design mindset, i have done a lot of writing for tabletop games and designed my own board games, cards games, and the like. I've been studying art, music, and writing for a very long time, but only just now getting into coding and learning how to use game engines. I work two jobs to make ends meet, and most of my free time is taken up trying to keep my head on straight, but I really want to learn to develop games. I appreciate the advice you gave in this video it does help and, while I wish I could be the guy to drop everything and run into game design, I greatly appreciate the encouragement that it is possible to work full time and still find the time to learn and grow and create.
@chrisfortin4933
@chrisfortin4933 4 ай бұрын
I appreciate this channel so much because you don't just tell us what we want to hear, you're real about it and make us realize that it's a lot of hard work and dedication and quitting your job to work on a game because you're excited is the worst decision a person could make
@View619
@View619 4 ай бұрын
Giving the people advice they need to hear, instead of just selling a dream. Quitting your job to make an indie game is probably the dumbest choice one can make, so finding time to do it while continuing to earn a paycheck is an important lesson. Keep up the good work.
@mandisaw
@mandisaw 4 ай бұрын
14yrs as a published solo-dev, last 9yrs while also working FT in software. Time mgmt and being efficient are critical, as mentioned. I'd add that you need to be straight with yourself - what are your goals, your skills & constraints, and what are you willing to give up or change? For me, I want to make extra savings money, and learn interesting skills, while making the kinds of games I would like, but that aren't made / don't exist. Cut back on hanging out, watching anime/TV, and other hobbies, and now try to make family/friend time more impactful & intentional. Hardest aspect was *not* when family or work duties ramped up [no choices there, you do it], but realizing that I needed to invest in more school & networking, b/c some doors you just can't open on your own. Like the movie, "a man's got to know his limitations" 😅
@Mel-mu8ox
@Mel-mu8ox 4 ай бұрын
7:55 Weirdly, change happens before an act, not after. Its only through thinking about something, perhaps due to hearing the subject repeatedly, that you change your mindset. After the change happens, its then that you start to act. For example, people who talk about learning programming, but never actually believed they could succeed, so never tried. compared to someone who considered the possibility of becoming stronger, and thought they might be able to achieve it starting to go to the gym... Sure the work still needs to be put in, but the change happens in the mind first
@rottdude1985
@rottdude1985 2 ай бұрын
No deadlines - you’re preaching to the choir here. I’m already 9 years into my project.
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
Definitely agree that you can learn A LOT of things you will not use instantly but you will find extremally valuable and will give you good grasp on topic, understanding of base concept for things like art, music theory, story writing, game development. You can use this knowledge later. If something will click, will make impression on you, you will remember it. It's not wasted time. You need to properly arrange information, abstract concepts, priorities in your head anyway before becoming effective.
@ytmiva2
@ytmiva2 3 ай бұрын
Good advice! I agree with the starting point and getting serious point. I started using unity around 10 years ago and join one or two gamejams a year. Late last year is when I got serious. In the 3 months I worked almost full time I learned so much! I think now I'm ready to work on games seriously in spare time. (or full-time if I find someone crazy enough to pay for me)
@tymondabrowski12
@tymondabrowski12 4 ай бұрын
I'm more of a "how to find time for my full time job around the gamedev hours" person for now. I had a time when my motivation dwindled but I realised that if I won't do it, no one will do it, and I need it for future work, so better to clench my teeth and do it now. Also time is running out, I wanna participate in Next Fest in June.
@42ultra
@42ultra 4 ай бұрын
Thanks for being so candid always. Good luck to your team!
@augustolara9057
@augustolara9057 4 ай бұрын
Great video! I was "forced" into full time gamedev after losing my prior job as an animator in a video studio. Even though I loved it, it was BRUTAL. I had a deadline for when my cash was going to end, and it was clearly not enough. The game flopped hard I was lost about what to do with my life. Fortunately, the time spent making my game was enough to get some experience and portfolio up, and got my first job in the actual game industry. Now it's really hard to find the ENERGY to create games on the side. It's not just about time. i already spend all the focus my brain can spend on the full-time job. But still hope to be able to come back to it soon!
@kingcole_thered
@kingcole_thered 4 ай бұрын
really, really good insight!
@Dailyfiver
@Dailyfiver 4 ай бұрын
This is the exact video I needed today. Thank you.
@whilefree
@whilefree 2 ай бұрын
Time-management is indeed a MUST-HAVE. My system is quite simple. I don't define which period of which day what I do. I just calculate the amount of free time I have in a week, list all I should do at start of the week, and I assign the free hours to them. For example: KZbin Video: 7 hours Godot: 6 hours Exercise: 2 hours etc. Every time I have the free time, I look at the list and see which one I can handle most efficient right now. I assign more priority to the ones which have less hours done. Then I start working. My mission is to spend the hours. I don't look at what the outcome is. You may get into a bug which takes HOURS to solve. You can never predict. I have control on how much time I spent. I don't have control on what I get in those hours. So let's stick to what I have control! Spend as many hours as you can doing your thing. Of course I have side-notes telling me exactly what I should do for each task. So the KZbin thing may look like this: Make a thumbnail which looks like this and this. Add sound effects to the video. etc. Or, add that feature (defined in details) to that specific mechanic in Godot. etc. You can't know how much can be done in 3 hours, except if you record how much you've spend on each task. That's why I save all my weekly plans. After 6 months a look at the old weekly plans and the hours spend on each task gives you a clear idea on how much time each task takes. For example I know very well that making an average KZbin video takes about 7-10 hours from me. All the aspects of it I mean. Deciding on the idea, writing the text, recording it, etc. etc. I hope you find value in my comment and it helps you improve your time-management system. Thanks for reading. And thanks for sharing your experience! :D
@jakedelmastro
@jakedelmastro 4 ай бұрын
Ngl, its rough to juggle the two, that's me rn
@smokyHR
@smokyHR 4 ай бұрын
Thanks for this video. I'm just in the phase of entering game dev, listening to videos and similar while juggling it with college and job in software. This was inspiring to watch.
@_Kolcki
@_Kolcki 4 ай бұрын
Waiting for that one tutorial that tells me how to do this with full time job and two kids... gonna be a long wait lol
@marnixwyns
@marnixwyns 4 ай бұрын
I'll need the 2 kids first, so please be patient!
@johan_hansson
@johan_hansson 4 ай бұрын
It's possible. I got 2 kids (4 and 7 years old) and manage to work ~2 hours almost every night. Build a routine and stick with it and hopefully you can get the ball rolling.
@flamart9703
@flamart9703 4 ай бұрын
Yes, it may take time, but just train your kids to be game developers and they will make games for you. After work you will supervise them like a real project manager. :)
@mandisaw
@mandisaw 4 ай бұрын
Join a game-dev group, ideally one for ppl over college-age. For one, you get folks to bounce dev ideas off of, compare notes with, and maybe team up with for jams or side projects. For another, you get that social support and in-the-trenches exp from other ppl who are making games while balancing family life (incl spouse, caretaking, travel, etc).
@View619
@View619 4 ай бұрын
Make game dev one of your main hobbies, basically. So the time you would spend on something else (watching TV for example) gets out towards game dev instead. And probably take your time with it, when you start getting burned out switch things up.
@xangamerzone3716
@xangamerzone3716 4 ай бұрын
Hi, great video! For me, I tend to make a list of all the mechanics, UI, sound, etc. that I want to add, then rank them according to what's most important for the next play test build and try to get those done first. I also include a 'nice to have' list incase I finish the important stuff early or if I REALLY REALLY don't feel like working on the game I have a list of things I can pick from that may be a bit more fun to implement so that that I can make that progress and regain motivation.
@tjspeirs75
@tjspeirs75 4 ай бұрын
for me the hardest thing is how lonely it is. i really gotta find more community. i'm in the biteme discord, and a bunch of others of course, so I gotta just get more active in them
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
Same. I started contributing to Godot's discord. Gotta start somewhere.
@LimbaZero
@LimbaZero 4 ай бұрын
I currently have few hobby projects that are for my own fun. If I plan to release something new then I think I need to have quick prototype if it's even fun to play and develop before continuing to end. Because if you don't have fun playing those prototypes then who would would like to play end product. I have lots of "dead projects" that after prototyping I decided this isn't enough fun to continue. I may visit them after wards if I have new ideas related to them. Also keep some notebook of ideas and maybe discuss with your friends what they think about those. Edit: That small task list would be nice for each week. Maybe something that can be done with trello. Jira is too overkill for hobby projects. Also thunderbird seems to support tasks. Maybe I need to use trello and mindmap more for hobby projects.
@brunotorrao
@brunotorrao 4 ай бұрын
doing that rn.. Its the hardest thing I've ever did on my life.
@Sargonius
@Sargonius 4 ай бұрын
Working fulltime + working on my second indie game. For now it's insanely hard because of the overall heavy workload. But we're trying to scope our next indie game smaller and work on the systems and ideas that we already know how to implement. So it should be okay :D
@juyas6381
@juyas6381 4 ай бұрын
Most importantly, just start. Doesn't matter how or when, just start. You don't get experience from just "looking into stuff" or watching videos. Search for easy opportunities and go for it. Especially to those at a young age, you got the time and the energy - learning things you are actually interested in is by far the best investment for your future.
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
If you will start without proper research, you will get overwhelmed and quit. Speaking from experience with like three different engines in past. You need a guidance, you need direction, you need plan. Learn from others, observe, try it yourself, see what works for you.
@mandisaw
@mandisaw 4 ай бұрын
​@@anonimowelwiatko9811Both are true. Doing serious research - into development, on your genre/market, or your own skills-assessment - all counts as "getting started". A lot of folks assume that writing code = project start, but that can lead to either "Tutorial Hell" with no motivation/target, or the sort of half-assed code-spiral that you're describing.
@Lacotemale
@Lacotemale 3 ай бұрын
Also worth saying that having a job can fund buying assets or hiring people to help make your game.
@twiddles
@twiddles 4 ай бұрын
Just a minor nitpick, the lethal company developer had multiple years of gamedev experiences under his belt and has released several games before, even though he was just 21. To hit the point home: not an overnight success either.
@DannyDeer
@DannyDeer 4 ай бұрын
Very good video.
@genetix5004
@genetix5004 4 ай бұрын
Touche - been walking this line for awhile as well.
@mandisaw
@mandisaw 4 ай бұрын
Didn't know the DICE Summit ppl had a podcast - thanks for that! Maybe do a video on good resources around the world, or from less well-known platforms/sources? I've hit upon some great "hidden gems" from finding conference talks outside the US/W. Europe, or useful discussions that just weren't listed with a PC/indie focus.
@nicholasjackson8709
@nicholasjackson8709 Ай бұрын
Now we need the video of how to balanace a full time job, kids, wife, game dev, and living life 😂
@tomazznidarko8700
@tomazznidarko8700 4 ай бұрын
For me Gamedev is hobby. A big obstacle for me is time, since I work 5 days a week and having more time available only on sunday. But even then my wife give me a lot od headaches when I want to seat in front of my computer and delve into Unity which is a beast of itself, since it take a lot of time to learn it. I buy all my assets (grafics, music and utilities) on Unity Assets store and this is a tremendous help (but this you should buy before you start full indie). My advice would be (if you want to start full time indie game development), you must have savings for at least 3-4 years in your bank account before getting serius. And even this is not a guarantee that you will succeed. If you are a beginner in programming, don't start full time. At least you should be on the intermediate level and having at least one full completed game posted on Steam. Just my 2 cents.
@galotta8475
@galotta8475 4 ай бұрын
Game Designer + 3D Artist ☝🏻
@TESkyrimizer
@TESkyrimizer 4 ай бұрын
When I was working as a jr software dev WFH just meant that people could message me even after work hours. Work load was fair in the sense that my bandwidth was almost fully occupied by work and every ping from Slack would give me PTSD lowkey. I was stressed and tired and had no energy for gamedev at all after looking at code all day. Now that I've been laid off I'm not sure I'd even want to go back to that life. Also here in Canada us jr devs are being hammered to death by the awful job market of the last 3 years of tech layoffs. Doing gamedev fulltime is all I can do rn. That and waiting for my vocational school application to get approved so I can reskill from my common-as-fuck CS degree, or get a part time job making 15k a year at some understaffed service job. It's a pipe dream. Whatever. Life is short. Who cares. FTE would be nice but not fucking minimum wage with a STEM degree, bruh.
@RealCoachMustafa
@RealCoachMustafa 4 ай бұрын
I had the opposite journey as Marnix when it comes to self development. I was into game dev content first, then I got into self development. I was listening to Tim Ruswick's Game Dev Underground (which eventually merged with GDU) and he had this guy on his podcast, talking about Bulldog Mindset. So I checked out Bulldog Mindset, and I was really into it until I realized how crazy he is, then I got into better self development material. I was really deep into self development for maybe a year or two, but after a certain point, they keep repeating the same things so I eased off of self development podcasts and books.
@gameworkerty
@gameworkerty 4 ай бұрын
Yeah like 95% of the point of that stuff is to make you feel bad enough to give them more money lol
@RealCoachMustafa
@RealCoachMustafa 4 ай бұрын
@@gameworkerty 95% is a bit of an exaggeration but I would definitely agree that Bulldog Mindset was setup to grift money from naive people.
@marnixwyns
@marnixwyns 4 ай бұрын
I think there isn't a "perfect" guru out there, they all have something polarizing to them. For me it was mainly Hamza in recent years, although now I don't like his content anymore, back when I was starting BiteMe, I was constantly listening to it and what he talked about. -M
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
@@marnixwyns you write from personal profile, no need for shortcuts :D
@abdoulgadiroubah-ip5sb
@abdoulgadiroubah-ip5sb 4 ай бұрын
Thank you very much for this adviced , And please how do developers receive money from Google play store ?
@FreakinfreakInfreaki
@FreakinfreakInfreaki 4 ай бұрын
It's simple. Embrace the fact that you will be exhausted all the freaking time lol
@LorneDev
@LorneDev 4 ай бұрын
Algo boost :)
@markguyton2868
@markguyton2868 4 ай бұрын
Still tying to find the fun in game dev and my inability to understand code is probably causing it, so consistency isn't a thing for me unfortunately. Trying to figure stuff out still, but until then idk...
@skippyzk
@skippyzk 4 ай бұрын
I'm married. But if you can do it, I can do it
@lew.bow.studios
@lew.bow.studios 4 ай бұрын
How to combine gamedev with working full time? Quit your job xD
@anonimowelwiatko9811
@anonimowelwiatko9811 4 ай бұрын
Marnix, eye bags are out of control, get some sleep man 😭
@bitemegames
@bitemegames 4 ай бұрын
He has been sick this week, so he doesn't look his best. He insists on uploading for the community though. Please cut him some slack this week. -T
@ladyvipaka
@ladyvipaka 4 ай бұрын
I work full time and do gamedev in my free time, and have for several years. Some of the advice in this video I strongly disagree with... Time-blocking to try and boost your efficiency and productivity to the max is mentally and emotionally unhealthy (if not exhausting) and will almost inevitably lead to burnout, because you'll be treating your gamedev like a full time job on top of already having a full time job. Using an amalgamation of purchased premade assets is a fast path to producing shovelware. In the end, one size doesn't fit all, and personally I think some of the advice in this video is both unsustainable and counter-productive to the goal of releasing a successful game.
@celsladroma8048
@celsladroma8048 4 ай бұрын
men dont talk just how to creat a game talk about how to create ART or story building.. im so jealous with a as a game dev also a youtube vlogg.
@HansFriedrich532
@HansFriedrich532 4 ай бұрын
6:40 And yet all your games have been flops lol :')
23 mistakes we made making our first game
22:57
BiteMe Games
Рет қаралды 31 М.
3 overlooked skills to make great games
15:53
BiteMe Games
Рет қаралды 8 М.
small vs big hoop #tiktok
00:12
Анастасия Тарасова
Рет қаралды 19 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
The WORST gamedev hot takes
42:10
BiteMe Games
Рет қаралды 18 М.
Tierlisting the BEST FEATURES for your game
32:50
BiteMe Games
Рет қаралды 35 М.
Crawling back to my day job
12:05
Watt Designs
Рет қаралды 113 М.
Ultimate gamedev funding tierlist
40:06
BiteMe Games
Рет қаралды 31 М.
we ROASTED your games
29:00
BiteMe Games
Рет қаралды 10 М.
Why I don't like other gamedev YouTubers
13:42
BiteMe Games
Рет қаралды 59 М.
Practical tips to plan (and finish) your game
14:19
BiteMe Games
Рет қаралды 10 М.
Watch This if You Haven't Started Marketing Your Game
9:39
Sasquatch B Studios
Рет қаралды 13 М.
I Quit My Job To Make Indie Games - How It’s Going
11:32
Thomas Stewart
Рет қаралды 32 М.
Pura Pura Pahit #shorts
0:15
Diandra Alkayyisa
Рет қаралды 12 МЛН
She Lost Her Hair
0:18
Bizzibop
Рет қаралды 6 МЛН
When everyone is eyeing your car, let HornGun handle it! 🚗📸 #girl  #horngun #car
0:35
BossHorn - Train Horns with Remote Control
Рет қаралды 111 МЛН
ГЕНДЕР-ПАТИ через ТАТУИРОВКУ
0:27
Виктор Лодин
Рет қаралды 11 МЛН
ААААА СПАСИТЕ😲😲😲
0:17
Chapitosiki
Рет қаралды 2,6 МЛН
Please subscribe!!
0:19
なべの口呼吸な生活
Рет қаралды 39 МЛН