Mostafa’s Puzzler Project-Udacity

As part of my VR nano degree program at Udacity, I designed, tested and iterated a mobile VR Puzzler game.

Project Title:

For this project we are required to design a simple mobile game/app, having the user experience in mind. To achieve this goal, we will conduct user testing to get feedback frequently, so that changes are easier to make in early stages of development. It is important to note that we take ergonomics, aural and visual stimuli into account to implement an intuitive and easy to play game.

Puzzler is familiar with Everyone

Puzzler is familiar with Everyone even children could solve it and Everyone will enjoy playing.

Here is a link to a video showing the game in action

Story of the process

The Idea of Puzzler, how it would play, the scripted orb game play, and assets were supplied by Udacity as part of a project with the VR Developer Nano-degree program. It was up to the student to fill in all the other pieces and document the process. To start we developed ball cards of the target audience. This included a short write up on what we thought our candidates for Puzzler would be.


Name :Mohammed Mahmoud
Her job: student at High school
 he is gym player ,he like palying and education .
he don’t like slowness in anything ,because he is nervous 
Their experience level with VR : 0 level .


Next came the design of the level itself. These sketches were only to give us a frame of reference for the idea of Puzzler. Putting to paper what we thought the layout of the dungeon and game play elements made it easier to take as a visualization into the level build out process.

show puzzler Scene
Show Start panel
show Restart panel

User Testing

scene :

1- do you see vr scene ?
 — yes .
2- could you tell me how big you think you are in this experience ?
 — I do feel a bit shorter than i normally am ? 
 — maybe about 3 quarters of my normal height.
3- what would you say is the mood of the place that you’re in?what’s the atmosphere like ?
 — I’d describe it as like I’m in a haunted castle.
 — I’m in a dungeon-type environment, it’s a little bit spooky in here like something bad could happen at any moment
4- is there anything that you’d like to look at but that’s difficult to see or that’s not coming out very well visually for you ?
 — I’d say the things at the end of the doors,so behind me it’s a bit hard to figure out what’s beyond the door.
 — Is it a mountain ? and then what’s going on over there?And then the door in front of me , the scene over there is really blurry.I can’t tell if it’s just not finished building out yet or if it’s supposed to look like that

5- how you feel about UI it shows clear?
 -The start and restart are good but both is Far by the camera. Near the camera.if you change color You can make it better. changes — transform both canvases away from the camera and make color is perfectز


1-Are you seeing a panel of some sort ?
 -I do ,There’s this giant panel in front of me 
2-How big would you say that panel is ?
 -It feels kind of like a billboard, like a large billboard.
3-What do you think that this panel is for?
 -So from the words on it,it seems like it’s the welcome start screen of this game called Puzzler.
4-What do you think happens if you hit that button?
 -So given what it says on it,it says start,i’m going to say it starts the game.
5-Why don’t you go ahead and hit start for me ?And can you tell me what the next screen that you see is for?
 -so from what it says,I’m guessing it restarts the game.

-no change.

movement :

1- I would like you to go ahead and hit the start button if you could,did you just move in to the room?
 -I did ,so zoom in to the room .
2-How did you feel about the speed of that movement?Did it feel like you were going fast,slow?
 -No, I felt pretty comfortable pace , Kind of just slided me intro the environment.
3-Would you describe yourself as feeling sick in any way or are you okay?
 -No, unaffected by it.
4-Did you notice any sort of height changes or any thing disorienting in the movement?
 -Not too much. I think when I was moving from the initial screen into the scene it was kind of , I felt like my head have hit the xcreen if it was actually physically there.
5-What do you mean by screen?Are you talking about the grates?
 -I meant , I think the initial ,the start screen.

-no change.

Breakdown of final piece

This section walks you through each area of the game with descriptions of the final piece as well as their development progression.

The user is taken into a dungeon room and the only way out is for them to ‘Solve the Puzzle’. The user is presented with a set of glowing orbs that emit different tones when interacted with. To solve the puzzle the user must mimic a selection sequence on the orbs that is shown to them when they first enter the room.

They have unlimited tries while in the room and may look around to observe some of the ambiance. After the sequence is complete they are taken out the other side of the room and show the ending screen.

Start Game
Solve The puzzle

End Game


In all it was a fun to go through the full process of an application development cycle. You were exposed to the many steps and details that go into a project. Though some novel and some repetitive all are important.

I had lot’s of fun making Puzzler. This Udacity lesson was a real eye opener to the amount of time that can be put into all the details of a piece. I also developed an understanding of where my strengths and weaknesses were as well as what my standards are, which we must all understand nothing can be perfect. Everyone should get into the habit of documenting their work, not only to keep record for others but also to make sure you have the lessons learned for yourself.

Next Steps

For future development, Puzzler will have multi rooms with a different puzzle and for other Headsets beginning with Oculus Rift.

Link to additional work