Minigolf by relet 裁判長
July 4th, 2011 2:24 PM / Location: 60.167219,10.256595Using a projector and a web camera, the game field can be projected on various surfaces. The ball and hole are virtual. Real obstacles on the game field are recognized as such and bounce the ball. You play using real clubs.
Demonstration video below - Unfortunately, my *other* camera is still not performing great at high contrast lighting.
It's about 600 lines of (slightly messy) code, available for the public domain at https://github.com/relet/Holodeck-Minigolf.
The game is written in python, and uses the python-pygame library for graphics, python-opencv for computer vision, python-cvgreyc for projective corrections and python-pyode as a physics engine.
Why create one minigolf course when you can have an infinity?
17 vote(s)

APR dreamlands
5
N Mutans
5
cody
5
Bex.
5
Not Here No More
5
Sam Archer
5
Lincøln
5
Juliette
5
ƟE←¤
5
twine
5
Kattapa
5
Chase of SF0
5
Supine ⠮⡽⣪Rocket
3
teucer
5
Idøntity matrix
5
Pixie
5
Amoeba Man
Favorite of:
Terms
(none yet)9 comment(s)
Thanks! I'm pretty happy how it turned out given the time I invested. It's really been more of a weekend hack. If I find some more time, I might eventually polish it into a real game - scorekeeping, an intuitive user interface and maybe 3D graphics.. so far, it's really more of a crude game engine. Fun to play though, and throwing your shoes and stuff onto the game field is a bit awesome. :D
Super. Market it and remember all of us little people when you are rich and famous.
No, no. This is praxis. Genuinely free, self-conscious, authentic activity as opposed to the alienated labour demanded under capitalism. I usually publish all my works as public domain (or even better: The CC-Zerø license!) because I believe that creativity thrives best when you are stealing and sharing. A gaggle of players working on a task yields a lot better results than a single guy with a patent and a lawyer on the idea.
Did YOU create this? Or did you just find and use it?