Previous years' games included 'Piratinhas' http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=39712 and 'Planet Wars' http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=39689
This year's game again focuses on the controls. You'll kick a real soccer ball through a goal/sensor matrix. I measure speed of the ball from a switch on the tee until it breaks the plane of the matrix, and position with a grid of 18 infrared 38kHz modulated beams. This part is already done.
Then, based on the position of the ball, I use Irrlicht to create a virtual ball flying on the projector, and I branch to the part of the video that shows the goalie moving to block the ball. Based on your level, the position of the ball, and speed of the kick, you either score or get the ball blocked. The difficulty increases and the goalie gets a quicker and quicker start as the game progresses. I'm using Irrlicht VideoMaster (libtheora) as the video format: http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=39693
So far I have:
1. Goal and Tee completely done. Harder than I expected. Position and timing are working great.
2. Video control in Irrlicht working. Proof of concept shows me that so far the best way to handle this is to load ONE video into the buffer and branch where you want to go with seek(). Although I can put a video on a texture, I don't really need to so I'll probably just stick to the 2D method.
3. All video is already shot. Might take it over again with some corrections, but I can use what I have. The video is of my son's soccer coach who played goalie at the collegiate level (I am assistant coach).
I have a hard deadline of July 30th, so I'll try to post an occasional update if anyone is interested.
Here's the required screenshot of what I have so far (sorry about the photo, I took it with my phone):
![Image](http://www.gdn.net/~dbarr/soccerphotop.jpg)