Conceptualizing an Autotiler

October 9, 2024

So, you’ve got a tileset you want to use, but you don’t want to manually place every individual tile on the map. Well, that’s where an autotiler comes into play. Simply setup the mapping between the base tileset you want to use, and the autotiler plate, and you’re good to go, right? Until you look […]

Simple App

January 10, 2017

Source Code: Github
Language: Java
Platform: Android Studio
The simple app project, is basically my platform for learning more about android app development, and java in particular. Currently, the app is just a basic flocking algorithm done in the android environment. I had done some simple app development in college, one of the assignment’s I did was creating a minesweeper game, […]

The Last Light – Senior Capstone

January 9, 2017

Group: MindtreeGames
Site: https://kpwashere.itch.io/the-last-light
Code Samples: Github
Language: C++
Engine: Unreal
 
The Last Light was my senior capstone project. I joined the MindtreeGames team at the second semester, and was immediately tasked with creating a lighting system for the game. The key gameplay element of The Last Light was having to interact with switches and circuit breakers to power on the lights […]

Procedural Dungeon Generation

January 9, 2017

Code Link: Github
Language: C++
Libraries: SFML and Box2D
An aspect of programming that I’ve long wanted to experiment with was procedural generation, the act of using an algorithm to produce maps, or other assets, for a game. I believe the simplest form of procedural generation is dungeon map generation. So, for this project, I took inspiration from TinyKeep, a […]

Simple Neural Network

January 9, 2017

Code Link: Github
Code: C++
Library: Unreal
One of the aspects of A.I. programming I’ve always found fascinating was the Neural Network. The concept of having a program that learns how to accomplish a task, rather than having it be hard coded, was always interesting one. This project is one done for one of my senior classes at Champlain […]