PyWeek - CaffeinatedTypists - feedback
aleksan149
MrTanoshii
Fun game, really liked the sounds
Controls were smooth
I had the `__main__.py` bug but fixed it after reading about it.
DR0ID
Nice little high score game. Production seemed fine until I got the appended stack trace after a while playing it:
Error playing sound. OpenAL does not support '24bit' audio.
Error playing sound. OpenAL does not support '24bit' audio.
Traceback (most recent call last):
File "...\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "...\Python310\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "...\34\project-aries\Project-Aries\Project-Aries\__main__.py", line 518, in <module>
main()
File "...\34\project-aries\Project-Aries\Project-Aries\__main__.py", line 515, in main
arcade.run()
File "...\Python310\lib\site-packages\arcade\window_commands.py", line 323, in run
pyglet.app.run()
File "...\Python310\lib\site-packages\pyglet\app\__init__.py", line 107, in run
event_loop.run(interval)
File "...\Python310\lib\site-packages\pyglet\app\base.py", line 184, in run
timeout = self.idle()
File "...\Python310\lib\site-packages\pyglet\app\base.py", line 245, in idle
self.clock.call_scheduled_functions(dt)
File "...\Python310\lib\site-packages\pyglet\clock.py", line 277, in call_scheduled_functions
item.func(now - item.last_ts, *item.args, **item.kwargs)
File "...\Python310\lib\site-packages\arcade\application.py", line 316, in _dispatch_updates
self.dispatch_event('on_update', delta_time)
File "...\Python310\lib\site-packages\pyglet\window\__init__.py", line 1361, in dispatch_event
super().dispatch_event(*args)
File "...\Python310\lib\site-packages\pyglet\event.py", line 415, in dispatch_event
if handler(*args):
File "...\34\project-aries\Project-Aries\Project-Aries\__main__.py", line 300, in on_update
self.scene.update_animation(delta_time, [LAYER_PROTAGONIST, LAYER_DEATH, LAYER_UFO, LAYER_CRAWLER])
File "...\Python310\lib\site-packages\arcade\scene.py", line 299, in update_animation
self.name_mapping[name].update_animation(delta_time)
File "...\Python310\lib\site-packages\arcade\sprite_list\sprite_list.py", line 847, in update_animation
sprite.update_animation(delta_time)
File "...\34\project-aries\Project-Aries\Project-Aries\characters\protagonist.py", line 212, in update_animation
self.sound_player_flying = self.flying_main_sound.play(loop=True, volume=0.5)
File "...\Python310\lib\site-packages\arcade\sound.py", line 83, in play
player.play()
File "...\Python310\lib\site-packages\pyglet\media\player.py", line 250, in play
self._set_playing(True)
File "...\Python310\lib\site-packages\pyglet\media\player.py", line 199, in _set_playing
self._create_audio_player()
File "...\Python310\lib\site-packages\pyglet\media\player.py", line 368, in _create_audio_player
self._audio_player = audio_driver.create_audio_player(source, self)
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\adaptation.py", line 67, in create_audio_player
return OpenALAudioPlayer(self, source, player)
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\adaptation.py", line 126, in __init__
self.alsource = driver.context.create_source()
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 168, in create_source
return OpenALSource(self)
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 178, in __init__
self._check_error('Failed to create source.')
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 72, in _check_error
raise OpenALException(message=message,
pyglet.media.drivers.openal.interface.OpenALException: OpenAL Exception [40963: b'Invalid Value']: Failed to create source.
Exception ignored in: <function OpenALSource.__del__ at 0x00000141C4E64820>
Traceback (most recent call last):
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 187, in __del__
self.delete()
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 193, in delete
self._check_error('Failed to delete source.')
File "...\Python310\lib\site-packages\pyglet\media\drivers\openal\interface.py", line 72, in _check_error
raise OpenALException(message=message,
pyglet.media.drivers.openal.interface.OpenALException: OpenAL Exception [40961: b'Invalid Name']: Failed to delete source.
JRichey2SwiFt
nice graphics and sounds. For the game I would have liked to maybe have a boost meter that would run out as I can just cheese the game and stay floating to not die.
Quikli
Using a very complicated packaging system instead of pip, after I translated it to a standard requirements.txt, it doesn't work because windows line endings were used instead of os.path.join() best practice or universal line endings (linux/mac line endings work on windows btw).
FatHat
Had some issues running it initially, but after some debugging got it to work. Pretty fun and the art is nice.
Doger
it says no module named arcade also tried to get it working in the terminal but that didn't work either
JustAnotherCode
The game is pretty fun at first though it gets boring after some time. The music is great and so are the sprites. The first time I played it and clicked "restart" it took some time (about 15 seconds) to restart, but other then that pretty good game.
Izanagi
I really enjoyed the animations they were smooth and beautiful simple UI but i loved the simplicity I whish it was a bit challenging and i really didn't something related to red planted
Good game! Good job!