PyWeek - CodingNoobs - feedback

Fun 2 Prod 3 Inno 2

DR0ID

Give you some extra point in production because you have implemented a ray-casting engine in pyweek! Mouse was too sensitive (almost could not aim).

Got some error shortly after starting:

pygame 2.0.1 (SDL 2.0.14, Python 3.8.6)
Hello from the pygame community. https://www.pygame.org/contribute.html
False
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Data\Programs\python386\lib\tkinter\__init__.py", line 1883, in __call__
return self.func(*args)
File "...\pyweek31\31\doomcops\DOOMCOPS\gui.py", line 37, in startgame
self.root.destroy()
File "C:\Data\Programs\python386\lib\tkinter\__init__.py", line 2303, in destroy
self.tk.call('destroy', self._w)
_tkinter.TclError: can't invoke "destroy" command: application has been destroyed
True
Traceback (most recent call last):
File ".\main.py", line 66, in <module>
player.movement()
File "...\pyweek31\31\doomcops\DOOMCOPS\player.py", line 70, in movement
mousepos = pygame.mouse.get_pos()
pygame.error: video system not initialized

Did not work

yanigisawa

(venv) $ python main.py
pygame 2.0.1 (SDL 2.0.14, Python 3.9.4)
Hello from the pygame community. https://www.pygame.org/contribute.html
False
2021-04-16 08:24:53.554 python[44046:1289695] -[SDLApplication _setup:]: unrecognized selector sent to instance 0x7f9da243f950
2021-04-16 08:24:53.556 python[44046:1289695] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SDLApplication _setup:]: unrecognized selector sent to instance 0x7f9da243f950'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff207ae6af __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007fff204e63c9 objc_exception_throw + 48
2 CoreFoundation 0x00007fff20830c85 -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff2071607d ___forwarding___ + 1467
4 CoreFoundation 0x00007fff20715a38 _CF_forwarding_prep_0 + 120
5 Tk 0x00007fff70296bae TkpInit + 826
6 Tk 0x00007fff702166a8 Tk_Init + 1698
7 _tkinter.cpython-39-darwin.so 0x0000000113a866a4 Tcl_AppInit + 84
8 _tkinter.cpython-39-darwin.so 0x0000000113a81091 Tkapp_New + 593
9 _tkinter.cpython-39-darwin.so 0x0000000113a809a1 _tkinter_create + 561
10 python 0x0000000107d636e7 cfunction_vectorcall_FASTCALL + 215
11 python 0x0000000107e0a6cb call_function + 411
12 python 0x0000000107e07756 _PyEval_EvalFrameDefault + 27654
13 python 0x0000000107e0b594 _PyEval_EvalCode + 2852
14 python 0x0000000107d23330 _PyFunction_Vectorcall + 256
15 python 0x0000000107d229e2 _PyObject_FastCallDictTstate + 258
16 python 0x0000000107d236fb _PyObject_Call_Prepend + 139
17 python 0x0000000107d83265 slot_tp_init + 213
18 python 0x0000000107d7a9d4 type_call + 340
19 python 0x0000000107d22bb7 _PyObject_MakeTpCall + 375
20 python 0x0000000107e0a7a0 call_function + 624
21 python 0x0000000107e07756 _PyEval_EvalFrameDefault + 27654
22 python 0x0000000107d23425 function_code_fastcall + 229
23 python 0x0000000107e0a6cb call_function + 411
24 python 0x0000000107e07739 _PyEval_EvalFrameDefault + 27625
25 python 0x0000000107e0b594 _PyEval_EvalCode + 2852
26 python 0x0000000107e00a80 PyEval_EvalCode + 64
27 python 0x0000000107e50d6d pyrun_file + 333
28 python 0x0000000107e4ee29 PyRun_SimpleFileExFlags + 729
29 python 0x0000000107e6ddd3 Py_RunMain + 2067
30 python 0x0000000107e6e303 pymain_main + 403
31 python 0x0000000107e6e35b Py_BytesMain + 43
32 libdyld.dylib 0x00007fff20657621 start + 1
33 ??? 0x0000000000000002 0x0 + 2
)
libc++abi.dylib: terminating with uncaught exception of type NSException
[1] 44046 abort python main.py

Fun 2 Prod 3 Inno 2

PyTM30

It runs and it makes me feel a bit queasy. I tried to slow down the camera but it's not ideal. I couldn't figure out if there was a goal. Sometimes when I fired the scenery would change. It's a pretty cool tech demo in just a week.

Fun 3 Prod 2 Inno 3

fireclaw

A simple game without much fuzz. The shoot soundeffect was quite loud and the music very repetitive. Other than that, no story or even a highscore didn't help the game stand out. In the end I even got an exception.

pygame 2.0.1 (SDL 2.0.14, Python 3.8.6)
Hello from the pygame community. https://www.pygame.org/contribute.html
False
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.8/tkinter/__init__.py", line 1883, in __call__
return self.func(*args)
File ".../DOOMCOPS/gui.py", line 37, in startgame
self.root.destroy()
File "/usr/lib/python3.8/tkinter/__init__.py", line 2303, in destroy
self.tk.call('destroy', self._w)
_tkinter.TclError: can't invoke "destroy" command: application has been destroyed
True
aTraceback (most recent call last):
File "main.py", line 66, in <module>
player.movement()
File "...DOOMCOPS/player.py", line 70, in movement
mousepos = pygame.mouse.get_pos()
pygame.error: video system not initialized

Fun 2 Prod 3 Inno 1

Chard

I think the game crashed when I died, which actually made me laugh. :D

Fun 2 Prod 2 Inno 3

RicBin

Looks like Doom, the mouse sensitivity is too high.

Fun 4 Prod 3 Inno 3

Green_boyY

the mouse moved way too fast, this made it very disorienting

Disqualify Fun 1 Prod 1 Inno 1

MasterPice

mouse is bad.
game idea is stolen.
.. a remaking of a game at its worst

Did not work

speedlimit35

I am on a mac and did python3 main.py. The program immediately crashed.
Here is the error.

pygame 2.0.1 (SDL 2.0.14, Python 3.9.1)
Hello from the pygame community. https://www.pygame.org/contribute.html
False
2021-04-04 19:59:53.207 Python[13373:576199] -[SDLApplication macOSVersion]: unrecognized selector sent to instance 0x7fae8745da20
2021-04-04 19:59:53.208 Python[13373:576199] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SDLApplication macOSVersion]: unrecognized selector sent to instance 0x7fae8745da20'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff206186af __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007fff203503c9 objc_exception_throw + 48
2 CoreFoundation 0x00007fff2069ac85 -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff2058007d ___forwarding___ + 1467
4 CoreFoundation 0x00007fff2057fa38 _CF_forwarding_prep_0 + 120
5 libtk8.6.dylib 0x000000010fee9af0 GetRGBA + 282
6 libtk8.6.dylib 0x000000010fee9522 SetCGColorComponents + 124
7 libtk8.6.dylib 0x000000010fee9925 TkpGetColor + 543
8 libtk8.6.dylib 0x000000010fe4993b Tk_GetColor + 143
9 libtk8.6.dylib 0x000000010fe3c792 Tk_Get3DBorder + 118
10 libtk8.6.dylib 0x000000010fe3c61a Tk_Alloc3DBorderFromObj + 127
11 libtk8.6.dylib 0x000000010fe4ac0f DoObjConfig + 970
12 libtk8.6.dylib 0x000000010fe4a72a Tk_InitOptions + 333
13 libtk8.6.dylib 0x000000010fe4a622 Tk_InitOptions + 69
14 libtk8.6.dylib 0x000000010fe71c44 CreateFrame + 1557
15 libtk8.6.dylib 0x000000010fe71ecd TkListCreateFrame + 137
16 libtk8.6.dylib 0x000000010fe6a6c5 Initialize + 2002
17 _tkinter.cpython-39-darwin.so 0x0000000108575715 Tcl_AppInit + 84
18 _tkinter.cpython-39-darwin.so 0x0000000108570a04 _tkinter_create + 987
19 Python 0x0000000106f431bb cfunction_vectorcall_FASTCALL + 203
20 Python 0x0000000106fbaff3 call_function + 403
21 Python 0x0000000106fb8184 _PyEval_EvalFrameDefault + 27452
22 Python 0x0000000106fbbb3b _PyEval_EvalCode + 1998
23 Python 0x0000000106f135d8 _PyFunction_Vectorcall + 248
24 Python 0x0000000106f12e67 _PyObject_FastCallDictTstate + 212
25 Python 0x0000000106f13891 _PyObject_Call_Prepend + 139
26 Python 0x0000000106f5be96 slot_tp_init + 87
27 Python 0x0000000106f556f7 type_call + 150
28 Python 0x0000000106f12fa3 _PyObject_MakeTpCall + 266
29 Python 0x0000000106fbb027 call_function + 455
30 Python 0x0000000106fb8184 _PyEval_EvalFrameDefault + 27452
31 Python 0x0000000106f13648 function_code_fastcall + 97
32 Python 0x0000000106fbaff3 call_function + 403
33 Python 0x0000000106fb8168 _PyEval_EvalFrameDefault + 27424
34 Python 0x0000000106fbbb3b _PyEval_EvalCode + 1998
35 Python 0x0000000106fb156d PyEval_EvalCode + 79
36 Python 0x0000000106fec5b5 run_eval_code_obj + 110
37 Python 0x0000000106feb9ad run_mod + 103
38 Python 0x0000000106fea871 PyRun_FileExFlags + 241
39 Python 0x0000000106fe9e61 PyRun_SimpleFileExFlags + 271
40 Python 0x0000000107001d88 Py_RunMain + 1839
41 Python 0x00000001070020c1 pymain_main + 306
42 Python 0x000000010700210f Py_BytesMain + 42
43 libdyld.dylib 0x00007fff204c1621 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
zsh: abort python3 main.py