Contracting, Freelancing and the Difference Between the Two

I’m a contractor, I’m pretty sure I’ve mentioned that before. I’ve written several posts about contracting and I’m sure I’ll write several more in the future. In the past, I’ve also freelanced. And, I have a few posts floating around in my head that I’d like to publish about freelancing. However, I’m aware that the … Continue reading “Contracting, Freelancing and the Difference Between the Two”

The Panzerkrieg Project. Handling Image Loading in our Game

This is the fourth article in the Panzerkrieg Series. And the project extends on what I learned from Chris DeLeon’s excellent courses on Udemy. The code for this project can be downloaded or forked from the Panzerkrieg GitHub Repository. In the last post I mentioned that image loading is an asynchronous process. Which means that we cant rely on good … Continue reading “The Panzerkrieg Project. Handling Image Loading in our Game”

The Panzerkrieg Project. The Image Loading Conundrum

This is the third article in the Panzerkrieg Series. And the project extends on what I learned from Chris DeLeon’s excellent courses on Udemy. The code for this project can be downloaded or forked from the Panzerkrieg GitHub Repository. A Resource Loading Conundrum In the last post I introduced this snippet of code which is … Continue reading “The Panzerkrieg Project. The Image Loading Conundrum”

The Panzerkrieg Project. The Core Game Architecture and the all important Game Loop

This is the second article in the Panzerkrieg Series. And the project extends on what I learned from Chris DeLeon’s excellent courses on Udemy. The code for this project can be downloaded or forked from the Panzerkrieg GitHub Repository. The Initial File Architecture for Panzerkrieg The first thing we need to think about is the … Continue reading “The Panzerkrieg Project. The Core Game Architecture and the all important Game Loop”