interactive rhythm tutor

26
Karl Hendrikse

Upload: sofia

Post on 07-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

Interactive Rhythm Tutor. Karl Hendrikse. Interactive rhythm tutor. Develop a video game to teach users concepts of rhythm in a fun, immersive way Targeted to teenagers/adults of average gaming/musical competence. why rhythm?. Rhythm is important – a fundamental human skill - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Interactive Rhythm Tutor

Karl Hendrikse

Page 2: Interactive Rhythm Tutor

Develop a video game to teach users concepts of rhythm in a fun, immersive way

Targeted to teenagers/adults of average gaming/musical competence

Page 3: Interactive Rhythm Tutor

Rhythm is important – a fundamental human skill

People aren’t that great at rhythm I’m interested in rhythm

Page 4: Interactive Rhythm Tutor

That’s what the kids are into these days Want to build on success of other

edutainment titles, investigate improvements

Page 5: Interactive Rhythm Tutor
Page 6: Interactive Rhythm Tutor

Play with plastic instruments...

Page 7: Interactive Rhythm Tutor

...and match colored markers as they scroll towards you

Page 8: Interactive Rhythm Tutor

They do get people thinking about music; make people a bit more rhythmical

Music is kind of presented in a blur Some bits can be pretty tricky/cerebral –

require practice Don’t reward the player for investing in

the musical content – not much immersion in the music

Page 9: Interactive Rhythm Tutor

Commonly for kids, sometimes for adultsChildren’s math tutorsProfessional flight simulators

Generally developed on behalf of teachers to teach people things they need to know

Often give up a lot of the ‘tainment’ for the sake of ‘edu’

Page 10: Interactive Rhythm Tutor

Generally quite narrow in content

More like ‘tools’ than actual ‘tutors’

Page 11: Interactive Rhythm Tutor

With a teacherRequires a teacher

Without a teacherRequires effort and motivation from the

user

Page 12: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Page 13: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Bad teacher

Very good teacher

Good teacher

With

teach

er

Page 14: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Halo Guitar Hero

Bad teacher

Very good teacher

Good teacher

With

teach

er

Flight simulator

Page 15: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Halo Guitar Hero

Bad teacher

Very good teacher

Good teacherMath Blaster

With

teach

er

Flight simulator

Page 16: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Halo Guitar Hero

Bad teacher

Very good teacher

Good teacherMath Blaster

Textbook

With

teach

er

Tutor software

Flight simulator

Page 17: Interactive Rhythm Tutor

En

tert

ain

me

nt

Education

Halo Guitar Hero

Bad teacher

Very good teacher

Goalarea

Good teacherMath Blaster

Textbook

With

teach

er

Tutor software

Flight simulator

Page 18: Interactive Rhythm Tutor
Page 19: Interactive Rhythm Tutor

Have been building the application in C++ using Direct3D 9

User interface built from scratch Very much styled as a video game

Page 20: Interactive Rhythm Tutor

All the content is split into subject areas Within each subject area are a few

gameplay parts, which are short (say 1 minute) challenges

Various different gameplay modes ‘Slideshows’ explain new concepts with

musical examples Interactive bits – counting, rhythm

matching, drumming challenges Lots of examples of music using the

specific concept being taught

Page 21: Interactive Rhythm Tutor

Like levels in a game – unlock one by one

Content goes from easy to hard as the user progresses

Subjects are split into intro, basic, intermediate and advanced

Page 22: Interactive Rhythm Tutor

Drum kit (Wii version) has a Wiimote inside, connects via Bluetooth

Getting the Wiimote library all working and hacking it to support the drum kit

Page 23: Interactive Rhythm Tutor

Initially used DirectSound for audio Latency was very bad – around 80ms ASIO library is better – around 30ms

80ms

Hit on snare drum

Audio response from program

Page 24: Interactive Rhythm Tutor

Layout of gameplay sections, rhythms, slideshows etc. all defined in text files

Reload while running – easy tweaking of content

Page 25: Interactive Rhythm Tutor

Demo goes here

Page 26: Interactive Rhythm Tutor

More content User testing Achievements Polish