Tuesday, September 22, 2015

Week 9: In Class Exercise

Restaurant Dining Experience
What is the existing experience? From different stakeholder P.O.V?
-fine dining experience
-casual dining experience
-theme dining experience

What external/internal factors impact on the experience?
-external : advertisement, weather, branding, price of competitor
-internal : atmosphere, taste of food, quality of ingredient, services from waiter and waitress

What aspects of the existing experience could be enhanced/augmented/supported with technology?
-Envinroment: Dynamically change the ambient background of the restaurant by installing LED screen all over the restaurant such as seasonal(spring, summer, autumn, winter) or special days(christmas), although it is very expensive.

-Atmosphere: having choosable ambient music for each of the table(low volume which barely hear by other table)

-Self service ordering: having a tablet on the table that helps customer who have yet to service by waiters.

How would introducing technology in to this context change the experience?
Nowadays technology are getting more and more involve into real life experience. We can introduce the technology by emphasising the enhancement of environment and improving of profit to current restaurant. Of course, these all implementation needs money, so we need to give customer know that how much does it cost but how much can it bring to the company.

What experience scenarios might you test with the technology?
The experience scenarios i would like to test out with is to ask customer order food through the self service ordering system and change the ambient music which they like to by using provided device. Then ask feedback from them whenever they are ready.

Friday, September 18, 2015

Interactive Prototype 1 - Testing and Evaluation

According to the testing approach that I had planned. Which is having a testing session in practical B class for classmate to come along and test my interactive prototype 1, then require them to do complete a short feedback form so I can gather information about this video prototype.

The feedback form and response shown beloware contain of two the of questionnaire which is quantitative and qualitative question.

Quantitative Questions
Does it too easy for the game play?
3 Yes - 42.85%
4 No - 57.15%

Does the game interest you?
Perfectly granted all yes.

Please rate the game environment
4 vote 5 - 57.15%
3 vote 4 - 42.85%

Please rate the game play
4 vote 5 - 57.15%
2 vote 4 - 28.57%
1 vote 1 - 14.28%

Does it hard to control?
3 vote Yes - 42.85%
4 vote No - 57.15%

Do you need more information to play the game based on the current step?
1 vote no - 14.29%
6 vote yes - 85.71%

Qualitative Question
Please give some comment or feedback for the improvement.
1. need a instruction;
2. should keep moving of players by pressing button once.
With the basic set up it's hard to tell exactly how other elements of the game will work, but for the controls it worked well. The speed of players seems quite good.
Put some information on the side to show how many bombs there are left.
I can tell its going to be a really good game when you are finished with it.I like how you keep the red dot simple and mimilistic, it makes it more scary. You could have levels and the later levels have different maps that are more advance. its great.
picking up powerups around the maze could be cool. also being able the go teleport from one side to the other like pacman
Maybe add that people can't hit their own bombs or they die. Adds another level of difficulty.
add a score board

First interactive prototype testing screening

In conclusion, based on the evaluation result I have gathered, we can see that majority of people think that the interactive prototype 1 is too easy to play, it is an interesting game which has a good game environment, but it require more information to play the current interaction developed due to I didn't include the instructions in the game so that users need to find out them selves whether which key is to move and deploy bomb, and what they need to do and what they can do. Other than that the comment that users gave are basically about it doesn't contain enough element to play the game which it only contain some of the basic function to test out. Also, by adding some feature to make the game more interesting such as power up items, information about player and bomb, different maps and player should keep moving instead of just standing there if key is not press.

Wednesday, September 16, 2015

Week 8: In Class Exercise

Given these application:
Email, Twitter, Super Mario Bros (the plat-former game)
1. Come up with at least 5 different physical interactions for each.
2. What are the elements/controls of each application that would afford an alternative interaction method?
3. How would you map the interactions onto/into physical objects/actions?



Email
1. A scan device that able to scan the work place and transmit it into a digital form, and project email form others.
2. A work place that enable user to write their message/email or even draw graphic/image or place items that want to scan to compose the email.
3. A typical rubbish can to throw unwanted email.
4. Send email by pressing the button on the scan device.
5. The scan device include a speaker to notice user there's a new email came in.


Twitter
1. A device to enable voice recognition that post voice tweet.
2. A device that having projection function that project tweet message on desired place while user press it.
3. The device include built in speaker to read desired tweet by voice command from user.
4. A camera to record video and post video tweet.
5. A unique button which separate from the device to delete tweet.


Super mario brother
1. A camera to scan player gesture to perform skill.
2. A track mill if player wan to move around.
3. Voice recognition device to accept some basic command such as pause, stop, start.
4. Wearable device that able to detect user heart rate and calories used.
5.  A monitor to show the game.

Sunday, September 13, 2015

Interactive Prototype 1 - Full Description



Prototype Concept
WarZone is a multiplayer versus game that mash up by extracting two different fundamental and mechanism classic game. The first game is Battleship, based on its features, I had extracted its fundamental, which include versus, limited visual, guessing and planning. Then, the second game is Pac Man, taken the avoiding, collecting and constancy movement of the player. The ultimate goal for this game is to defeat enemy through various way such as invisible bomb or power up items. 

Obstacles Problems

Decision Made --> Obstacles Solved

There are several problem occurred when i was developing the interactive prototype, which is how to write them into object-oriented program, how to do collision detection and choice of weapon. For the instance of writing it into an object-oriented program, i had decided to follow the pong tutorial that provided by the course, so that i am able to write it into an OO programming. Secondly, although there are collision detection tutorial in the learning resources, but it does not allow me to solve the problem of my character still passing through the wall as the control in the tutorial is all within the same class. Hence, I done a research on that and i am able to found a tutorial that helps me to solve the problem. Last but not least, the choice of weapon does make me worry about it which it does not able to deploy bomb or other weapon, then it will reduce the experience of the game idea. But luckily, OO programming helps to solve the problem because i separated them all by classes and link between the parent and child class, it does not only look neat and also functioning well to each other.

The current stated is just first prototype which does not implement and polished interface. 

Current Implemented
-Moving character by W,S,A,D
-Deploy bomb by X (only deploy but not collide)
-Reload bomb by R
-Speed up movement by left-Shift
-Collide with the wall
-Red dot chasing player

Future Implement
- Scoreboard
- End Game
- Player 2
- Invisible Bomb
- Music

Extracted Fundamental and Feature List
Battleship
  • Versus feature(multiplayer)
  • Limited vision(player only able to saw their own map, others are not observable)
  • Guessing(player need to guess where exactly opponent's ship deploy on)
  • Planning(deploy your own ship that avoid bombard by enemy)
Pac Man
  • Avoiding(avoid ghost or die)
  • Collecting(collect dotted or big dotted)
  • Constance Movement(even though player didn't not control it, it still move toward its direction)
Player Goals
-Winning Condition: Opponent Life Heart drop to 0.
-Losing Condition: Self Life Heart drop to 0.

How to defeat Opponents
-Place Invisible Bomb by pressing specific key(opponent will die if they step on it)

Tuesday, September 8, 2015

Week 7: In Class Exercise

This week's lecture are focusing on testing question for each of the prototype. Therefore it came out some exercise to let us practice what are we did wrong and how to improve based on the following question.

Revisit your user-testing questions from the video prototype. Or consider the ones for your next testing round.


Which are quantitative & which are qualitative?
Quantitative
-Are you able to understand the game play?
-Will you try out the game when it release?
-Do you think the game is interesting or/and exciting?
-Will you introduce your friends to play the game?
-Please rate the game
-Please rate the video

Qualitative
-Improvement and/or comment?

Do you fall into any of the traps outlined previously?
-No compound question
-No leading question

How could you rephrase the questions?
Due to not fall into any trap so none to rephrase. But it can be include more qualitative question to improve the questionnaire.