Pseudo code, what is it? Pseudo code is no mysterious thing that are part of a programmer toolbox. In fact Pseudo means not genuine or fake, but in programming pseudo code is fake code (or more accurately human readable code).

So why is this important to learn as a developer…

Yesterday as I was discussing setting up player movement I said that I will get to explaining what are variables. Just like “x” in algebra, variables aren’t as scary as they first appear. A variable is just a container to store some type of data, that is as the name…

Customisability is a great thing in life. One of my hobbies is tablet top wargaming and I love being able to customize my models, put them in dramatic poses and pain them in my own colour schemes. Likewise, as a creative (and yes I classify game devs as creatives), we…

Back in the day when I first started programming the concept of games engines free and available to the public either did not exist or were very niche and living in Australia, they might as well be non-existent. I remember around 2000 trying to write my own engine in C++…

PULL, ADD, COMMIT then PUSH

If you are a software developer, then using is a git is a tool that will save your life. As a professional VR developer working in a team environment not only has git save my butt but the whole team. As a solo developer, it can become easy to develop…

There is a saying that says “If you want to learn something, read about it. If you want to understand something, write about it. If you want to master something, teach it”. So in that spirit, I’m going to do just that.

I’ve been a professional programmer since 2004, I’ve…

Geoff Newman

I am a technical Game Designer from Melbourne, Victoria, with Skills in Level design, C#, C++ and Unity.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store