ProjectProposal-BudaChiou

From CS 160 Fall 2008

Jump to: navigation, search

Contents

Yes You Can Fitness Center

The project I want to propose is a fitness game. It’s not like the fitness game we have seen on Wii or fitness center, which actually let user do some physical action to exercise. It’s a simulation game which let user arrange a fitness schedule for a virtual character, and then the character will grow according to what action he takes every day.

Target User Group

The target group of this game is people who want to start working out but have no idea about how to achieve their goal. People who work out usually have different purpose. They may want to lose weight, get healthy, increase endurance, be more agile, increase flexibility, increase strength, or look more muscular. Some people may don’t even know what the exact results they want are. However, whatever their goals are, most people who try to work out cannot achieve their goal.

Problem Description

There are plenty of people who try to work out but never get the desired result and end up giving up. In addition, there are also some people who do get some results but are not satisfied by the result they get. Worst of all, some people do it in the wrong way and get their body injured so that they are not able to work out anymore.

Problem Context and Force

There is a great possibility that people who try to work out end up failing to get their desire result. The reason is because the growing of human body is a very slow process, and it’s involved by many aspects including what we eat, what kind of exercise we do, how we do it, or even how long we take a rest. The way muscle grows is usually not the same as public expect. Even though we have some correct knowledge about fitness, the result we get can still be somewhere wrong.

Solution Sketch

The purpose of this simulation game is to actually let user try their arranged schedule on the virtual character, and see if the result is what they desired. The progress of the game will be passed day by day, and in each day user can decide what the virtual character will eat for three meals and what kind of exercise he will take including the duration and magnitude of the exercise, and then the ability and condition of the virtual character will change due to the action user make him take. To make the result more convincible, all data of the game will come from the real world so that the growing of the character will actually perform almost the same as the growing of a real person who takes the same action. If the final statement of the character is what users want for themselves, they can do the same and probably will get the same results. If the users are not satisfied by the final statement of the character, they can restart the game and arrange another schedule for the virtual character. By keep doing this, users can finally find out what is the best schedule for them to achieve their goal.

Game Flow Chart

At first the user will be asked to enter their personal information and the start date, and then the game will start at a game time 6:00 AM, at this time user can choose what to eat for breakfast(time leaps 1 hour because you can't work out right after meal). User can choose if the character should work out in the morning or not (if not, choose "pass"). However, the character has to go to work (or school) from 8:00 AM to 5:00 PM, so your morning time are supposed to end at 7:30 AM. At 12:00PM the user can choose what the character should eat for lunch, but he/she can't work out at this time. The user will be asked for the dinner of the character at 5:30, and then the character can start to work out at 6:30. Since the fitness center will close at 10:00, the character can't work out after that. If user choose "pass" at this time, the stage will be passed to the second day, which will also start at 6:00 AM. This process will repeat again and again except user can choose to work out whole day on holidays. There is no ending for this game, users can stop at any time they want. However, as time goes by, the age of the character will increase, and the health condition is going to get worse as the character gets old, Finally, the character will die, and then users will be forced to restart the game. If the character keeps working out appropriately, he/she should be long-lived.

Sample Images

Image:Noname1.jpg 
Image:Noname2.jpg

Terms Explanation

Strength: The maximun weight (measure in lb) that the character can lift for once. Its initial value will be provided by users when they start the game, and it will grow (not immediately) by using the corresponding machines. It will fall if the character stop training for certain days or if the health condition is bad.

Endurance: The maximum repeats the character can do by using minimum weight. Its initial value will be provided by users when they start the game, and it will decline by using the corresponding machine. It will keep growing during non-training time, and it's growing speed will increase by using the corresponding machine and decrease if the character stops training for certain days. However, if the character's endurance fall below zero, he/she's health condition will turn bad, and he/she can't use machines involve corresponding muscle until the endurance recover back to be positive.

Agility: This value will initially be zero, but it will increase by the number of repeats the character does for correspondening machine and decrease during non-training time. The maximum value of agility is 100, and low agility will increase the consumption of endurance for using corresponding machine.

Energy: This value is the sum of carbihydrate, protein, and fat, which are three hidden values that won't appear on statement. All these value will increase according to what the character eat for the three meals and decrease slowly as time goes by, but they will be consumed quickly during training. Carbihydrate will affect the growing of recovering speed of endurance, protein will affect the both growing speed of strength and endurance recovering. The remaining energy at the end of day will contribute to the character's weight.

Personal tools