Canta-ng is a attempt to rewrite the singstar-like game/learning software canta with the usage of blender game engine and python 3.x.
Cantas 3d Engine is Soya3d. That leads to several problems, but the most important right now is, that the engine is not maintained very well.
Therefore its hard to distribute / install Canta, its nearly impossible to launch it from windows and even under linux its difficult, too.
There are much more reasons why blender with bge is the better choice as python 3d engine over Soya3d, like better integrated developer plattform, migration to a python3 code base and also because I tought it should be doable and a good challenge and maybe makes cantas core functionality more accessible and more usefull for more people ;)
-
blender
-
mutagenx (installable with python3-pip)
-
python-configobj
-
Song: "Bruder Jakob" (place it either in media/songs in the project root or in ~/.canta/songs)
-
run from the console and keep it open: blender game.blend
-
then move into the field with the cube
-
press: "p"
-
if you want to quit before it reaches the end of the song/demo press: "ESC"