As some of you may know, I have been working with the idea of dynamically changing games based on player’s skill level a lot this year. While I can appreciate the idea of player skill and how playing games more make you better at them, there is such a wide variety of player skill levels playing games these days so it just makes sense that a single player game should change for the player, not vice-versa. One project I did utilizing this idea was in writing a research paper with Stanley Thai for our AI class. I then made a game using Unity illustrating what we came up with. This version is slightly different than the one I showed in class adding more content and game mechanics based on playtesting I’ve done since then. I finally have a version of FlowShooter available to download or play online here.

There are some issues with the game, but I think the concept came out rather well. It also helped as I got a lot better feel of Unity and how different things can be done with it. Hope you all enjoy!


1 2 3 5
December 7th, 2017

Unity 2017 Tilemap Tutorial

Content creation is one the most time-consuming aspects of game development. One way you can design levels quicker and easier […]

January 7th, 2017

Visual;Conference 2017

As a part of Visual;Conference 2017, I was invited to give a talk on Game Engines for the development of […]

November 11th, 2014

Unity Game Development Blueprints Released!

My fifth title, and first Unity title, is now out! In this book I took feedback from my previous books […]

May 6th, 2014

Video Series UDK Game Development Released!

My fourth title published by Packt is now out! Unlike previous entries this is a video series and delves into […]

December 17th, 2013

Benefits and drawbacks of using Kismet

As with any job it is important to use the tool that is appropriate for it. UDK provides three ways […]

November 20th, 2013

Types of Collision in UDK

As you may know, a lot of the interactivity from games comes from the ability to have objects interact with […]

August 19th, 2013

Guest appearance on CrunchCast

Recently I had the privilege to talk to Chris Holden on CrunchCast about myself, my books, and Unreal in general. […]

August 18th, 2013

Getting Started with UDK – UnrealScript

This post will be the most useful for those who have already read or are currently reading my latest book, […]

June 8th, 2013

Flash 101: An Introduction

As you begin your project, there may be many new panels and areas that are yours to use.   Stage […]

June 8th, 2013

Setting up Flash CS6 to use Scaleform with UDK

Currently, I am in the middle of writing my third book with Packt Publishing, this book on creating a single project over […]