It’s no surprise to myself that my attempt to get into the November game jam spirit was a failure. I’ve discovered a newfound love for Unity, but maintaining work on a collaborative project when I struggle to get out of bed in the morning is difficult. Throwing myself into a large project, like developing a game in a month, was probably not the best way to get out of this rut I’ve descended into since my graduation. I’m a creature of habit and since leaving University, I’ve not had a routine; to make matters worse, getting into one without an external structure like full-time education or a job is something I’m just not very good at. The knock-on effect from this is a dire lack of energy and motivation, which is in turn impeding, well… everything.
For December, my task is going to be getting to grips with CUDA, NVIDIA’s GPGPU platform. I’m going to be working through the exercises in the book “CUDA By Example” and hopefully getting comfortable with parallel programming in the process. The goal is simple; every day, I’m going to do a bit of programming. Hopefully I’ll be able to keep that up for the month and maybe move onto something more than just reading stuff out of a book. Maybe I’ll even rediscover a demonstrable passion for programming that will help me capture that mythical creature known as the “job”.
The proof, however, will be in the proverbial pudding. I’ve already started pushing some initial exercises to a GitHub repository that I’ve set up for the “project” (http://github.com/cdgilroy/CUDA-By-Example), so if I fall behind in making regular commits, can someone please give me a metaphorical slap on Twitter? Thanks.