PyWeek - 😈 - feedback

Fun 3 Prod 3 Inno 3

Tee

Whee, I'm a thief! This was neat, although I would have liked some challenge, all I needed to do was not move the twin towards me. There is a really cool base here, just needs more gameplay.

Fun 3 Prod 3 Inno 4

DR0ID

The other twin seems not to move around much. Its more following my own moves.

Thanks for your time.

Did not work

Cosmologicon

I had the same issue as another commenter: I couldn't figure out how to run it. Nothing I tried worked quite right. This would be a great thing to include in a README.

Fun 4 Prod 4 Inno 3

aleksan149

Good interesting game!

Fun 1 Prod 3 Inno 3

scott

The game concept was interesting, and it looked nice, but I found the constant timer to not add much, since there was no AI (nothing moving to find you while you stole something).

Also, I had to make a lot of import changes to get it to run (maybe I was using a different version of python to you?)
For almost every import in your directory I had to change to
`from . import module`
or
` from .module import x, y, z`

Fun 3 Prod 4 Inno 5

MrTanoshii

Great gameplay mechanic, not something I've seen before

Note: I had an error, it happened when the guard went offscreen. Playing on win 10

Traceback (most recent call last):
File "C:\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Python310\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "F:\pyweek\33\i-m-the-evil-twin\smiling_imp\src\__main__.py", line 10, in <module>
arcade.run()
File "F:\pyweek\venv\lib\site-packages\arcade\window_commands.py", line 323, in run
pyglet.app.run()
File "F:\pyweek\venv\lib\site-packages\pyglet\app\__init__.py", line 107, in run
event_loop.run(interval)
File "F:\pyweek\venv\lib\site-packages\pyglet\app\base.py", line 184, in run
timeout = self.idle()
File "F:\pyweek\venv\lib\site-packages\pyglet\app\base.py", line 245, in idle
self.clock.call_scheduled_functions(dt)
File "F:\pyweek\venv\lib\site-packages\pyglet\clock.py", line 277, in call_scheduled_functions
item.func(now - item.last_ts, *item.args, **item.kwargs)
File "F:\pyweek\venv\lib\site-packages\arcade\application.py", line 316, in _dispatch_updates
self.dispatch_event('on_update', delta_time)
File "F:\pyweek\venv\lib\site-packages\pyglet\window\__init__.py", line 1329, in dispatch_event
super().dispatch_event(*args)
File "F:\pyweek\venv\lib\site-packages\pyglet\event.py", line 418, in dispatch_event
self._raise_dispatch_exception(event_type, args, handler, exception)
File "F:\pyweek\venv\lib\site-packages\pyglet\event.py", line 481, in _raise_dispatch_exception
raise exception
File "F:\pyweek\venv\lib\site-packages\pyglet\event.py", line 415, in dispatch_event
if handler(*args):
File "F:\pyweek\33\i-m-the-evil-twin\smiling_imp\src\game.py", line 203, in on_update
self.physics_engine_2_electric_boogaloo.update()
File "F:\pyweek\venv\lib\site-packages\arcade\physics_engines.py", line 245, in update
return _move_sprite(self.player_sprite, self.walls, ramp_up=False)
File "F:\pyweek\venv\lib\site-packages\arcade\physics_engines.py", line 146, in _move_sprite
collision_check = check_for_collision_with_lists(moving_sprite, walls)
File "F:\pyweek\venv\lib\site-packages\arcade\sprite_list\spatial_hash.py", line 388, in check_for_collision_with_lists
if sprite is not sprite2 and _check_for_collision(sprite, sprite2):
File "F:\pyweek\venv\lib\site-packages\arcade\sprite_list\spatial_hash.py", line 254, in _check_for_collision
return are_polygons_intersecting(
File "F:\pyweek\venv\lib\site-packages\arcade\geometry_python.py", line 53, in are_polygons_intersecting
if cast(float, max_a) <= cast(float, min_b) or cast(float, max_b) <= cast(float, min_a):
TypeError: '<=' not supported between instances of 'float' and 'NoneType'

Fun 2 Prod 3 Inno 4

RicBin

The game has a great concept, but it gets very boring, the twins only move if you move, it would be better if they were chasing you. When you are stealing you just have to wait, it would be nice if you put it as a mini game when stealing, or have the twin chase you and you can steal without time restrictions.

Nice art.

I couldn't enter the library, an error appears.

.
.
File "C:\ ... \lib\site-packages\arcade\geometry_python.py", line 53, in are_polygons_intersecting
if cast(float, max_a) <= cast(float, min_b) or cast(float, max_b) <= cast(float, min_a):
TypeError: '<=' not supported between instances of 'float' and 'NoneType'

Fun 4 Prod 3 Inno 3

BeautifulReques

nice game