was successfully added to your cart.
Category

Uncategorized

Game Maker Studio 2

I’ve wanted to work on making games for the longest time. Procrastination has stopped me in my tracks many times.
Not this year.

I’ve worked with the software in its previous version but have no experience with the completely new rewrite. It may make more sense to take this opportunity to learn Unity 3D since I’m also learning C#, but something about GameMaker calls to me. Perhaps its the low barrier to entry. Perhaps I’m just too scared to use C# as a development language yet. Regardless I’ve chosen to go forward with this engine. An engine that has been used to create games such as Hyper Light Drifter, Nidhogg, Hotline Miami, Spelunky and Nuclear Throne.

In the coming months I’ll be following along to a series of tutorials from amazing GM ambassadors.

Complete Platformer Tutorial

Farming RPG
Farming RPG

Make a Platform Shooter
Make a Platform Shooter

Pluralsight

Pluralsight is an e-learning website that boasts thousands of courses on the most popular programming languages, developer tools, software practices and application development platforms.

These are paid courses that I have access to thanks to work.

I will be focusing on C#, JavaScript, and other web languages. Starting first with C# to learn intermediate and advanced paths (I may start with the beginner courses just to refresh as I do not get a chance to use C# much in my day to day work).

Beginner

  • Fundamentals
  • Equality and Comparisons
  • Collections

Intermediate

  • Interfaces
  • Collections and Generics
  • Events, Delegates and Lambdas
  • Extension Methods
  • Practical LINQ
  • OOP Fundamentals
  • Defensive Coding

Advanced

  • Asynchronous Programming
  • Concurrent Collections
  • Internals

The Advanced topics sound like gibberish to me now but I’m hoping in the following months that I’ll have a better understanding of many of the topics listed above.