Sunday, May 15, 2011

WPF game development

Last month I’ve been busy building two educational games. The games are to be used during trainings to entertain the audience and make them learn something around a particular theme as well. The input from the audience is collected using wireless Sony BuzzTM PlayStation buzzers.

Compared to my earlier experiences with building a game on a managed DirectX game engine, using  WPF was such a great experience. Expressing your ideas in XAML is so much better trying to paint al the stuff yourself using GDI+!

Here are some screenshots:

the buzzer sign-in screen (carousel):



See this game in action…


The score screen


Some things I found during the project:

  • Animations don’t always run as smooth as you’d like
  • Sound support depends on having Media Player 10 or higher on the system (at least when using the MediaPlayer class)

Overall it’s great. I think we’ll soon start moving QuizXpress to WPF!

No comments:

Post a Comment