Math Serious Game – Immunize Me!


This is probably the first post in English I had ever written in a blog. It had to be done, though, since this post refers to a project I performed here at the University of Skövde, Sweden. This project was made with the support of the Swedish company IUS Information, the producer of the zCooly games, who provided us with the first requirements. The requirements of this project were:

  • Create a [prototype of a] game to teach Math to kids aged 6-7 based on the Common Core State Standards Initiative. The initiative aims on having a standardized Math curriculum in the whole US to leverage all the knowledge to a minimum acceptable level on each grade in the country (USA). The 3-minute video below describes what are the standards all about:
  • Create a [prototype of a] game that can be used outside of a formal educational setting (i.e. a School), requiring little or no parental help.

We had several different ideas during the design phase. It is really challenging to think as a child on generating a content that can be grasped by them. We focused primarily on the nummeric positional system (where the tens and the units are located) and the ability of a kid on matching numbers.

Serious Games

The very idea that the game should be able to be used with the purpose of teaching is enough to classify it as a Serious Game. A Serious Game, as defined by Per Backlund et al. (2010), is a “game that engage[s] the user and contribute to the achievement of a defined purpose other than pure entertainment (whether or not the user is consciously aware of it)”. A game may or may not be built with another purpose in mind from the beginning, but contextually it can become “Serious” if used with an intention different than pure entertainment (e.g. training, health treatment, teaching, etc.). That’s why some teachers are able to teach History to people by using the game Civilization, for example.

Taylor, A.-S. A. et al.(2012) mention that after a gameplay session, debriefing is needed in order to connect the game mechanics with the underlying content to be taught. That implies on an explicit explanation of what was done (during the gameplay session) and how it relates to the real life (in our case Mathematical skills), turning subjective experiences into objective ones (Van Der Meij 2013). Usually debriefing is done by experts, but it might be possible to have self-debriefing (Van Der Meij 2013).

Ian Bogost, says that the interaction with game’s mechanics and dynamics might provide to the player experience an expression of a process, resulting in meaning from the estabilished model.  “A procedural rhetoric makes a claim about how something works by modeling its processes in the process-native environment of the computer rather than using description (writing) or depiction (images).” It means that it also might be possible to allow meaning to be extracted from the gameplay, i.e., a continuous debriefing made by the procedures enforced by a game, by gradually connecting the dynamics with real-life experiences. With that assumption in mind we tried to develop our prototype.


First of all we went on to an Ideation phase within the team and with the client. In fact, the earlier versions of our ideas had to do with the “Goat Simulator“, a game produced by a company incubated here at the University of Skövde.


Superheroes V.S. Goats - First Idea
Superheroes V.S. Goats – First Idea

We had ideas on how the player should give some sort of “elixir” to the superhero in order to defeat the ever growing horns of the goats in the city, thanks to an evil doctor who gave the poor goats something that was definitely not right. We even created a series of levels to see how our game would flow.

Goats V.S. Superheroes
Goats V.S. Superheroes – A change to a better sonority – but it didn’t matter since the narrative would be discarded further on anyway.

However, due to some features on goats, such as the duality of horns in the head of the goats we got our work limited, so then we moved on to the next idea: Antidotes V.S. Virus. The name I chose temporarily to the prototype was “Immunize Me!” and as most temporary things that tend to become permanent, this was no different. The team and the client found that this idea could, added to teaching Math, even go beyond on its Serious Goals, by explaing a little bit of Biology.

Goats V.S. Superheroes - Level Design - Gameflow
Goats V.S. Superheroes – Level Design – Gameflow

Analog Prototyping

To prove our ideas we used some building blocks and white sheets to help us visualize them before we actually went on to implementation. It showed itself very useful because this allowed us to raise up questions which led us on to a better understanding how numbers are created in a way that we could translate it into the mechanics. We also realized that we should be very consistent in the way viruses and antidotes were represented, being the big ones on the left, and the small ones on the right.

Pieces in the table
We used analog prototyping pieces in the design process

The prototype even allowed us to reduce, as much as possible, things that could allow the player (a kid) to match numbers just by trial and error. We did not want to encourage that behavior, since learning is the expected outcome. Of course, there is no way to test if learning really happened, unless the kids are exposed to a debriefing session, such as those happening on Dragon Box, a game we also used as benchmarking. Dragon Box gradually replaces the characters by Math symbols and by the end of each “world” it displays a video explaining to the player how that relates to the real-life Math knowledge.

Even though we didn’t end up doing a debriefing session in our game, we did not want to make too clear to the kid we were teaching Math. We wanted something more progressive and more game-like, and for an eventual continuity of it, we would recommend more prototypation, adding more power-ups, and more surrounding mechanics, as long as they do not negatively interfere with the learning experience.

How the game works

  • Each level has two phases: the Scale and the Arena (see below).
  • The Scale is used to prepare the correct amount of antidotes to fight the viruses in the Arena. This allows the player to count and match. Every time 10 drops of antidotes are placed into the scale, they gather as one Super Antidote, representing the “tens”
Scale Design - Every click (or tap) in the droplet would result in a drop on the right side of the scale. When 10 small drops were created then a big drop would be generated.
Scale Design – Every click (or tap) in the droplet would result in a drop on the right side of the scale. When 10 small drops were created then a big drop would be generated.
  • When the player feels ready to go to the next part of the level, the Arena, he must click in Continue. The scale must be balanced to go.
  • The player gets in the Arena, in which he/she should drag the just-generated antidotes to the correponding ares infected by viruses. If the player has a Super Antidote he/she can split it into ten small antidotes (units) or merge them back into Super Antidotes.
The Arena Idea
The Arena – The idea was to match the antidotes (green blocks) with the viruses (red blocks). Big blocks represented ten small blocks. The figure highlights that the big blocks should always be on the left side of the player.
  • When the player feels ready he/she shoudl engage in the fight by clicking in the FIGHT button.

The rules have been simplified here in order to prevent the post from being [more] lengthy.

Screens from the analog to the digital prototype
How we progressed from the analog prototype to the digital prototype in GameMaler

Download the prototype

The latest version of the digital prototype is here. Click to download.

The team

The team comprised of four [awesome] people. The highlighted picture below contains the whole group from the Serious Games program, including the professors, and highlighted you can see our team, from left to right, with a brief description:

  • Aurélien Faurel, from France, is experienced in game development and his participation was essential to engage the team in the earlier versions of the Digital prototype.
  • Martin Hagvall, from Sweden, game designer and faculty member in the University of Skövde. He was a teacher in Los Angeles and he provided a great support for the team by preparing and testing the analog prototype, as well as testing it with kids and compiling down all the rules we’ve came up with. His past experiences on game design allowed the team to have a good interaction with the company and develop a good way of thinking on the process of game development.  Read his interview here.
  • Peter Ajuzie, from Nigeria, graduated as an Architect (Civil), he came to Sweden to learn more about game design and development, and he is now studying how to apply this knowledge in his home-country, evaluating all the challenges imposed by the cultural differences between the two countries. He helped the team to collect the test results in the test sessions we made.
  • Clayton Freitas, i.e., me.
The team, from left to right, Aurelièn, Martin, Peter, and me (the slightly highlighted people)
The team, from left to right, Aurélien, Martin, Peter, and me (the slightly highlighted people).Everyone: Standing: Adrien, Richard, Sakis, Rob, Henrik, Per , Peter, Clayton. Front row: Carlos, Aurélien, Martin.

Facts & Tools

  • Game Design:
    • Paper Prototyping, Analog prototyping game tools, Microsoft PowerPoint
  • Game Development:
    • YoYo Games – Gamemaker
  • Game Design:
    • Adobe Flash, Adobe Fireworks, Adobe Photoshop
  • Game Sounds:
    • Audacity, and resources from the Internet
  • Documentation:
    • Google Drive – Google Docs, Google Spreadsheets
  • Communication:
    • Skype, Trello, Emails, Facebook group
  • Project management:
    • Trello
Effort spent on the project
Effort spent on the project.



Backlund, P. et al., 2010. Games for traffic education: An experimental study of a game-based driving simulator. Simulation & Gaming, 41, pp.145–169.

Bogost, I. (2009). Persuasive games: the proceduralist style. Gamasutra. com,[Online] – , January, 21.

Taylor, A.-S.A., Backlund, P. & Niklasson, L., 2012. The Coaching Cycle: A Coaching-by-Gaming Approach in Serious Games. Simulation & Gaming, 43, pp.648–672.

Van Der Meij, H., Leemkuil, H. & Li, J.L., 2013. Does individual or collaborative self-debriefing better enhance learning from games? Computers in Human Behavior, 29, pp.2471–2479.


One thought on “Math Serious Game – Immunize Me!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *


Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.