At the start of 2014 I was just beginning to learn Rust. By now nearly all of my projects are written in it. I’ve a written a library that gets rid of lots of OpenGL boilerplate (through a clever compiler plugin that generates shader/vbo bindings from the fields of a struct) and an entity component system framework, along with 2 games for Ludum Dares.
Additionally, I did a major refactor of Paint.JAVA (now Spade), and the framework is hopefully stable enough to support a 1.0 release as is (editor functions on the other hand, have a bit of work to go).
Next This year I hope to get Guardian (rewritten in Rust) to a nice playable state, release Spade 1.0 (and hopefully a few versions after that).
With my new PC I have a graphics card and drivers that properly support OpenGL 3.1+ (Before I was stuck on 3.0), I should be able to learn a few more modern OpenGL features.
Non-gamedev related I want to focus a bit on my fitness. I’ve started jogging 3-6km on some mornings over the last month or two but I think I can do better.