Secure Gameplay

So I know how much everyone loves me talking about network programming, hence, I will do it some more. As my final project is in fact a network game, ensuring that characters are balanced is not necessarily the main issue that needs to be addressed when ensuring the game is fair to play. A large […]

Some Shady Stuff

Should have done a lighting thing, that could have lined up a better joke. Writing shaders is pretty neat, though I can’t say it is my favourite thing in the world to do. I decided on writing a ripple effect shader that I could incorporate into my final project as throwing things into or raising […]

An end of Trimester Reflection, Again

I should probably just post my old blog again cause I did not learn to blog better. Work life balance is probably the most crucial thing for me to be looking at this trimester. As much as I wish that I could say I was a wonderful time manager that is most definitely not the […]

FL0 – Reflection

No, I will not be writing a rap. Yes, that is a zero. A project I worked on during studio 3, FL0, my goodness was that the biggest nightmare of a project that I have ever worked on. Silver lining, it taught me a whole bunch of things that I’m really glad I learnt. The […]

Tracing a Thread

Get it, cause this one is about multi-threading a raytracer. On second thought, I hadn’t said that yet so no one could get it but yes, we’re back to my terrible jokes, they are what I live for. This blog is less about the raytracer and more about the multi-threading that I used to achieve […]

Hardware and Myself as a Programmer

Developing for various device types is a difficult enough process to consider as often elements of a game or application will be incompatible with certain types of platforms. An example of this is a touch screen game developed originally for mobile, creating a PC version has some challenges though not as many as if the […]

The Trimester – A sort of post-mortem, again

This trimester has been a whirlwind of information all slammed into my face, which, unlike other trimesters is a welcome change. I feel like in this trimester alone I have learnt more than the sum of the previous trimesters. From creating an API to custom physics simulations and AI bot tournaments, there has been no […]

Good Morning – A post-mortem

How to Play: You wake up in *your* home, leave your bedroom, and set out to carry out a specific morning routine that you would only do in your own home. The player should feel open to interacting with *their* home at their own whim, doing whatever tasks in the order they like. The house should invoke […]

Let’s Split

My goodness, sometimes these names are hilarious, just ask me. The title, being witty as it is, doesn’t say a whole lot about what the topic of this post. I could drag on and on about what I did and how wonderful this topic is, only mentioning what the topic is part way though but […]

Am I Taking The Right Path?

Ah the ambiguous title technique to draw in readers, classic. The real topic of this blog is pathfinding, which for me is actually a topic I find exciting although outside my primary interests. In order to actually implement it effectively I found that I had to research and understand that not only are there different […]