Ski Mountain Project

Team: Snowball

Project Description:

In our project, we hope to create a mountain that looks and feels realistic in the virtual environment to simulate a true skiing experience. We plan to include a ski lift that takes the participant to the ski mountain where they can explore and see the scenery atop the mountain. They will then (hopefully) have their choice of multiple runs, in which they can choose to ski, snowboard, or sled. Successful completion of the challenge will be if the participant can reach the bottom of the mountain and avoid all obstacles they face on the ski path. After finishing, they can take the ski lift back to the top of the mountain to try the other runs (if time permits) and compare different virtual snow sports in the process.

  • —Create novel and enjoyable user experience
  • —Create a virtual interactive environment that simulates a real world skiing experience
  • Use appropriate balance of completely realistic environment and completely realistic user interface based on time limitations
  • —Possibly create multiple ski runs for the user to chose from
  • skill curve: sledding (using Fit Board) –> skiing (Fit Board and Wiimotes) –> snowboarding (jumps as obstacles)
  • User interaction through use of Wii equipment
  •      —Standing and leaning on Fit Board for Skis, Snowboard, or sled
  • —     Using Wii controllers as pole interface (make shift attachment to add realism?)
  • Customize runs to equipment
  • —Physical movements (leaning and arm movements) to increase or decrease speed
  • —Camera orientation while skiing
  • —Other skiers (in CAVE or virtually)
  • —If time permits, build ski resort for user to explore to also give interior environment (expand or contract depending on time)
User Goals:—
  • Ski down the mountain successfully without running into obstacles
  • —Increasing complexity of mountain and trail geometry
  • —Jumps
  • —Possible hindrances:
  1. —Fire
  2. —Flag gates to ski to through
  3. —Avalanche
  4. —Falling snow to reduce visibility?
  5. —Snowman?

Success:

  • User has a mountain run that they can ski down
  • —Goal zone for ending

Required Equipment:

  • —Wii Balance Board: —To serve as ski interface and possible snowboard interface
  • —Wii remote and numchuck: To serve as ski poles
  • —Virtual Lab: Track collisions / —Health indicator?
  • —Ski Boots?
  • —Likely start modeling with Sketch Up

Timeline:

—March 31 – April 6: organize and plan
—April 7 – April 13: start modeling run #1/cabin and explore software interaction
—April 14 – April 20: model run #2/skilift
—April 21 – April 27: Finish modeling by end of week & finish basic interaction for run #1
—April 28 – May 4: Continue working on programming & interaction for run #2
—May 5 – May 10: Complete Programming, finalize implementation and verify functionality
—May 10: GROUP PRESENTATIONS!