SFML community forums

General => SFML projects => Topic started by: mkeeter on May 16, 2011, 01:50:55 am

Title: Multitroids - asteroids clone, with a twist!
Post by: mkeeter on May 16, 2011, 01:50:55 am
Multitroids is an asteroids clone, with a twist: all of your past lives replay their original actions as you play through the game.  This means you can cooperate with past selves in destroying all of the asteroids!

It's written in Python, using (and improving on) the PySFML2-Cython binding.  The code is publicly available on GitHub.

Links:
Homepage (http://mattkeeter.com/projects/multitroids/)
Demo video (http://vimeo.com/23334839) (Vimeo)
Source (https://github.com/mkeeter/Multitroids) (GitHub)

Right now, only a Mac build is available (but the source can be used on any system with Python and PySFML2-Cython installed).  If you build it for other systems, let me know - I'd like to distribute versions for Windows and Linux.
Title: Multitroids - asteroids clone, with a twist!
Post by: PhiLLe on May 16, 2011, 05:11:32 pm
This seems very nice to me! I will try it later and build it for windows. I will contact you :)
Title: Multitroids - asteroids clone, with a twist!
Post by: Tank on May 19, 2011, 01:49:40 pm
Watched the video, nice! Looks very smooth and the "ghosts" are somewhat funny. What's the recording datarate for them?
Title: Multitroids - asteroids clone, with a twist!
Post by: mkeeter on May 22, 2011, 03:33:59 am
Everything runs at 60fps.  The keyboard manager keeps track of when keys go up and down, then the patterns are replayed on a set of virtual keyboards that control the ghost ships.