While most Software Engineers interested in game development will be most excited about the programming aspect of making a game, you'll need some familiarity with graphics, animation, and sound to be successful. This is especially true if you're trying to work solo. While a wealth of assets and resources are available in the Asset Store (especially when it comes to reasonably-priced paid assets), there's a decent amount you still need to know to execute well when putting these resources together. In this installment, we'll discuss Rendering, Render Pipelines, and Lighting in Unity.Read more →
This is Unity for Software Engineers, a series for folks familiar with software development best practices seeking an accelerated introduction to Unity as an engine and editor. More is coming over the next few weeks, so consider subscribing for updates.Read more →
Six months in, I still hate my work from home setup. I can't be the only one with problems, but my inability to figure this out makes it feel like it. This is either a rant or a plea for help; I can't decide which.
Of course what lies ahead is a collection of complaints about good problems to have: the fact that I find switching between a home/personal setup annoying is enabled by the fact that I still have a job, and I can work from home. But my wrists seemingly cannot read a room, and still want to complain. So here we are.Read more →
Those picking up Unity will likely have a lot of questions about the Unity Editor. How do I navigate it? What is a good development workflow using the Editor as my IDE? Can I circumvent the editor and just do things programmatically? This article will give you a brief tour of the Unity Editor, helping orient you around the environment. We'll explore how keeping everything in code can work, and why you might want to fight that urge.
This is Unity for Software Engineers, a series for folks familiar with software development best practices seeking an accelerated introduction to Unity as an engine and editor. We already covered foundational concepts, high-level best practices, and the Input System. The series is specially tailored for those who learn best as I do: starting with first principles and working your way upwards.Read more →
I'll be releasing additional installments over the next few weeks, so make sure to subscribe for updates. The series especially tailored for those who learn best as I do: starting with first principles and working your way upwards.Read more →