|
The Brain of Brian |
|
||
|
|
|
||
|
||||
New stuff2011Skug Extermination was my second Global Game Jam game me and 4 other people who I have never worked with made over the course of 48 hours. Me and another programmer created out own engive in XNA, and had a simple full game with almost no bugs. ![]() 2010The picture resizer is an application I made for my brother so that he could shrink down all of the pictures he took while in Australia and send more of them to us on his limited ability to access the net. ![]() PEEWEE was a project I did in the second half of the 3rd year. We were required to make a 2d and a 3d game by ourselves, PEEWEE is the 3d game I made. The game play was designed to be similar to, but better than the BAOAP game I made in 2nd year. I wrote all of the code myself, except for the base code which was a taken from Direct X assignment. This project was required to show off some of the shader techniques we had learned in the class, I used a vertex shader to curve he world and make it look round, and a pixel shader on the bullets to make them look like plasma balls. For this game like Lizard Looter we were given about a month to complete it. ![]() Lizard Looter was a project I did in the second half of the 3rd year. We were required to make a 2d and a 3d game by ourselves, Lizard Looter is the 2d game I made. The game play was designed to be similar to the 2nd Thief game. I wrote all of the code for the game myself and made a few mistakes and learned a lot about building a framework. This game works with both keyboard and 360 controllers for input. I am planning on revisiting this game, time permitting and making a simple version for the Win 7 phone. ![]() Mimic was a Global Game Jam game me and 4 other people made over the course of 48 hours. At the end of the game jam we received much praise from the judges for using our own engine, and for having a mostly complete game. ![]() 2009Star Con was short group project done during the 3rd year of the CST bachelors; we were given 3 weeks to make a simple game using OpenGL and to use SVN. My part was to write the AI for the ships, the challenge was to deal with the wrapping word and getting the AI to find the closest path to the player. I also did some work on designing the ships. Overall this was a much better group experience than the previous, and having SVN made merging code much easier. ![]() Old StuffGamesCantankerous Tank DS v.92 - Based off of the awesome flash game on Newgrounds I wrote a Nintendo DS Cantankerous Tank using an unofficial framework to teach myself about how the DS works and to learn more about games programming. All of the art and sound was converted by me, and as well all of the programming on the DS was done by me. I did not finish this game due to starting BCIT, but it is in a mostly playable state. ![]() BAOAP was a 2nd year CST project with the goal of creating a simple FPS. My job was to create the framework and do the 3d part of the game; I also integrated the sound assets in the game and a few other misc tasks. My 3 partners worked on one worked on AI and Art, another was assigned model loading, but was unable to get it working so we assigned him networking, and the third was assigned the too code frontend, menu, and to design the rules of the game. Unfortunately fighting occurred in the group and I ended up doing roughly 50% of the code. ![]() ApplicationsThe Shape Comparison application was written for my digital signal processing class in 2nd year CST. The project was based on a white paper about shape comparison. I did add a few extra features, such as a max jump distance for pixels that are part of the shape, and code to catch stray pixels that should be ignored. I also setup the interface so that the currently selected shape can be compared against an image containing multiple shapes. The shapes can be compared against copies with different angles and different sizes. ![]() ToysThe rabbit application was a cute little program I made for my mom to replace a program that made sheep run around the screen. This application is quite simple, it just adds a rabbit that hops around the screen. ![]() Very Old StuffQbasic |
||