-
Notifications
You must be signed in to change notification settings - Fork 2
Design Document
I hope to have it mostly completed by FRIDAY night.
Interaction Design: We took this to mean GUI sketches and storyboards detailing the look, feel and functionality of the program to meet requirements.
Correct.
System Design: We took this to mean what languages we will be using, what hardware, what we will code it, etc.
yes, but also system components, they interaction, etc.
Details of the planned implementation of the system, we took to mean the way way we will code. IE functions, files ect.
Yes.
Planned Empirical implementation: our plan for "testing" the usability of the system?
Correct.
wfb
Motivation: learn xna, c sharp, .net, client experience, game experience, design experience, touch experience.
Goals: Make something therapists like to use, Simplicity, Usability, Obviousness of UI, Appealing
I (Shawn) will write up the design document, once we meet again. Then everyone can edit/add to it.
The patient interface is simple: just the target tapping game. The game contains the targets and a simple HUD.
- The therapist interface is more complex.
- The therapist design personal tasks for each patient.
- customize accuracy, cognitive ability, other factors
- choose several stimuli" circle, trapezoid, square, star, alphanumerics
- Different colours, size, location, pattern
- Different level of sequence or parallelism
- uptime "hold time"
For example: simple sequential pattern, holding random letters with spelling.
Therapist should save games for individual patients.
Metrics needed: number correct and time taken.
The interface is on the table top. This is a physically adjustable, IR-based 12 multi-touch.
Have existing code written C# with XNA, Unity. Gets rid of boilerplate code.
No file format for the saved games is defined yet.
Constraint: the database is local to the machine.
The table does not move a lot --- it is very heavy.
The database is already set up: tables and interface to store arbitrary things into it.
Potentially users could administrate their own games in the future, but for now it's only upto therapists.
No in-system user accounts needed.
Targets do not need to be kinaesthetically pleasing (BUT THEY REALLY SHOULD BE).
Currently they use size and shading for visual feedback.
The targets and the background have very stark contrast.
Therapist conducts one game at a time and has deliberate control over what game the patient is playing --> there are no "playlists".
Should be able to exit the games.
Can be tested with keyboard and mouse; the screen just sends normal mouse clicks. Apparently wiht 1400 Hz updates.
We must setup a meeting with Mike to use the actual device.
Optimize for 1080p resolution.
Therapists like straightforward data.
Pocus on single touch; multi touch is a luxury option.
Event-driven Microsoft touch-library is being ported to a poll-based system. (???)
Want all of the statistics for research, but realistically, most therapists will not care about it. They are time-constraint and it's too much data to go through.
Patients, however, like to see high scores. They like to see incremental progress (think Skinner box).
Aethetics expected by Glenrose are all over the place. Current standard for target training use high-contrast (black and white) "art" scheme. The design should be simple, as some patients are being rehabilitated for cognitive load.
Getting all kinds of patients with all kinds of abilities. Do not just assume rambunctious stump people.
Patients use a wide variety of custom grips.
Therapists should be able to select any number of games with easy. Perhaps make a way to find "clone" games and group them together. Automatic categrization is an option. If we could associate games to patients abilities, and group games based on these abilities, it would make the therapists' lives easier.
Also, heurisitic search... but that would require effort.
We will be able to talk to therapists.
It's better to make a private repository...
The supplemental documentation we make for Walter will be sufficient for Mike.
Most the notes I took are same as Eddies with the addition of:
- Objects popping up after others have been pressed.
- Objects that are only up for a certain amount of time.
Therapist interface
Cirlces diamonds squares stars 0-9 a-z ; color ; size ; location ; pattern ; stationary targets ; display time ; hold time – tap or hold ;
1 2
grid to drag and drop
1 1
cbxzpq
tnzwxy
akjhas Spell
Patient Interface METRICS – correct, time
PQ LABS 3GS C sharp , XNA game environment 1080P