PyWeek - Compiano - feedback

Fun 3 Prod 3 Inno 3


That was a pretty cool experience, at the very least for the novelty of using separate windows. It would be interesting to see what else you could play around with using this idea. The game itself is short and simple but I enjoyed it. Nice work!

Fun 2 Prod 4 Inno 5


No sure what I was supposed to do. I pressed some keys according to the letters I saw move around but not sure if that was good or bad (yeah, I heard a sound sometimes).

To let it run I had to change all file names in to lower case (on Win10).

(looking at, I didn't hear any beat)

Did not work


On Ubuntu 16.04, game crashes after a fraction of a second with:

ctypes.ArgumentError: argument 2: <class 'TypeError'>: wrong type

Did not work


Tried on Windows and Linux.
Got some errors about file loading.
Somehow I managed to launch the game by adding missing files but it is exits silently.

pyglet.resource.ResourceNotFoundException: Resource "sound/D4.wav" was not found on the path. Ensure that the filename has the correct captialisation.

Fun 2 Prod 2 Inno 3


Cute little demo. I wish you'd been able to do more with it. But my eyeballs were buggy afterward, they didn't want to get off the treadmill. :)

P. S. I had to rename several of the sound resource files in Windows. That is weird for Windows, which normally doesn't care about case. No big deal, easy fix.

Did not work


Running on osx 10.12: kept getting this error:

Traceback (most recent call last):
File "/pyweek26-master/pyglet/", line 650, in media
location = self._index[name]
KeyError: 'sound/D4.wav'

Not sure if this is a Windows filesystem case sensitivity thing?

Did not work


Sorry (running on Linux with pyglet 1.3.2). I get this error:
pygame 1.9.4
Hello from the pygame community.
Traceback (most recent call last):
File "", line 4, in <module>
File "/home/ntoll/src/pyweek26/pyweek26/data/", line 45, in main
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/app/", line 138, in run
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/app/", line 142, in run
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/app/", line 154, in _run
timeout = self.idle()
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/app/", line 275, in idle
redraw_all = self.clock.call_scheduled_functions(dt)
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/", line 346, in call_scheduled_functions
item.func(now - item.last_ts, *item.args, **item.kwargs)
File "/home/ntoll/src/pyweek26/pyweek26/data/", line 19, in update
File "/home/ntoll/src/pyweek26/pyweek26/data/", line 23, in update
File "/home/ntoll/src/pyweek26/pyweek26/data/", line 70, in update
x,y = self.get_location()
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/window/xlib/", line 584, in get_location
File "/home/ntoll/src/pyweek26/pyweek26/pyglet/window/xlib/", line 461, in _get_root
ctypes.ArgumentError: argument 2: <class 'TypeError'>: wrong type

Did not work


This game did not work for me, the filenames were all off I think. The output I received said that the filename was wrong and not found. I think this maybe is a windows thing. I have heard that windows does not check for capitalization. Perhaps this is the reason why I can not run it. :(

Fun 2 Prod 3 Inno 3


Let me say you did pretty well, because otherwise this will sound like nothing but criticism.

There's a reason why most applications don't use frameless windows. It can be fun to play with those things as a developer, but next game, put a border, clear to solid color, not transparent.

Also, be so careful with python and filename casing, pyglet resource manager in the latest piglet does unix style "case matters" resource ids.

Did not work

Unicorn Markets

Could not find a file D4.wav

Fun 2 Prod 2 Inno 2


Strange execution of an otherwise not particularly novel idea. I can't rate this particularly highly because it doesn't really feel like a game. The graphics aren't really very readable either. But good job on finishing PyWeek nonetheless.

Did not work


As you said, it doesn't seem to work on Linux

Trying this on Linux Mint 18, Python 3.7, lots of windows are created, I can hear some laughing, and then it all disappears. Error message: ctypes.ArgumentError: argument 2: <class 'TypeError'>: wrong type

Did not work


Firstly, I had to rename all of your sound files, because they weren't named correctly. The first error was due to you trying to load "D4.wav", when "d4.wav" was the name.

I was hoping for it to work after that, but I got a green bar, a few image-blocks, a laughter noise, then this error:

Fun 1 Prod 3 Inno 2


I had to change some filenames to get it to run, on windows 'd4.wav' and 'D4.wav' are different files.
This is just not a game for me - all I can say it works, it looks just like on the screenshot and that's it.

Fun 2 Prod 2 Inno 3


1) It was hard to read the characters on the images moving around
2) The movement of the objects was jittery as well.
Sorry but really couldn't get myself to play your game. It's an interesting idea for sure though.

The game failed to load on windows, i believe its' because of the case sensitivity of the OS. I was running it on windows. I did rename the resources to run the game.

Traceback (most recent call last):
File "", line 1, in <module>
from data.main import main
File "D:\PythonProjects\PyWeek26\others\pyweek26-master\data\", line 5, in <module>
from .components import SceneManager,Block
File "D:\PythonProjects\PyWeek26\others\pyweek26-master\data\", line 4, in <module>
from .prepare import *
File "D:\PythonProjects\PyWeek26\others\pyweek26-master\data\", line 25, in <module>
SOUND['f5'] ='sound/F5.wav',streaming=False)
File "D:\PythonProjects\PyWeek26\others\pyweek26-master\pyglet\", line 660, in media
raise ResourceNotFoundException(name)
pyglet.resource.ResourceNotFoundException: Resource "sound/F5.wav" was not found on the path. Ensure that the filename has the correct captialisation.