Glaciate

Personal blog by Carim A, I occasionally write about the stuff I'm making

Posts tagged #tutorial - Page 1

Palette Shifting Effectively

November 16, 2017 • 6 min read

Hello! It's been quite a while. I've been trapped in this cycle of trying to figure out what to write, finding it not good enough and then just deferring what to write even longer and I can't say it's been a great move. Before I move on to the topic, I'll put a little update:

  • I have started my final year and my honours project! It revolves around natural language parsing and I will surely write more on that in time.
  • I've been doing occasional streams varying between gamedev and academic. I also updated the site to display when my stream is live some time ago.
  • I picked up Super Mario Odyssey! Here's how good it is: it's like Super Mario 64 and Banjo Kazooie and I despise both. I love Super Mario Odyssey! Just about everything about it is a treat. I stream it occasionally.
Continue reading Palette Shifting Effectively

Game Programming Patterns - State Management

March 9, 2017 • 10 min read

This article was written in collaboration between myself, Daniel Ward, Finlay Brooker, Jimi Westerholm, and Igors Bogdanovs for an assignment. This is merely the hosting grounds!

All code examples are for C# with MonoGame. A .zip file is provided at the end of this article with a complete demonstration. The examples given in this article require a basic understanding of C#.

How do Typical Development Paradigms Fit?

When it comes to game development, it can be a bit harder for somebody who primarily focuses on application development to fully transfer their knowledge. With the inclusion of repeating logic centering around game loops, it may not come first nature to know how to write code that isn't so hopelessly bug-prone.

Continue reading Game Programming Patterns - State Management