Good tips... but in reality if you're working full-time (especially in a software related role), you may find yourself depleted before you get to the keyboard. It took us 5 years to finish our game (everyone started from 0 knowledge on how to make games, so it was a rocky road), and for the last 1.5-2 years my life was absolute hell. I'd push hard at work for 9 hours a day, eat, then push hard on the side project for…
Finishing my first game while working full-time
161–170 of 198 posts
Re: Finishing my first game while working full-time
#162Earlier quoted context omitted.
I've heard this called before the "4 hour life", you have 4 hours every day for yourself: https://medium.com/@pskallas/4-hour-life-glossary-4740bca641...
Generally true. The next step of optimization would be automating parts of your job so you can reduce 8 hours of work to like 6 hours of work. Now you have more time for yourself.
Re: Finishing my first game while working full-time
#163Earlier quoted context omitted.
I've heard this called before the "4 hour life", you have 4 hours every day for yourself: https://medium.com/@pskallas/4-hour-life-glossary-4740bca641...
I wouldn’t mind if it was my 4 best hours a day, but it’s the 4 hours after work and dinner when my energy levels allow for a half effort workout and a bit of reading or TV.
Evening is pretty much make dinner, eat, relax for a bit and be in bed reading by 8.
Re: Finishing my first game while working full-time
#164Good tips... but in reality if you're working full-time (especially in a software related role), you may find yourself depleted before you get to the keyboard. It took us 5 years to finish our game (everyone started from 0 knowledge on how to make games, so it was a rocky road), and for the last 1.5-2 years my life was absolute hell. I'd push hard at work for 9 hours a day, eat, then push hard on the side project for…
> I'd push hard at work for 9 hours a day, eat, then push hard on the side project for 8-9 hours a day, sleep, wake up, and just keep going. One day a week maybe I'd just sleep. No wonder you feel like hell, where is time for people, leisure, exercising and all the other activities that will help you move faster by feeling better? The true optimization for becoming a more efficient person is to do less of the thing y…
You can't do all of that and have a job and also make significant progress on a side project. There isn't enough time in the day.
Re: Finishing my first game while working full-time
#165I like the "us" in your comment. I worked on many personal projects, the best was when someone else is working with me. By the time you finish your feature, the other person would have finished his, and you see everything being built fast and with less pain.
Actually as you know, startups are recommended to have at least 2 founders. So I would suggest that if you are working on a project alone, find help
Re: Finishing my first game while working full-time
#166Not discussed in the article: You have to have the support of the people in your life this will impact. For example, the 7-9am timeslot for working, as listed in the article, will impact my family, as that is when I'm getting the kids up and off to school. OK, so I could move it to 5am to 7am, but that would mean I'd need to go to bed earlier, which eliminates important evening time with my wife. Similarly, I could d…
Re: Finishing my first game while working full-time
#167I have been working on something new though and what has been really working well for me is that I will try to spend at least 15-20 minutes a day working on my new game, this usually always results in more time being spent on it. When I finish working on it for the day at a reasonable time I will create a list of very minor and easy tasks and list them, then the next day when I work on the project I will pick that minor thing implement it and see something I'm happy with and then maybe complete another one. Usually If I feel like I will tackle something bigger, if not then I will enjoy the rest of my day.
The game has been coming together nicely so far me and it feels far more sustainable. I'm also doing this more now as a hobby rather than trying to make it a financial success (as there are much easier ways to make money).
Re: Finishing my first game while working full-time
#168Earlier quoted context omitted.
I wouldn’t mind if it was my 4 best hours a day, but it’s the 4 hours after work and dinner when my energy levels allow for a half effort workout and a bit of reading or TV.
One of the best things I did for myself was moving all of that free time to the morning. Now I wake up at 5, have coffee, exercise, play or work on whatever hobby has my attention at the moment, then work all day. I have loads of focus and attention and energy for my fun things. Evening is pretty much make dinner, eat, relax for a bit and be in bed reading by 8.
But otherwise, it prioritises your side project while you're fresh in the morning and puts relaxing (movie/TV/etc) for when you're fading at the end of the day.
Re: Finishing my first game while working full-time
#169Earlier quoted context omitted.
One of the best things I did for myself was moving all of that free time to the morning. Now I wake up at 5, have coffee, exercise, play or work on whatever hobby has my attention at the moment, then work all day. I have loads of focus and attention and energy for my fun things. Evening is pretty much make dinner, eat, relax for a bit and be in bed reading by 8.
This can be a good strategy until you have young kids. After then, they often hear you get up and then seek you out to get help making breakfast or want to sit on your lap. But otherwise, it prioritises your side project while you're fresh in the morning and puts relaxing (movie/TV/etc) for when you're fading at the end of the day.
Re: Finishing my first game while working full-time
#170Earlier quoted context omitted.
> Just out of curiosity, when you spent 9 hours at work, was that in a software field? Yes, however the day job and night project were _completely_ different disciplines. Someone wrote that gamedev isn't really software engineering... I'd agree with that (not putting it down, but its not like anything I've done). > If so, why would you choose to do the same thing 18 hours a day for 5 years? Those long days came in th…
> Someone wrote that gamedev isn't really software engineering Could you elaborate on that? I find this perspective very interesting. I had a brief experience with gamedev, and I've actually found that even the smallest bit of game engineering is significantly more challenging than (I suppose) "x%" of web development. However, on the other hand, the engine is only a part of game development (and can also be underengi…
In addition to what others have said, game development places a massive priority on optimization and performance.
You have to write code that updates game state and renders a scene in under 16 ms. CONSISTENTLY under 16 ms. Otherwise, you get stutters and choppiness as it fails to maintain 60 fps. If you want to please your top-end PC gamers with their 144 hz monitors, you need to render each frame in under 6.9 ms.
With a web app, you can make up for underperforming code by scaling horizontally. That's simply not an option for game development.