PyWeek - Flowing Magic - feedback

Did not work

mauve

I managed to log in and get in a game but I can't seem to make it do anything.

Looks nice though.

Did not work

DR0ID

access http://tinycrease.com:5000/newgame
Submit cookies: session=.eJwlzjsOwjAMANC7eO7gTxI7vUwVx7FgbemEuDtI7G94bzjyXNcD9td5rw2OZ8AOKD5i8hjpGMiWiqu6eXBV6a1LWsUosw5to68qQnWaWREl867M5EIlRhnIhZitxSKNjNmyORKqhbMXnDmTliNr_nQnFjdm2OC-1vnPEHy-fDYuhg.W-brIw.Kc_1gRFoHGsNoDtF9AuQzRDTl08; HttpOnly; Path=/
GET: http://tinycrease.com:5000/newgame
FAILURE {'_target': None, '_name': 'Thread-15', '_args': (), '_kwargs': {}, '_daemonic': True, '_ident': 8936, '_tstate_lock': <locked _thread.lock object at 0x00000285168BF710>, '_started': <threading.Event object at 0x00000285168C8DA0>, '_is_stopped': False, '_initialized': True, '_stderr': <kivy.logger.LogFile object at 0x0000028514BFA438>, '_queue': deque([]), '_trigger_result': <ClockEvent (0.0) callback=<bound method UrlRequest._dispatch_result of <UrlRequest(Thread-15, started daemon 8936)>>>, 'on_success': <WeakMethod proxy=None method=<function Network.get_request.<locals>._on_success at 0x000002851802F730> method_name=None>, 'on_redirect': <WeakMethod proxy=None method=<function Network.get_request.<locals>._on_redirect at 0x000002851802F7B8> method_name=None>, 'on_failure': <WeakMethod proxy=None method=<function Network.get_request.<locals>._on_failure at 0x000002851802F840> method_name=None>, 'on_error': <WeakMethod proxy=None method=<function Network.get_request.<locals>._on_error at 0x000002851802F950> method_name=None>, 'on_progress': None, 'decode': True, 'file_path': None, '_debug': False, '_result': '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">\n<title>404 Not Found</title>\n<h1>Not Found</h1>\n<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>\n', '_error': None, '_is_finished': True, '_resp_status': 404, '_resp_headers': {'Content-Type': 'text/html', 'Content-Length': '233', 'Vary': 'Cookie', 'Server': 'Werkzeug/0.14.1 Python/3.4.3', 'Date': 'Sat, 10 Nov 2018 14:29:00 GMT'}, '_resp_length': -1, '_chunk_size': 8192, '_timeout': None, '_method': None, 'ca_file': None, 'verify': True, '_proxy_host': None, '_proxy_port': None, '_proxy_headers': None, 'url': 'http://tinycrease.com:5000/newgame', 'req_body': None, 'req_headers': {'Cookie': 'session=.eJwlzjsOwjAMANC7eO7gTxI7vUwVx7FgbemEuDtI7G94bzjyXNcD9td5rw2OZ8AOKD5i8hjpGMiWiqu6eXBV6a1LWsUosw5to68qQnWaWREl867M5EIlRhnIhZitxSKNjNmyORKqhbMXnDmTliNr_nQnFjdm2OC-1vnPEHy-fDYuhg.W-brIw.Kc_1gRFoHGsNoDtF9AuQzRDTl08; HttpOnly; Path=/'}} <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>

Well, i could get the game started (I could login with one of the test accounts), but then I got the error above. Not sure what I did wrong.

Sorry, not sure if a web game is the best idea for pyweek.

Fun 2 Prod 4 Inno 3

typhonic

I like the board graphic presentation and movements of the cards. I had trouble understanding what to do, but that's partly because I don't normally play this kind of card game. You may consider adding a couple of layers of tutorial for newbies like me.

Did not work

yarolig

It is hard to evaluate online multiplayer games. Looks like it is just not working for me. I tried to move cards around and something happens. One or two card moved. May be I have slow Internet connection or high ping.

Did not work

ntoll

There were no instructions / README telling me how to play the game. After running "python main.py" I saw I needed kivy. I pip installed this in my virtualenv and now it just says:

ModuleNotFoundError: No module named 'kivy.core.audio.audio_sdl2'

:-(

Fun 2 Prod 4 Inno 3

speedlimit35

uuuh I don't know how to play magic.... but the sign in was epic and internet stuff was epic and it was epic

Fun 1 Prod 2 Inno 3

Unicorn Markets

ehh, seems sort of incomplete.

Did not work

rdb

I'm sure there is a good game here, but I just can't judge it. There is no README, no requirements.txt, and guessing which dependencies I need only gets me so far until I get DLL load errors I can't figure out. Eventually I gave up and tried the Windows binary, but even then there are no instructions on what to do and the interface gives me absolutely no clues. Once clicking "Resume game xyz" nothing I click or drag seems to do anything, and right-clicking just places red dots.

I really lament having to give you my first DNW rating ever; I try to avoid giving DNW ratings but I don't know how else to rate it. Nonetheless, good job on finishing PyWeek.

Fun 1 Prod 2 Inno 3

asrp

For me, the client has an extremely system locking (resource intensive?) wait loop whenever a request is made to the server. For example, by dragging a card around.

It wasn't obvious from the diary entry what was going on:

There's a main board with 8 colored slots. You put cards on these slots (spending mana). At the end of a player's turn, they rotate clockwise. If the card matches the slot color, it damages the player on whichever side of the board the player is on. So you usually want to place cards so as to "send" them to the opponents board and damage them.

Except that's only for cards with a blue top third. Cards with a yellow top third just deal damage to the opponent right away.

Right now, the blue cards seem to just serve as a timer delaying attacks.

Its nice that someone tried to make this though.

Did not work

Cosmologicon

Sorry, I had trouble getting kivy installed. I wouldn't have minded a readme telling me what the dependencies are. If I have a chance I'll come back and try again.

Did not work

ikanreed

Connected to a game, but waiting for opponent(I imagine you left a game open so people could try) it crashed.

Did not work

chrisyan2000

I tried one of the test accounts. I first resumed to the first game and tried to click everything, but nothing happened. Then when I click start a new game the game just crashes itself. D: