Ink by Inkle – An Example

An extension onto the initial post

In Week One, I posted a blog that talked about how I initially got into scripting, and my fascination with how computers worked, leading onto why I wanted to start programming, but I never stated what I wanted out of this Games Programming course.

What I want from this course

Having a Games Programming course up my sleeve means that I will be able to make games in my spare time, whilst doing other programming courses and in my time off from work, whatever I will do for work. If I can make games in my spare time, or at least contribute to the programming side of a game in my spare time, I can potentially gain some C-A$H from what I love to do, and in a relaxed, non-time-limited situation. Also, Games Programming will be a great addition to my CV, as with having a Games Programming degree, you are well-rounded with pretty much all aspects of programming as making games requires most concepts of a language, if not all.

Tools Development

If I am to stay in Games Development for a while, I would ideally want to be a Tools Programmer. I thoroughly enjoy helping people so though the tools I make, I can help Game developers make games efficiently! Also, if you have never heard of Ink, by Inkle, you should totally check out it’s repo. Ink is a really cool, and very helpful tool, initially made for the narrative writers of Inkle’s games: 80 Days and Sorcery, but can be integrated into any narrative-heavy game. I will go more into Ink at a later date.

Why not something like AI?

Artificial Intelligence is cool and all, with robots being the future, but a typical AI programmer focusses on aspects like pathfinding, strategy and enemy tactic systems for a game, which I really can not see myself loving if I were to be an AI programmer. Although if it were robots that I would be programming, it would be really cool as it would help humans, and as I have stated, that is what I ideally would want from a programming job.

Other programming adventures

My horizons are open. I am happy to not do tools for the rest of my life, and maybe not games at all. I eventually want to do a few different programming courses, including Software Engineering and Mobile and Web Development (PHP, Swift, ObjectiveC, Cocoa, JavaScript libraries (JQuery, NodeJS, AngularJS, Underscore.js and Backbone.js), and JSON and XML), but I thought I may start off with a Games Programming course, to get me into C# and C++, so I have a strong programming base, before I do the other two.

This is Daniel Jochem, signing out.