Ludum Dare #11compo
Spacbattle
After 48 hours of hard work I present to you all:
SPACEBATTLE! (Least original name in the universe, I know…)
download (python sources)(requires python, pygame and numarray installed)
download (win32) (edit: now contains readme as it should)
The archive contains both source and a win32 exe (Which will hopefully work)
EDIT: The exe in the archive didn’t work. I’ve recompiled it and uploaded a separate win32 version. The fonts are slightly messed up in the win32 version compared with running from sources but it works.
if you have a better server and can host it for me, please tell me in the comments.
The player controls a group of ships that try to shoot down the opposing ships. The controll is done entierly with the mouse.
Both the graphics and control scheme can be concidered minimalistic I hope. At least that’s what I was going for. :)
Here are the final screenies:
Lots of ships shooting each other up.
The shop between levels where you buy new ships.
The intro sequence.
There is a readme file in the archive with info about controls and stuff.
The game was made with python + pygame (also requires numarray) and absolutely everything else was created from scratch.
Big thanks to:
* Jach for helpingwith the win32 compile
* DrPetter for sfxr
* Jenny, my lovely GF for not going crazy with me. :)
SPACEBATTLE! (Least original name in the universe, I know…)
download (python sources)(requires python, pygame and numarray installed)
download (win32) (edit: now contains readme as it should)
The archive contains both source and a win32 exe (Which will hopefully work)
EDIT: The exe in the archive didn’t work. I’ve recompiled it and uploaded a separate win32 version. The fonts are slightly messed up in the win32 version compared with running from sources but it works.
if you have a better server and can host it for me, please tell me in the comments.
The player controls a group of ships that try to shoot down the opposing ships. The controll is done entierly with the mouse.
Both the graphics and control scheme can be concidered minimalistic I hope. At least that’s what I was going for. :)
Here are the final screenies:
Lots of ships shooting each other up.
The shop between levels where you buy new ships.
The intro sequence.
There is a readme file in the archive with info about controls and stuff.
The game was made with python + pygame (also requires numarray) and absolutely everything else was created from scratch.
Big thanks to:
* Jach for helpingwith the win32 compile
* DrPetter for sfxr
* Jenny, my lovely GF for not going crazy with me. :)
Comments17

I get the MSVCR71.dll error (I got this on a few others too, but it still seems to run for them) and then: File "mainuildmainout1.pyz/pygame", line 52, in __getattr__
otImplementedError: surfarray module not available/ I'll try again when there is a v1.2?
otImplementedError: surfarray module not available/ I'll try again when there is a v1.2?
Traceback:
File "spacebattle.py", in line 10, in <module>
File "ai.pyc", line 1, in <module>
File "gamesprites.pyc", line 429, in <module>
File "gamesprites.pyc", line 426, in rotateSprite
File "utils.pyc", line 85, in loadGfxTeam
File "pygamesurfarray.pyc", line 163, in pixels3d
ValueError: unsupport bit depth for 3D reference array
File "spacebattle.py", in line 10, in <module>
File "ai.pyc", line 1, in <module>
File "gamesprites.pyc", line 429, in <module>
File "gamesprites.pyc", line 426, in rotateSprite
File "utils.pyc", line 85, in loadGfxTeam
File "pygamesurfarray.pyc", line 163, in pixels3d
ValueError: unsupport bit depth for 3D reference array

It was a pretty interesting game; however, it was hard to continually have to tweak the movement of all your ships.
I got the same error as MrFun. Too bad, it looked neat.
Controls are... pretty unintuitive. If the control scheme was better somehow, it'd make the game a lot more exciting, and thus, fun.

"Hooray" for Rapidshare. Holy crap, I have never seen a captcha that annoying. I already hate your game and it hasn't even finished downloading yet!
The windows version didn't include the readme, that I could find. And I'm not going back to rapidshare to get the other one!
Anyway, on to the actual game! I guess what I think is that I like it a lot, except I really hate how it actually plays. Steering the ships is crazy (and when they're heading down, it's very confusing). I got to the second battle (he had a cruiser, I didn't... sad), and it devolved into a whole lot of both of us going offscreen and popping back on for a moment before going away again, until he finally cruisered me away.
So I like the ships and having them battle it out. I wish there was a better way to make them do so.
The windows version didn't include the readme, that I could find. And I'm not going back to rapidshare to get the other one!
Anyway, on to the actual game! I guess what I think is that I like it a lot, except I really hate how it actually plays. Steering the ships is crazy (and when they're heading down, it's very confusing). I got to the second battle (he had a cruiser, I didn't... sad), and it devolved into a whole lot of both of us going offscreen and popping back on for a moment before going away again, until he finally cruisered me away.
So I like the ships and having them battle it out. I wish there was a better way to make them do so.
We need some kind of file hosting for the next LD - but not mandatory - rapidshare etc. sites are annoying.
Getting similar errors to what others are reporting. Looks kind of interesting on the screenshots though.

I have a problem with this kind of cat captchas -- I can't read them. Might try later.

I'm getting the "Fatal Python error: (pygame parachute) Segmentation Fault" too...
... I got further, after installing numpy,
now I get this (pasting the end of the traceback)
File "C:Documents and SettingsStephenDesktopld11final irpenspacebattle-
ld11-1.1utils.py", line 88, in loadGfxTeam
if a[i,j,:] != [0,0,0]:
ValueError: The truth value of an array with more than one element is ambiguous.
Use a.any() or a.all()
.. If there are suggestions I'll try them.
... I got further, after installing numpy,
now I get this (pasting the end of the traceback)
File "C:Documents and SettingsStephenDesktopld11final irpenspacebattle-
ld11-1.1utils.py", line 88, in loadGfxTeam
if a[i,j,:] != [0,0,0]:
ValueError: The truth value of an array with more than one element is ambiguous.
Use a.any() or a.all()
.. If there are suggestions I'll try them.

the latest win32 exe still didn't work for me. Got that MSVCR71 error others were getting and then a whole bunch of warnings and errors that eventually seemed to end in that __GETATTR error I saw someone else had. I'm on fairly standard winxp.
After installing python and pygame now I get the following errors:
"Fatal Pyhton error: (pygame parachute) Segmentation Fault"
After installing python and pygame now I get the following errors:
"Fatal Pyhton error: (pygame parachute) Segmentation Fault"

Hm, never really figured out how to control ships properly. Very slow-paced gameplay, just not my cup of tea.
Fit the theme in terms of minimalistic control-scheme and graphics.
Fit the theme in terms of minimalistic control-scheme and graphics.
Bit annoying that I couldn't fully play it as I only have a track pad with a single button but looked reasonable
Cannot run. :/
Same problems as sgstair. Also seems like you're missing packages from the win32 release since it throws different errors than running from the source.
Same problems as sgstair. Also seems like you're missing packages from the win32 release since it throws different errors than running from the source.
Didn't work for me in Windows, had to play it in Linux. And that captcha is whack.
Anyways, the game is pretty slow paced, and the controls are annoying. It seemed to me like gunships might be overpowered. Not sure about that though, but they just require the least amount of maneuvering. With some better controls the game could be a lot of fun I think.
Anyways, the game is pretty slow paced, and the controls are annoying. It seemed to me like gunships might be overpowered. Not sure about that though, but they just require the least amount of maneuvering. With some better controls the game could be a lot of fun I think.
exe no workie



I also got the MSVCR71.dll could not be extracted error, but I just ran it with python.