Over the last day or two, I’ve been focused on prototyping and tuning player movement and controls in High Roller. I’ve got it to a place that feels snappy and fun to me, and I’m ready to move on to adding more obstacles. This post will showcase what I did to make the ball rolling…
Initial High Roller Prototype and Project Setup
This development log focuses on the decision to build a marble racing game in January, and the various tools I tested for building the terrain for each level.
High Roller: Game Project for January 2022
Read about the One Game a Month project for January 2022: “High Roller,” an isometric marble platformer inspired by the arcade classic Marble Madness.
Slash Racer Project Review
I released Slash Racer today, so it’s time to reflect on how the project went. This post highlights the project’s successes, and some areas of improvement.
Slash Racer Gameplay: Feeling Good is King
In this development log I explore the techniques used to iterate on gameplay changes during the development of Slash Racer, my vertical driving game.
How to Handle Keyboard Input Using Unity
This tutorial demonstrates how to handle keyboard input using Unity. It specifically focuses on methods from the Input class: GetKey, GetKeyDown, and GetKeyUp.
Slash Racer: December’s Game Project
I’m officially announcing the “One Game a Month” project for December: Slash Racer. Avoid obstacles while navigating a vertical track in this retro arcade game.
How to Spawn GameObjects in Unity
This tutorial demonstrates how to spawn GameObjects in Unity scripts. With prefab templates and the Instantiate method it is easy to add new elements to scenes.
Emergent Behavior, or “Did I build that?”
I love being surprised when playing a video game. I especially love being surprised when playing a video game that I made.
Shifting my Focus to Release on Time
All the ideas I have for Shift are not achievable within a single month. So I examine what I’ve already made, and create a plan to finish strong.