CPR Simulation in VR

The project CPR simulation in VR was designed during the 24 hour [MedTech VR Surgery Hackathon], and was a runner up in the hackathon.

Our team of 2 developers, 1 designer and a medical engineer were tasked to create a finished VR experience for medical students to learn how to treat a heart attack in an Emergency room.


My task in a team was to create a UX for the game, which included research, creating user personas, scenarios and storyboards.


To create an experience for a medical student, we had to consult and interview medical experts on the following issues:
1. What heart attack symptoms are;
2. What treatments patients with heart attack go through;
3. What nurses and doctors have to know and follow to give the best treatment;
4. What equipment is used in the ER to treat heart attack;
5. What causes extreme stress around treating heart attack in ER.


The interviews gave us a lot of information on heart attacks condition and different treatments. They were all documented and reflected in scenarios and storyboards.


Based on the interviews and some research we created a persona as the main participant for the experience:


25 y.o., medical student, Bulgarian.
Into computer games, technologies, and immersive experiences.


Andrew watches a lot of medical training videos to learn about experiences in ER. He assisted a couple of times during the real emergency situations, but never performed treatment himself. 

“In a stressful situation you don’t know how you would behave, and whether you would do everything correctly. I would really like to go through a VR or mixed reality training in ER before the real case situation.”


For the training purposes, some of the actions in scenario were repeated multiple times:

1. Upon seeing the instruction as a starting screen with a Start button, the user enters the ER experience as a nurse assisting in treating heart attack;
2. Patient lying on the trolley with oxygen mask on their face, hooked up to the heart rate monitors, and chest patches for shock;
3. Instruction appears on the screen / voice is telling to the player to (1) check the heart rhythm on the monitor, (2) check the pulse on the patient’s neck;
4. First condition suggests the patient doesn’t have pulse;
5. Instruction appears on the screen / voice is telling to the player to apply shock. Player also must step away before applying shock not to get electrocuted;
6. Player is then asked to do 30 chest compressions + 2 air puffs, which should be repeated 6 times. Chest compression rhythm must be 100-120 compressions per minute, and the depth of compression should be 5-6 cm;
7. Player is then asked to check heart rhythm and pulse again. Second condition suggests there still is no pulse;
8. Player is asked to apply shock and inject adrenalin;
9. Player asked to repeat step 6.;
10. Player is then asked to check heart rhythm and pulse again;
11. Player gets a message that they passed the test successfully and saved a patient.
12. If player has done more than 3 mistakes, they are asked to Restart the experience and check more information on heart attack treatment on British Heart Association website.


The storyboards were iterated multiple times, and after consulting medical experts and developers again, we ended up with the following storyboard:



To create a more immersive experience there were added sounds of the hospital noice, movements and voice over to the doctor’s instructions.

Doing demo on our CPR experience:img_20161218_150632

Other teams were simulating some great immersive experiences! And this is the winner of the hackathon:



December 18, 2016


VR Design