game dev Archives ⋆ Duncan McKean

keep on learning

Keep on Learning

By code

Not sure why, but I’ve always spent a fair wodge of my spare time teaching myself stuff. I just keep on learning new things. Currently, it’s coding. In particular: Swift and Python.

In that order.

The reasoning? If I learn Swift then I can develop apps and software for macOS, iOS etc. Apparently, this is the future.

If I learn Python, I can use it to do practically anything. In my case: plugins for Blender, weird music stuff and possibly games.

Well, that’s the plan anyway.

And here’s the courses I’ve taken so far to point me in this direction.

keep on learning

As you can see, I started off learning about a game engine. Which I shall utilise later to make a computer game for each of my children. 

Then I started with web design because I have had experience in that before. I was going to refresh my HTML / CSS / JS knowledge and then learn in-depth JavaScript because then I can make apps for anything using the Electron Platform. Which is what I want to do.

Then I remembered web design annoys me and decided to do some research into useful programming languages to learn. Javascript popped out as one of the best, but as it’s  mostly for web design I went for Mac specific language (Swift) as I have one and Python as great and simple all-rounder and could help me with my 3D / design stuff and music.

So I’m starting with Swift and macOS development as I have ideas for a bunch of tools for creative freelancers, for electronic musicians and for augmented reality artwork in geographically accurate locations.

As you do…



I like your hair.