Blank is a third-person puzzle platformer where you control an Inkman who has the power to draw and erase platforms that allow him to advance in the blank canvas world. It was developed in C++ and DirectX with four other programmers and six artists. The game was the result of a necessary shift of focus from our previous game, Solus, but much of the technology from Solus was reused in Blank.
As the producer and one of the graphics programmers for this project, I performed the following:
- Created robust particle effects component that manages several particle systems.
- Developed several HLSL shaders that stylistically render 3D models and particle effects.
- Wrote a Vector-Quaternion-Scalar class that performs hierarchical transformations on game objects.
- Managed a team of eleven people, five programmers and six artists.
- Facilitated user-testing sessions and coordinated feedback with team members to improve gameplay.
- Incorporated SCRUM agile development techniques to manage required tasks and milestones for the project.
Screenshots
The following are screenshots of Blank. Each thumbnail links to a larger version of the image.
Video
Here is gameplay footage of Blank in action. The game runs at 60fps, but FRAPS can only record 30fps.
Can’t see the above video? Follow this direct link to Youtube.
Download Our Game!
You can download our game from Digipen’s website.
Minimal System Requirements
- Windows XP or higher
- Graphics Card that supports Shader Model 3.0



