Walker Lindley's Programming Portfolio
Professional Work:
- Gameplay Engineer - Night at the Museum: Battle of the Smithsonian (Wii/Xbox 360/PC)
Released May 2009
- Responsible for programming and assisting in design of roughly 40% of the level-specific content.
- Implemented vehicles and the gameplay surrounding them.
- Created some of the puzzle technology and visual polish that were used across many levels.
- Gameplay Engineer - Charm Girls Club: Pajama Party (Wii)
Released October 2009
- Implemented and aided in design of 9 of the 28 mini-games.
- Wrote clean, modular code that was able to be reused in several other mini-games, drastically reducing the team's workload at a critical time.
- Worked closely with design, production, and external clients to get a polished demo ready for E3.
Stuff I've done in my free time:
- TowerDefense - I know, an imaginative name, but it's a simple tower defense game that I used to play around with basic game engine design including asset loading/management and actor hierarchies.
- Catch - A simple little game that I made while exploring how to make the update portion of the game loop multi-threaded.
College Work:
- C/C++:
- UltraPool - a fun, extensible pool game based on the Allegro Game library.
- Terrain Mesh - reads in a height field and displays a 3D triangle mesh of the terrain that you can fly through.
- Shadows - reads in a text file that describes a scene to draw and then displays the scene along with dynamic shadows based on a light source that is controled with the mouse.
- Reliable Transport Protocol (RTP) - a networking protocol that does TCP-like reliable delivery.
- Battleship - a text-based, networked version of the game Battleship that runs on top of RTP.
- Java:
- LISP:
- Sudoku Solver - an intelligent (read: more efficient then blind search) Sudoku solver written in LISP
- Python:
<< Back to resume