Optimizing Collision Code

Content's very old; It might be outdated or no longer valid.

As I said in a previous post about my platformer engine (the one I’m working on for Fuzeboy), I’m using Zack Bell‘s code as a base. Recently I started to look into ways to optimize such code without losing the functionality (slopes are a big feature of that simple collision/movement code).

Looks like I was able to gain some speed here…

And as someone once told me “sharing is how better games are made”… so here it is my “improved” version.

Read moreOptimizing Collision Code

Basic Platformer Mechanics in GameMaker: Studio

Content's very old; It might be outdated or no longer valid.

I’m fond of platformers. It’s only natural that I spent the past year studying and refining platformer engines for GameMaker: Studio. Here’s what I actually use for my engine.

Fuzeboy early gameplay

Read moreBasic Platformer Mechanics in GameMaker: Studio

Devlog #1 – GameMaker: Studio new Project

Content's very old; It might be outdated or no longer valid.

This entry marks the first entry of a new Devlog Series.

I’m currently working on a couple of GameMaker projects and I thought it might be useful to document my development process. I’ve been inspired to do so by reading the Loadworld Devlog PT. 2 by @ZackBellGames

Read moreDevlog #1 – GameMaker: Studio new Project

Choosing the right resolution for a 2D Platformer

Content's very old; It might be outdated or no longer valid.

In this post I’ll try to write down the thinking process I made when I chose to develop Kren at a 384×216 sceen resolution.

Read moreChoosing the right resolution for a 2D Platformer