Bears, Beards and Bacon - Scottish Game Jam

Sorry, I will not be talking about bacon, but now I have your attention!

Honours Project - Proposal Presentation

Just recently I finished one of the first steps for the project - the presentation. I gave a talk, really just giving a very high level overview of what I’ll attempt to do and what will (hopefully) come out.

Fun with Catmull-Rom splines using GNUplot and Ruby

So recently we were studying all kinds of curves: starting with Bézier, then looking at Catmull-Rom and B-splines. One of the assignments we had was to actually plot Catmull-Rom spline, given a few control points. Now, the problem is quite simple, but I spent too much time thinking of what to learn in order to plot it. R? It’s a bit ugly. Matlab? Can’t afford a copy for home. Julia looked very nice, but I wasn’t really in the mood for yet another language, especially with a bit of a shift if programming paradigm (very procedural). Python also looked great (oh, NumPy), but I’ve already heavily invested in Ruby; although I’ll probably end up needing Python at some later time.

Sharply drawn lines

Just recently while writing a game in XNA I really needed a simple way to draw lines for debugging. However, after some searching nothing really looked nice and usable straight away. And now, studying various curves in maths, I was thinking whether it would be cool to be able to draw the curves in C# using XNA.