{"author_link":"\/author\/joecool17\/","author_name":"JoeCool17","author_uid":"5160","comments":[{"author_name":"Crimsoneer","author_uid":"17652","time":"Dec 17, 2012 @ 7:18pm","epoch":1355771580,"text":"I couldn't get past the title screen!  Also, next time, use Pygame2exe to compile it into an executable."},{"author_name":"awppy","author_uid":"18868","time":"Dec 17, 2012 @ 8:36pm","epoch":1355776260,"text":"Does this require a 32-bit OS? When I run main.py I'm given the following error:\r<br\/>\r<br\/>couldn't load module. DLL load failed: %1 is not a valid Win32 application. (from main.py line 171, 17)\r<br\/>\r<br\/>It also says NameError: global name pygame is not defined, but this is after installing pygame\r<br\/>\r<br\/>I'm running the 64-bit version of python 2.7"},{"author_name":"dj_pale","author_uid":"9921","time":"Dec 17, 2012 @ 11:37pm","epoch":1355787120,"text":"Sorry, being lazy and skip entries that requires a lot of custom setup :("},{"author_name":"h.attila","author_uid":"8403","time":"Dec 17, 2012 @ 11:41pm","epoch":1355787360,"text":"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."},{"author_name":"Edocentrique","author_uid":"18304","time":"Dec 17, 2012 @ 11:50pm","epoch":1355787900,"text":"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 !"},{"author_name":"tompudding","author_uid":"12467","time":"Dec 18, 2012 @ 12:09am","epoch":1355789040,"text":"It looks good, but I can't make the screen scroll, am I doing something wrong?"},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 18, 2012 @ 12:09am","epoch":1355789040,"text":"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)"},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 18, 2012 @ 12:10am","epoch":1355789100,"text":"tompudding: it's not supposed to scroll, the game throws stuff at you"},{"author_name":"tompudding","author_uid":"12467","time":"Dec 18, 2012 @ 12:17am","epoch":1355789520,"text":"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."},{"author_name":"Crowbeak","author_uid":"16689","time":"Dec 18, 2012 @ 12:21am","epoch":1355789760,"text":"When I tried to run your game, the window popped up, but it remained black and I got this error message in the console:\r<br\/>\r<br\/>Traceback (most recent call last):\r<br\/>  File &quot;\/Users\/crowbeak\/Downloads\/Sir Cat\/main.py&quot;, line 171, in &lt;module&gt;\r<br\/>    main()\r<br\/>  File &quot;\/Users\/crowbeak\/Downloads\/Sir Cat\/main.py&quot;, line 30, in main\r<br\/>    bg.blit(Overset.load('sky.png'), (0, 0))\r<br\/>  File &quot;\/Users\/crowbeak\/Downloads\/Sir Cat\/overset.py&quot;, line 6, in load\r<br\/>    image = pygame.image.load(path).convert_alpha()\r<br\/>error: File is not a Windows BMP file"},{"author_name":"Crowbeak","author_uid":"16689","time":"Dec 18, 2012 @ 12:22am","epoch":1355789820,"text":"Hey, JowCool17, try pyinstaller instead. I couldn't get py2exe to work at all but pyinstaller worked for meeeee!"},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 18, 2012 @ 2:00am","epoch":1355795700,"text":"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\r<br\/>That's a weird error you got- can you provide some specifics on your setup?"},{"author_name":"Crowbeak","author_uid":"16689","time":"Dec 18, 2012 @ 2:23am","epoch":1355797080,"text":"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."},{"author_name":"moomoo112","author_uid":"11665","time":"Dec 18, 2012 @ 3:29am","epoch":1355801040,"text":"your 'windows' link leads to a private google drive file?"},{"author_name":"valeroth","author_uid":"19122","time":"Dec 18, 2012 @ 3:42am","epoch":1355801820,"text":"Windows link sent me to a gdrive page where I didnt have access to view the file :\/"},{"author_name":"Gazok","author_uid":"6609","time":"Dec 18, 2012 @ 3:44am","epoch":1355801940,"text":"For your executable, on Google Drive: &quot;You need permission to access this item.&quot;"},{"author_name":"ripter","author_uid":"3640","time":"Dec 18, 2012 @ 4:12am","epoch":1355803620,"text":"$ python main.py\r<br\/>couldn't load module. No module named pygame\r<br\/>Traceback (most recent call last):\r<br\/>  File &quot;main.py&quot;, line 171, in &lt;module&gt;\r<br\/>    main()\r<br\/>  File &quot;main.py&quot;, line 17, in main\r<br\/>    pygame.init()\r<br\/>NameError: global name 'pygame' is not defined"},{"author_name":"awppy","author_uid":"18868","time":"Dec 18, 2012 @ 6:18am","epoch":1355811180,"text":"ripter: you need to have pygame installed"},{"author_name":"ddionisio","author_uid":"17724","time":"Dec 18, 2012 @ 10:23am","epoch":1355825880,"text":"&quot;You need permission to access this item.&quot; :\/ I'll have to wait for your permission :)"},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 18, 2012 @ 12:38pm","epoch":1355833980,"text":"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.\r<br\/>ripter: You need pygame 1.9.1 if you want to run it from source\r<br\/>Crowbeak: Hmm, that's strange. What version of pygame (1.9.1? for apple python or python python?)"},{"author_name":"tumoxep","author_uid":"13912","time":"Dec 18, 2012 @ 4:51pm","epoch":1355849160,"text":"Nice graphics, but controls are stiff a little."},{"author_name":"awppy","author_uid":"18868","time":"Dec 18, 2012 @ 8:14pm","epoch":1355861340,"text":"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"},{"author_name":"BrothersT","author_uid":"12722","time":"Dec 19, 2012 @ 4:04am","epoch":1355889540,"text":"Couldn't get past the title screen :("},{"author_name":"ddionisio","author_uid":"17724","time":"Dec 19, 2012 @ 4:41am","epoch":1355891760,"text":"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."},{"author_name":"Shugor","author_uid":"14284","time":"Dec 20, 2012 @ 1:59am","epoch":1355968440,"text":"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!"},{"author_name":"DaGamesta","author_uid":"18923","time":"Dec 22, 2012 @ 12:00am","epoch":1356134100,"text":"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!"},{"author_name":"Eniko","author_uid":"15439","time":"Dec 22, 2012 @ 8:41am","epoch":1356165360,"text":"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."},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 23, 2012 @ 2:46am","epoch":1356230460,"text":"Eniko: Yeah, but pygame doesn't support tilted hitboxes, sadly. I could implement them but I didn't have time in the 48hrs.\\\r<br\/>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\r<br\/>I've severely nerfed it in the post-compo version I'm making."},{"author_name":"caranha","author_uid":"7847","time":"Dec 23, 2012 @ 3:41am","epoch":1356233760,"text":"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.\r<br\/>\r<br\/>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!\r<br\/>\r<br\/>Maybe you should add some way to tell if a mouse hit you or not? such as a &quot;hit&quot; animation from the mouse, or some sort of sound?\r<br\/>\r<br\/>Finally, after finishing the game, I couldn't hit the &quot;close&quot; button in the window to quit.\r<br\/>\r<br\/>Good luck next LD!"},{"author_name":"SirJson","author_uid":"18639","time":"Dec 23, 2012 @ 4:09pm","epoch":1356278640,"text":"Hm the Movement of the Cat is strange"},{"author_name":"JaJ","author_uid":"5496","time":"Dec 23, 2012 @ 5:31pm","epoch":1356283560,"text":"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."},{"author_name":"Beanalby","author_uid":"11055","time":"Dec 29, 2012 @ 11:24pm","epoch":1356823140,"text":"another vote for pyinstaller FWIW, it's worked wonders for me with wxPython when py2exe blew up."},{"author_name":"AyCe","author_uid":"3852","time":"Dec 30, 2012 @ 3:21pm","epoch":1356880560,"text":"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?"},{"author_name":"JoeCool17","author_uid":"5160","time":"Dec 30, 2012 @ 8:01pm","epoch":1356897360,"text":"@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:\r<br\/>Python 2.7: http:\/\/www.python.org\/download\/releases\/2.7\/\r<br\/>Pygame 1.9.1: http:\/\/pygame.org\/download.shtml"},{"author_name":"SuperDisk","author_uid":"11035","time":"Dec 31, 2012 @ 7:48pm","epoch":1356982980,"text":"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?"},{"author_name":"JoeCool17","author_uid":"5160","time":"Jan 1, 2013 @ 6:23pm","epoch":1357064280,"text":"Superdisk: There's a sign that floats by, see...\r<br\/>\r<br\/>I need to learn to explain my games, don't I?\r<br\/>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."},{"author_name":"madpew","author_uid":"2196","time":"Jan 1, 2013 @ 6:44pm","epoch":1357065540,"text":"Nice artstyle. It's a bit hard to figure out what's going on (without reading through all the comments first)"},{"author_name":"ceronman","author_uid":"4896","time":"Jan 2, 2013 @ 9:21pm","epoch":1357161360,"text":"I liked the art. The controls were a bit weird and unresponsive though."},{"author_name":"Dining Philosopher","author_uid":"18490","time":"Jan 2, 2013 @ 10:32pm","epoch":1357165620,"text":"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. :)"},{"author_name":"BipoleMoment","author_uid":"17283","time":"Jan 4, 2013 @ 3:32am","epoch":1357270020,"text":"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.\r<br\/>\r<br\/>Good job. Plus, amazing graphics."}],"images":["ld25\/5160-f9ab9caad04b7a024ba3220e8a28cdd7.jpg","ld25\/5160-dc25fbecfd22afd5a34231e04d95d3d4.jpg"],"links":[{"url":"https:\/\/docs.google.com\/file\/d\/0B105NIfEGxWHZUg0NFhFeUF4SjQ\/edit","text":"Source"},{"url":"https:\/\/docs.google.com\/file\/d\/0B105NIfEGxWHSy0zRVh0TTFSbXM\/edit","text":"Windows"},{"url":"http:\/\/www.ludumdare.com\/compo\/2012\/12\/18\/sir-cat-postmortem\/","text":"Postmortem"}],"metadata":{"g_key":"27830","g_author":"5160","g_event":"LD25","g_eventkey":"14","g_subevent":"COMPO","g_urlkey":"27860","g_title":"Sir Cat","g_status":"UCHK1","g_place":"743","g_commentcount":"40","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/201083\/5160-shot0.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/201083\/5160-shot1.png-eq-900-500.jpg"],"text":"NOTE: The DL link is a GDrive file- hit \"File->Download\" to download\r\nIt is also just the source at this point- requires Python 2.7 and Pygame 1.9.1. That's all.\r\n\r\nEDIT: Added Windows binaries! Yay!\r\n\r\nSir Cat- play as the evil Sir Cat in this artistic side-scroller!\r\nThe Aircat people are building a laser goat made out of yarn to take over and destroy the Luftmicen! But they need one more ball of yarn to finish the job...\r\nThat's where you, Sir Cat, come in. Fly in, avoid the (supposedly) heroic Luftmicenmen! You can only take so many hits!\r\nThe aircat people put a sign directly above the dropzone! Press 'q' to drop the yarn and win the game!\r\nIf you're in a pinch, press 'e' to fire a hairball! But beware! Each time you do, it makes them angrier! Enough to send *another* luftmousenman!\r\n\r\nCan you drop the yarn and destroy the Luftmicen?\r\n\r\n\r\nWriteup:\r\nOverall this was a very fun game, and arguably my best yet. I'm *very* pleased with how it turned out. I'll be making custom binaries in the coming days for Windows and Linux, and if I have the time, Mac. I'll also upload more detailed screenshots soon, as well as a postmortem.\r\n\r\n-JoeCool173\r\n\r\nFont \"Scribble\" Copyright 2009 Michael Slevin, obtained from FFonts.net<\/p>","title":"Sir Cat"}