FoonLudum Dare ExplorerLD25 → Sir Cat

Sir Cat

By joecool17

View on Wayback Machine

CategoryRankScoreCount
Coolness366
Graphics2723.17
Humor4012.38
Mood5882.33
Innovation6892.11
Theme7262.00
Fun7381.79
Overall7432.07

Comments

crimsoneer 2012-12-17 19:18

I couldn't get past the title screen! Also, next time, use Pygame2exe to compile it into an executable.

awppy 2012-12-17 20:36

Does this require a 32-bit OS? When I run main.py I'm given the following error:

couldn't load module. DLL load failed: %1 is not a valid Win32 application. (from main.py line 171, 17)

It also says NameError: global name pygame is not defined, but this is after installing pygame

I'm running the 64-bit version of python 2.7

dj_pale 2012-12-17 23:37

Sorry, being lazy and skip entries that requires a lot of custom setup :(

h-attila 2012-12-17 23:41

I think I will come back to your entry when you make an executable (either Windows or Linux is fine by me). I'm sorry, but I don't have the time right now to install stuff and figure out how to run Python games.

edocentrique 2012-12-17 23:50

You should make an executable because a lot of people (including me) are too lazy to install extra stuff (beside some emulator for specific entries). A simple .exe will do the trick !

tompudding 2012-12-18 00:09

It looks good, but I can't make the screen scroll, am I doing something wrong?

joecool17 2012-12-18 00:09

All of you guys: I'm working on it but py2exe is notoriously difficult and I'm still figuring it out. I might have one by tonight though (no promises)

joecool17 2012-12-18 00:10

tompudding: it's not supposed to scroll, the game throws stuff at you

tompudding 2012-12-18 00:17

Ah, I see, I got it now. I quite liked this, and I always like to see games developed with emacs and python :). The background and the smooth animation was cool, and the premise delightfully mental. Good show.

crowbeak 2012-12-18 00:21

When I tried to run your game, the window popped up, but it remained black and I got this error message in the console:

Traceback (most recent call last):
File "/Users/crowbeak/Downloads/Sir Cat/main.py", line 171, in <module>
main()
File "/Users/crowbeak/Downloads/Sir Cat/main.py", line 30, in main
bg.blit(Overset.load('sky.png'), (0, 0))
File "/Users/crowbeak/Downloads/Sir Cat/overset.py", line 6, in load
image = pygame.image.load(path).convert_alpha()
error: File is not a Windows BMP file

crowbeak 2012-12-18 00:22

Hey, JowCool17, try pyinstaller instead. I couldn't get py2exe to work at all but pyinstaller worked for meeeee!

joecool17 2012-12-18 02:00

Crowbeak: Thanks for the suggestion! But sadly it's too late! I've already made a binary! I'll keep it in mind for next time, as py2exe is not my favorite tool in the world :P
That's a weird error you got- can you provide some specifics on your setup?

crowbeak 2012-12-18 02:23

I'm running Mac OS X Lion (last version before Mountain Lion, specifically). I use the Enthought Python installation instead of the native Mac framework. I just installed pygame this morning.

moomoo112 2012-12-18 03:29

your 'windows' link leads to a private google drive file?

valeroth 2012-12-18 03:42

Windows link sent me to a gdrive page where I didnt have access to view the file :/

gazok 2012-12-18 03:44

For your executable, on Google Drive: "You need permission to access this item."

ripter 2012-12-18 04:12

$ python main.py
couldn't load module. No module named pygame
Traceback (most recent call last):
File "main.py", line 171, in <module>
main()
File "main.py", line 17, in main
pygame.init()
NameError: global name 'pygame' is not defined

awppy 2012-12-18 06:18

ripter: you need to have pygame installed

ddionisio 2012-12-18 10:23

"You need permission to access this item." :/ I'll have to wait for your permission :)

joecool17 2012-12-18 12:38

Sorry about the private GDoc guys- it's default setting is private. I should have checked that, lol. It's now public for you guys.
ripter: You need pygame 1.9.1 if you want to run it from source
Crowbeak: Hmm, that's strange. What version of pygame (1.9.1? for apple python or python python?)

tumoxep 2012-12-18 16:51

Nice graphics, but controls are stiff a little.

awppy 2012-12-18 20:14

It looks like you're not bound to the camera, so hiding at the very top makes it much easier to win. Had to read the readme to learn the controls, though. Movement feels too sluggish. The diving/rising mechanic is neat, just not responsive enough

brotherst 2012-12-19 04:04

Couldn't get past the title screen :(

ddionisio 2012-12-19 04:41

Cool, I'm able to download it now! I definitely like the art, but I wasn't quite sure what I was doing and it seems like the game is only within one screen? Wish I can do more.

shugor 2012-12-20 01:59

Nice game! I thought the drop zone came too early, because I got hit by most of the Luftmicen, but still could have been hit a lot more and made it. Apart from that, an enjoyable game!

dagamesta 2012-12-22 00:00

So... hm... I suppose I can give you something for the graphics, but the gameplay is far too sluggish, and it's difficult to avoid the mice with your large size. It's confusing, some in-game instructions would work, not everyone will be reading your description. The whole rotation effect is all right I suppose, but wholly unnecessary for this kind of game, it just makes it feel even more awkward. Keep pushing yourself harder, but try to work on the feel next time!

eni 2012-12-22 08:41

The art and concept are amusing. The game itself could possibly benefit from smaller hitboxes, since sometimes mice hit me when they're not, and a scrolling background to make clear that Sir Cat is flying forwards on his own power, without the player needing to intervene.

joecool17 2012-12-23 02:46

Eniko: Yeah, but pygame doesn't support tilted hitboxes, sadly. I could implement them but I didn't have time in the 48hrs.\
DaGamesta: If it was a jam entry, that would be the case, as talking to people I found that they didn't like it- I need to learn how to playtest, don't I? lol
I've severely nerfed it in the post-compo version I'm making.

caranha 2012-12-23 03:41

Good try! I found the game a bit constraining, since you couldn't move the cat around - all you could do was try to shoot straight ahead and keep the mouse away. It would have been very nice if you could move the cat, or at least aim the shot somehow.

Also, the hit box of the cat was too big, sometimes a mouse would fly way below the cat, and still count as a hit. Even if you can't implement a tilted hitbox, I think just reducing the cat's hitbox would help a lot!

Maybe you should add some way to tell if a mouse hit you or not? such as a "hit" animation from the mouse, or some sort of sound?

Finally, after finishing the game, I couldn't hit the "close" button in the window to quit.

Good luck next LD!

sir_json 2012-12-23 16:09

Hm the Movement of the Cat is strange

jaj 2012-12-23 17:31

I never really got the hang of the controls, and I would make the objects (the cat and the mice) smaller if I were you. Everything is really hard to avoid. I thought the visuals were charming.

beanalby 2012-12-29 23:24

another vote for pyinstaller FWIW, it's worked wonders for me with wxPython when py2exe blew up.

ayce 2012-12-30 15:21

Can't get past the title screen, can't regulary close the game either. Requiring stuff not many people use/have is a bad idea, can you pack it so it works for everybody? Or provide download links for required files?

joecool17 2012-12-30 20:01

@AyCe: Python and Pygame is quite common and is simply a google away, which is why I didn't link to them. I *could* package pygame with the source, but not without some effort, and I doubt I could include the interpreter. tldr, I made a windows binary for a reason. Nonetheless, if you're interested, here you go:
Python 2.7: http://www.python.org/download/releases/2.7/
Pygame 1.9.1: http://pygame.org/download.shtml

superdisk 2012-12-31 19:48

I didn't really understand this one at all... the description and the complicated names just made it all the more confusing. What am I doing with this yarnball? The description tells me to drop it. When I do, the mouse got to me? Eh?

joecool17 2013-01-01 18:23

Superdisk: There's a sign that floats by, see...

I need to learn to explain my games, don't I?
After some time a sign with a downward arrow should appear from the right of the screen going left. When it's on-screen, drop the yarn.

madpew 2013-01-01 18:44

Nice artstyle. It's a bit hard to figure out what's going on (without reading through all the comments first)

ceronman 2013-01-02 21:21

I liked the art. The controls were a bit weird and unresponsive though.

diningphilosopher 2013-01-02 22:32

The drawings are cute, but the controls are vague and not explained very well. When I finally understood the controls and the goal, I managed to get to the end. :)

bipolemoment 2013-01-04 03:32

The gameplay was kind of dumb because you can just sit there, but the ending was the absolute best. I literally could not stop laughing over the Laser Yarn Goat.

Good job. Plus, amazing graphics.