I've been a passionate gamer for as long as I can remember. So it made sense that when I graduated from High School I got myself into Powerhouse, a three year long game development education. When I graduated I still felt that I wasn't prepared for the big leagues, so I applied to PlaygroundSquad. Feeling that it was a great next step because the focus was even more on making games than learning the basics, compared to my previous school.
Now that I am in my second year at PlaygroundSquad I am more determined than ever that this is what I want to do. When I have finished the school assignments and it's past school hours I tend to stay and work on my own smaller projects.
During projects I spend pretty much all my waking hours working on our game, trying to make it as good as I possibly can. I have been the lead programmer on both projects, reason being the experience that I have from the previous school. So I have also been handling the more structural tasks besides just programming and trying to steer the project in the right direction as well as I could.
School Project 1: Animal Cruelty (5 weeks)
- Management of the codebase
- Collision
- Audio
- Player Movement
- Weapons
- UI
- Menus
- Power ups
Gameplay: http://www.youtube.com/watch?v=NcNpSSl03Ew
School Project 2: Do Not Stop The Doughnut (9 weeks)
Game
- Management of the codebase
- Collision
- Player and camera movement on the rail
- Audio
- Enemies
- Graphic system (excluding most of the shaders)
- Particle Effects
- Sector management
- Animations
Editor
- Management of the codebase
- UI
- Rail Line editing
- Enemy editing
Gameplay: http://www.youtube.com/watch?v=JhR4yBc0rkQ
Editor Walkthrough: http://www.youtube.com/watch?v=RsxrvjQ87MQ
Additional Projects
- Navigation Mesh editor
- AI pathfinding on NavMesh