Beep Ball, Study Guides, Projects, Research of Software Engineering

Beep Ball; A Wiimote-Powered Game For Blind Children Material Type: Project; Class: Software Engineering Laboratory; Subject: COMPUTER SCIENCE; University: University of North Carolina - Chapel Hill; Term: Spring 2008;

Typology: Study Guides, Projects, Research

Pre 2010

Uploaded on 03/16/2009

koofers-user-p8m
koofers-user-p8m 🇺🇸

10 documents

1 / 13

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Beep Ball
A Wiimote-Powered Game
For Blind Children
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Partial preview of the text

Download Beep Ball and more Study Guides, Projects, Research Software Engineering in PDF only on Docsity!

Beep Ball

A Wiimote-Powered Game For Blind Children

What is Beep Ball?

A sport designed specifically for the blind Similar to baseball Batter, fielders blindfolded Ball beeps for audio cues http://www.nbba.org/

Domain

Wiimote Challenges

Team OS choices: two Mac users, one Windows user No Wiimote API supports both these platforms, in any language Solution: develop a wrapper for other APIs!

Enough Complaining:

Design

Gameplay

MVC design pattern Many controllers; all managed by central gameplay logic Fielders, ball, player Multiple controllers and carefully-planned design allow quick substitutions For AI fielders or batters, just swap in a new controller

Interface and menus

Player accounts - selected and/or created at startup “No account” option available for quick play Option to record name for selection menu Tracks high scores, difficulty preferences

Interface and customization

Two types of difficulty: fielder skill and batting forgiveness Standard menu structure conventions Up/Down to select; menu items read aloud Left for more information on selected menu item Right to select/toggle

Issues

The Wiimote, obviously Fine-tuning gesture recognition Rest of API for game is very stable Fill-in-the-blank development once Wiimote is done