Gamedev Productivity: Planning Hard Tasks VS Easy Tasks

I’ve recently been feeling like I’m burning out hard each week. Day by day I used to be able to get so much done on my first gamedev project. Now my brain seems to give out before I’m halfway done with my day’s work.

Each week I timebox my work into 25 minutes segments. During my first gamedev project I did around 80-88 of these 25-minute timeboxes a week, but last week I struggled to hit even 8 of these a day.

What happened?

Continue reading Gamedev Productivity: Planning Hard Tasks VS Easy Tasks

facebooktwittergoogle_pluslinkedinmail

5 Tips for Starting Your First GameDev Practice Project

My first game project taught me a lot about programming in C# with Unity. When I started my project I didn’t know what to expect, I just made a list of things to code then learned how to code them. I learned about a lot of tough stuff like basic AI, polished collision detection, and building menus.

But the most valuable things I learned were the softskills: Non-programming/Unity related skills that amplified my programming work.

Continue reading 5 Tips for Starting Your First GameDev Practice Project

facebooktwittergoogle_pluslinkedinmail

How to Get Started Programming in GameDev with Unity C#

I have a coworker who expressed interest in trying to learn some GameDev with C#, so I thought I’d write this quick resource guide to help anyone else that’s interested.

This will be in 3 phases: Learning C# fundamentals, learning Unity fundamentals, and learning to become self-sufficient. If you’re in a quick hurry, just grab the links directly below each step listed and check them out.

Continue reading How to Get Started Programming in GameDev with Unity C#

facebooktwittergoogle_pluslinkedinmail

How to Create a Custom Keybind Script in Unity C#

I’d like to share something I worked on last week. I’m thinking every couple weeks I’ll share stuff I learned through trial-and-error (and lots of research!) and hopefully help another newcomer out there save some time.

Since I learn by trial-and-error I don’t learn things the “best way”, I just learn a way that works in my situation, then I make improvements over time. Criticism/tips are fully welcomed and encouraged, I’m trying to improve as much as I can.

Continue reading How to Create a Custom Keybind Script in Unity C#

facebooktwittergoogle_pluslinkedinmail