PyWeek - 1st Player - feedback

Fun Prod Inno Disq N/W Comments
1 1 1 yes

I'm a noob. Couldn't get it to work.

1 1 1 yes

Couldn't get GLut working on Linux.

1 1 1 yes

Traceback (most recent call last):
File "run_game.py", line 16, in <module>
main.main()
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/main.py", line 55, in main
idle()
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/main.py", line 30, in idle
g_manager_object.do_frame(time_delta)
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/manager.py", line 34, in do_frame
self.current_screen.draw()
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/level_screen.py", line 151, in draw
texture.get("compile").draw()
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/texture.py", line 12, in get
g_stored_textures[name] = Texture(image)
File "/home/lucio/Desktop/pyweek/1stPlayer0.5/lib/texture.py", line 32, in __init__
image.tostring())
File "/usr/lib/python2.5/site-packages/OpenGL/wrapper.py", line 924, in wrapperCall
raise err
OpenGL.error.GLError: GLError(
err = 1281,
description = 'invalid value',
baseOperation = glTexImage2D,
pyArgs = [
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
'\x00\x00\x00\x00\x00\x00\x00\x00\x00...
],
cArgs = [
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
'\x00\x00\x00\x00\x00\x00\x00\x00\x00...
],
cArguments = (
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
c_void_p(143630724),
)
)

1 1 1 yes

kept crashing saying it couldn't find /lib/image.py when import calls were made to it.

3 3 3 yes

Apart from the glut error, I received File "run_game.py", line 16, in <module>
main.main()
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/main.py", line 55, in main
idle()
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/main.py", line 30, in idle
g_manager_object.do_frame(time_delta)
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/manager.py", line 34, in do_frame
self.current_screen.draw()
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/level_screen.py", line 151, in draw
texture.get("compile").draw()
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/texture.py", line 12, in get
g_stored_textures[name] = Texture(image)
File "/home/ron/Desktop/pyweek/extract/1stPlayer0.5/lib/texture.py", line 32, in __init__
image.tostring())
OpenGL.GL.GLerror: [Errno 1281] invalid value

2 2 2

It does not work... I got an error:

freeglut ERROR: Function <glutSolidCube> called without first calling 'glutInit'.

1 1 1 yes

I got this traceback:

ra@tachikoma:~/Desktop/pw6/1stPlayer/1stPlayer0.5$ python2.5 run_game.py
Traceback (most recent call last):
File "run_game.py", line 16, in <module>
main.main()
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/main.py", line 55, in main
idle()
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/main.py", line 30, in idle
g_manager_object.do_frame(time_delta)
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/manager.py", line 34, in do_frame
self.current_screen.draw()
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/level_screen.py", line 151, in draw
texture.get("compile").draw()
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/texture.py", line 12, in get
g_stored_textures[name] = Texture(image)
File "/home/ra/Desktop/pw6/1stPlayer/1stPlayer0.5/lib/texture.py", line 32, in __init__
image.tostring())
File "/usr/lib/python2.5/site-packages/OpenGL/wrapper.py", line 924, in wrapperCall
raise err
OpenGL.error.GLError: GLError(
err = 1281,
description = 'invalid value',
baseOperation = glTexImage2D,
pyArgs = [
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
'\x00\x00\x00\x00\x00\x00\x00\x00\x00...
],
cArgs = [
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
'\x00\x00\x00\x00\x00\x00\x00\x00\x00...
],
cArguments = (
GL_TEXTURE_2D,
0,
4,
256,
126,
0,
GL_RGBA,
GL_UNSIGNED_BYTE,
c_void_p(145024924),
)
)
ubuntu gutsy - python 2.5

1 1 1 yes

Too many requirements (dependences). I had trouble installing them

3 3 3 yes

After fixing other little bits, I get a "ImportError: no module name Image" problem with
font.py and texture.py.

2 2 2 yes

:(

3 2 4

At first, I didn't like it. I thought, what's the point (a bit more in the readme about what the objective is might help here). But after I played with it a bit it's actually kind of fun. I think you've got a solid foundation here for a fun little robot sim.<br><br>
The one major enhancement I would suggest is to be able to select multiple joints at the same time for those times when you want to program them to do the same thing.

1 1 1 yes

The game don´t work, but i don´t know why! I am a graphic artist.

1 1 1 yes

The game don´t work, but i don´t know why! I am a graphic artist.

3 2 4

Would be nice to have audio and menu. Innovation goes high because of 3d use :)

1 2 4

It was hard to figure out what to do.

1 3 4

Cool idea, but I think the interface needs some polish before I start having fun here

1 1 1 yes

I ran into an error about a package not existing and when I tried to find the module its looking for all I could find was documentation on the module without a download of the module

Traceback (most recent call last):
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\main.py", line 6, in <module>
import manager
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\manager.py", line 2, in <module>
import level_screen
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\level_screen.py", line 4, in <module>
from OpenGL import GL,GLU
ImportError: No module named OpenGL
>>>
Traceback (most recent call last):
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\main.py", line 6, in <module>
import manager
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\manager.py", line 2, in <module>
import level_screen
File "C:\Documents and Settings\ATC 203\Desktop\1stPlayer0.5\1stPlayer0.5\lib\level_screen.py", line 4, in <module>
from OpenGL import GL,GLU
File "C:\Python25\lib\site-packages\OpenGL\GL\__init__.py", line 2, in <module>
from OpenGL.raw.GL import *
File "C:\Python25\lib\site-packages\OpenGL\raw\GL\__init__.py", line 6, in <module>
from OpenGL.raw.GL.constants import *
File "C:\Python25\lib\site-packages\OpenGL\raw\GL\constants.py", line 7, in <module>
from OpenGL import platform, arrays
File "C:\Python25\Lib\site-packages\OpenGL\platform\__init__.py", line 20, in <module>
import os, sys, pkg_resources
ImportError: No module named pkg_resources

3 2 5

Interesting idea - and rather fun - just not engrossingly so...
Needed a bit more work but I see you did that in less than a week - nice :)

2 2 3

Graphics are pretty basic, it isn't particularly fun to try to make a table walk.

1 2 2

Another robot programming game in the contest... Couldn't have fun with it; it seems hard, which is not bad by itself, but lacks an ingame tutorial with more clear directions and examples

3 3 3 yes

Sorry .. don't have ode.

2 2 4

Well.. nice idea, but definitely not enough levels and a non present tutorial [well, at least the tutorial was NOT implemented in the game, making it hard to even grasp what "language" you added to programm the robots]... Well, I completed the game by wildly guessing...

2 2 3

Sorry, but this game definitely needs more instructions. I've played a bit around with the
joints and it was sort of fun to watch the crippled robot crawl around... I did finish the
tutorial and the mission after some fiddling but a proper explanations would have been nice.
The "You Lost" message frequently popped up during the mission (is the robot meant to be
compiling all the time?) and got in the way.. It has potential but right now it's not much fun.
Thanks for the cake, though.

2 1 3

It is a bit difficult to figure out what to do from the readme, but I managed to get up to speed and beat the two levels. It seems there is more to this game which would make it an interesting concept, but with just the two levels included it is hard to tell.

1 1 4

While it appears to be a really cool idea, I really couldn't get to it. I never did pass the tutorial, quitting after about 10 minutes.

Problems and Suggestions:

The robot runs off immediately and I found no way to pause it and set its values. Maybe a reset button that puts the robot at rest so you can tweak everything, THEN run it?

The readme implies you can use negative values, but the 'console' things wouldn't take them.

Mouse to click joints, but can't click to put cursor where you want it in 'console'. It would be nice to be able to click and/or highlight in the console, only closing it with a click outside of its box.

1 1 1 yes

Looks cool, I can rotate the view with right mouse, but when I click I get an error: "C:\Users\saluk\Downloads\pyweek6games\dnw\1stPlayer0.5\lib\level_screen.py", line 202, in select_joint
GL.glPushName(-1)
TypeError: argument number 1: a 'unsigned long' is expected, 'int(-1)' is received
Exception exceptions.AttributeError: "'NoneType' object has no attribute 'glDeleteTextures'" in <bound method Texture.__del__ of <texture.Texture object at 0x01802230>> ignored

2 2 4

I honestly couldn't figure out what to do, even with the (rather confusing and brief) instructions in the README.