PyWeek - Lanecrest - feedback
DR0ID
Pykemon010
The games audio sounded good and the stars in the background looked neat, but the collision problems got annoying
yarolig
The game works and looks ok. But looks like winning condition depends on RNG and patience, not on player actions.
mit-mit
This was a fun experience: I liked the blend of graphics, music and sound effects: the powerup sound was satisfying :) ... cool idea with the shadow, gets quite hard as you get big! Good job!
preatomicprince
It functioned as intended. The shooting mechanic was finicky and it was easiest to play by spamming the fire key without aiming. It was also difficult to get past about 50% as you took up too much of the screen to be able to move out the way. It was an interesting challenge for a few minutes.
Jsteele
The game had a fun gameplay loop. Although it didnt feel possible to get to 100 percent embiggened. Maybe i just suck at it idk. Either way I enjoyed it.
Shyr
It's really well made, a little fun in the beginning but you can't play for too long or you get tired haha. It's almost impossible to loose, but that's a nice if it's intentional, some people that would have trouble playing can now play and have fun like everyone else :)
I think the theme is not the central part of the game, but it's there.
speedlimit35
At first I couldn't run the game because none of the arcade sound files were working. After removing all the sound and music from your game, I could play it. The gameplay isn't very fun because after your shadow gets too big, it's really hard to dodge. The controls were also a bit weird because I couldn't hold down on 2 keys at once. In the end I just spammed shoot and collected blue cubes and beat the game.
I gave you a 4 on innovation because the idea is very unique.
Lemonadehead
This game is simple but so goofy and fun to play! The hardest part was the hitbox being seemingly inconsistent. Sometimes your shadow could get hit but sometimes the shadow barriers went right through. Made it tough to dodge. I had fun with it regardless.
siddhartha13
Pretty fun to play but the hitboxes were a little weird which led to some disappointment when an enemy hit you from super far away. I couldn't tell if my shadow was part of my hitbox or not. Also was kinda difficult because if you're close to the right side of the screen and get hit, you often get "bumrushed" by enemies and lose a lot of embiggen %.
I liked the graphics and the vibe of the game.
ncrohawk
the game concept is pretty fun, but the controls were very buggy, and the movement seems to speed up or slow down randomly. the game doesn't look great but the sound effects make sense. game crashes at 100% and 0% shadow size, which isn't a big deal since the game would have ended anyways.
Congratulations to have built something in a week!
Unfortunately I got an exception at the end:
PS ...\35\shadow-embiggener\Shadow Embiggener> py -3.11 .\run_game.py
Traceback (most recent call last):
File "...\35\shadow-embiggener\Shadow Embiggener\run_game.py", line 261, in <module>
main()
File "...\35\shadow-embiggener\Shadow Embiggener\run_game.py", line 258, in main
arcade.run()
File "...\python311\Lib\site-packages\arcade\window_commands.py", line 323, in run
pyglet.app.run()
File "...\python311\Lib\site-packages\pyglet\app\__init__.py", line 72, in run
event_loop.run(interval)
File "...\python311\Lib\site-packages\pyglet\app\base.py", line 151, in run
timeout = self.idle()
^^^^^^^^^^^
File "...\python311\Lib\site-packages\pyglet\app\base.py", line 212, in idle
self.clock.call_scheduled_functions(dt)
File "...\python311\Lib\site-packages\pyglet\clock.py", line 227, in call_scheduled_functions
item.func(now - item.last_ts, *item.args, **item.kwargs)
File "...\python311\Lib\site-packages\pyglet\app\base.py", line 118, in _redraw_windows
window.dispatch_event('on_draw')
File "...\python311\Lib\site-packages\pyglet\window\__init__.py", line 668, in dispatch_event
super().dispatch_event(*args)
File "...\python311\Lib\site-packages\pyglet\event.py", line 387, in dispatch_event
if getattr(self, event_type)(*args):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "...\35\shadow-embiggener\Shadow Embiggener\run_game.py", line 155, in on_draw
self.end_screen() # show end screen on win/loss
^^^^^^^^^^^^^^^^^
File "...\35\shadow-embiggener\Shadow Embiggener\run_game.py", line 252, in end_screen
arcade.draw_text('YOU WIN', 0, screen_height // 2, arcade.color.WHITE, 40, screen_width, 'center', font_name=('calibri', 'arial'))
File "...\python311\Lib\site-packages\arcade\text_pyglet.py", line 745, in draw_text
label.position = start_x, start_y
^^^^^^^^^^^^^^
File "...\python311\Lib\site-packages\pyglet\text\layout.py", line 1123, in position
x, y, z = values
^^^^^^^
ValueError: not enough values to unpack (expected 3, got 2)