Function Force
Background
Function Force is an educational game to teach middle-schoolers linear algebra (y=mx + b). It was created in 2017 as part of a contract between ETS and American University's 'Game Studio', which I was a part of during my time as a graduate student pursuing an MA in Game Design.
Function Force was originally conceived during a game jam at the White House by my professors at
American University.
Our task (myself and two other students) was to redesign the core concept and make it our own, over
the course of a semester, for ETS to use as part of an initiative of game based tests.
I did the level and puzzle design, as well as some of the art.
I was also key in the systems design, however, it was a very collaborative process where we all
built off of each other’s ideas.
Concept
Although the original function force was technically a shoot ‘em up game, in practice it played more like a puzzle game. We decided to emphasize the real-time nature of a shoot ‘em up game.
Dilemma
Function Force was sponsored primarily as a game-based testing application, which is at odds with the dextrous nature of a shoot ‘em up game. Ideally, test administrators would be able to measure mastery over mathematical concepts distinctly from the skill involved in playing a game. How can we, as the designers, deliver a sterile testing environment while also making a fun shoot ‘em up?
Solution
Our solution was to split up levels into shooting sections and puzzle sections, with shooting sections containing soft teaching/testing moments and puzzle sections requiring only mastery over the mathematical content to progress.
ETS let us know that they wanted more testable moments, moments where they could tell whether or not the student had mastered the concept. This translated for me to designing content which was impossible without the correct formula plugged into your laser. With that in mind I came up with and designed the tunnel sub-sections found in some portions of the shooting sections.
Dilemma 2
Can we include a progression system to introduce the content to players in a staggered manner? We’d like to foster engagement and support a staggered difficulty/learning curve.
Solution
Our solution was to introduce powerups (called satellites) which act as extra guns that fly next to your original ship, similar to upgrading your laser in other shoot ‘em ups. Originally we were thinking of sine wave lasers, reflective surfaces, and other ways to implement satellites (such as dropping them at locations as consumable), but decided on this implementation due to its synergy with shoot ‘em up mechanics and its usefulness and simplicity in both puzzle and shooting sections.
The puzzle sections that we introduced had a scaling difficulty to them. As players collected more satellites the puzzles became harder because players would have to hit more "locks" with their lasers to progress. What was initially a simple puzzle mechanic became an interesting and powerful testing mechanism.
Having a progression system with these elements enabled:
Conclusion
By splitting up the game into shooting and puzzle sections, we were able to pace the experience such
that it is constantly engaging.
This also allowed for a variety of testable/teachable moments through the level and enemy design.
Additionally, adding satellites introduced the ability to have more complex puzzles and difficult
enemies, both of which increase player enjoyment.
We were effectively able to take a concept and effectively change it’s implementation to better suit
both the client’s needs and the medium.