top of page

 

Here are some smaller projects and current works in progress.

Check back often to see what's new!

Learning Unreal: UI

Time for another post where I share my experiences learning the Unreal Game Engine. Today's topic of focus is UI - How to make them and...

Practicing Linear Algebra: Vision Cones

This is the third part of my short series on practicing linear algebra. The previous parts can be found here and here. This time around,...

Learning Unreal: Materials

Today, I'm continuing my series where I share my experiences learning the Unreal Game Engine. This time, I learnt how Materials work and...

Practicing Linear Algebra: Vector Reflection

This post is the second part of my short series on practicing linear algebra. The first part can be found here. This time, I tackled the...

My First Unreal Game: Banana Collector

So, in this post, I shared my first successful project using the Unreal game engine. Well, today, I'm sharing my first successful game...

Practicing Linear Algebra: A Wind Field

This post marks the beginning of another short series, this time focusing on my efforts to improve my linear algebra skills. To start, I...

My First Unreal Project

After working with Unity for so long, I've decided that it's time I start learning some other tools. More specifically, the Unreal game...

Creating a Basic 2D Character Animation in Unity

For the final part of my goal to learn a few new things in Unity, I decided to try my hand to created a simple 2D character animation...

Creating a Simple Dialog System in Unity

Continuing with my plan to learn how to implement a few miscellaneous systems in Unity, I recently figured out how to get a basic dialog...

Creating Health Bars in Unity

It has been a while since I last posted something here, but I'm finally ready to get back into the swing of things. To start, I decided...

"The Grid Glitch" - Now Available for Download

It has been quite the journey working on this game over the past few months, but now I'm happy to announce that The Grid Glitch is...

Using Shader-Based OpenGL

Not long after completing work on our Ray Tracer Renderer, I returned to the world of computer graphics once more. For this next...

Creating a Ray Tracer Renderer

Once again, I journeyed into the world of computer graphics. This time, I helped to create a ray tracing renderer. The results were...

Weekly "The Grid Glitch" Update: Moving Along

Time for another weekly update on The Grid Glitch. To be honest, not much happened this week as we hit feature complete last week when we...

Weekly "The Grid Glitch" Update: Making Beta

Time for another weekly update on The Grid Glitch. I'm a bit pressed for time this week, though, so I'll keep it brief. However, I am...

Weekly "The Grid Glitch" Update: Art Arrives

Time for another weekly update on The Grid Glitch. And what a week it has been, not just for myself, but for the entire team. Glitch...

"The Robot Split in Time" at GDC

Last week, our moment of triumph finally arrived. Alongside two other members of our team, I got the honor of showcasing our game The...

Trying Out WebGL

Today's post returns once more to my journey through the world of computer graphics. Recently, I tried rendering some 3D shapes using...

Weekly "The Grid Glitch" Update: Art Approaches

Time for another weekly update on The Grid Glitch. Not much happened on my end this week, though, as I was busy attending GDC in San...

Collecting Playtest Data with Google Forms

Today, I want to share a nifty little tool that I use to help collect data when running playtests on games that I'm working on. Using...

bottom of page