May 2012 challenge: “Mad Science”

The Cicada Of Antarctica - Last issues

Posted by ilseppia on 2012/05/13 23:56

We just loaded a new version with some polished arts.
Unfortunately music is still missing, but the worst is that all the "death" animation of the anamies are wasted since the game is deleting the object immediately. My fault.
The game looks quite heavy and doesn't run very fast of some machines... probabily my fault, again.
So... play the game and post your feedback.
tnx

2 comments

Deathrays with friends - Final Day: Deathrays with friends

Posted by Hugoagogo on 2012/05/13 23:01

Well this morning after coding up to the line pyweek was over. After heading out to be social for mothers day i came back to do a first play test with a friend to find my game is just downright unfun and with a bunch of bugs that freeze up the server.

As such i have released a bugfix version, as well as fixing bugs I have made the modification that some buildings have a larger area of attack, this is a minimal code change so i hope it is not considered cheating, if it is the original version is still there, and i *think* it should play nicely with the new version of the server i am running.

Also about that data i was collecting at the start of the week. So far i have created a histogram of keys pressed and a heatmap of all mouse activity.

It is actually pretty scary to see the kind of abuse a keyboard cops in a single week (even if it was pyweek) with around 95k of keystrokes.


Poor Backspace key


New Fixed mouse image

12 comments

Sudo Science - Sudo Science: The instruction manual

Posted by blakeohare on 2012/05/13 22:43

Our game features two unique playing modes: Story mode and Non story mode. Most of the gameplay explanation occurs during the story mode and realizing that the level picker may be a bit alluring for those wanting to jump through the game, I figured I'd post a mini instruction manual for the game here. I also wanted to highlight a few features that could be easily skipped over. 

Title screen:

From here you can start a new story game or pick a level to start. If you pick a room from the level picker it will not be a story mode game and all dialog will be suppressed. But it also means you don't get to see the ending. You can also plug in a gamepad/joystick and configure it from the Configure Input menu, or change the keys around (for you wasd or dvorak people).


Level picker screen. Again: the game will not be in story mode if you start a level from the level picker. 


Configure Input screen: This screen requires the mouse. If you plug in a gamepad or joystick, you need to do so before you start the game otherwise it won't be detected. Also, keys will still work even if you have a gamepad plugged in. 


Pause screen: press ENTER to get to the pause menu. From here you can restart the level if you get stuck, save your game, or return to the main menu. Unfortunately this wasn't made clear in the game mode. 


In-Game Features:

Radioactive Goo and Decontaminant Spray

Pick up bottles of decontaminant refills for your sprayer to get rid of green goo. Spray doesn't transfer between levels, so each level is solvable starting with 0 sprays. If you misuse it, you can always start the level over from the pause menu and try again.

Blocks and switches

Different colored blocks can press switches of the same color, usually resulting in an action of some sort. Sometimes multiple switches need to be pressed for an action to occur. For example, this switch will make the bridge appear:

Gray switches can be pressed by merely stepping on them or forcing an enemy to step on it. Blocks can also be shoved off ledges and stacked or used as bridges. 


Circtuis:

Circuits are either powered or unpowered by default. If a switch is powered a battery can be charged from any power output pads on the circuit. Like so:

Once a battery is charged, it can be used to power another circuit when placed on the power input pad:

and will probably trigger some action. Like unlocking the door. 

Teleporters:

Stepping on a green teleporter pad will send you to the blue receiver pad. This also works for blocks and batteries. However if the receiver pad is blocked, you cannot use the teleporter pad until the obstruction is freed. 

Moving Platforms:

You or blocks or a stack of blocks can be placed on a moving platform. If the platform moves through an obstruction, you or the block(s) will fall off, though. 

Rats:

Do not touch.

Tesla coils:

Do not touch. Unless they're off. 

Hologram projectors:

Stepping on the hologram scan pad will create a copy of you on all the hologram projector pads. These holograms can do everything you can do such as push blocks or pick up and spray decontaminant. The holograms will receive the same input from the player. If holograms die, that's okay, but you can only scan yourself one time per level. 



4 comments

Evil Dr. Logicow in Mind Control Island - TIPS FOR PLAYING IN NORMAL DIFFICULTY MODE

Posted by logicow on 2012/05/13 20:09

1) As soon as you win your very first random encounter, go back into town and buy potions! The first 3 potions are extremely cheap!

2) The cost of potions depends on how many you are currently carrying.

3) Keep 3 dinosaurs with their ultimate abilities ready for every boss fight.

4) Don't hesitate to use the 3 other dinosaurs ultimate abilities during regular random encounters.

5) Turn order makes it so your top dinosaur can revive a lower character and get him to act in the same turn, so put your beefy characters at the top.

6) Potions will revive dead people!

7) Cows have low magic resistance.

8) Buy potions! The first few are extremely cheap. They are _so_ good.

----

Ultimate abilities:
Triceratops: Reduces incomming magic damage by 2/3rds for 6 turns
Ankylosaurus: Heals your _full_ party back to full. (yes, all 6 dinosaurs.)
Velociraptor: Doubles his auto attacks, and makes them leech back health.
Brachiosaurus: Deals a ton of damage to all enemies on the screen. (It will clear up most random encounters in one hit)
Plesiosaur: Deals some magic damage to all enemies on the screen, and restores all MP to your _full_ party. (all 6 dinosaurs)
Pterodactyl: Returns him to full life and full MP, and makes him regenerate even more health and MP in the following turns.

1 comment

Yellow and Dangerous - Yellow and Dangerous - Day 8

Posted by allefant on 2012/05/13 19:55

I made a video of me solving all the levels and I re-packaged it all with cx_freeze. So now there's an .exe file which can be double clicked in Windows (or run in Wine from Linux and OSX). So should now be able to run it rather comfortably from all platforms supporting Python :)

Add a comment

Kurangu - Final Submission Done!

Posted by phoe6 on 2012/05/13 18:53

Final Submission Done. :-)


Add a comment

Urok - It went bust

Posted by mmkay on 2012/05/13 18:37

TIme for a post mortem.

This time it didn't go well. I've only written a few lines of code, then got stuck thinking how to do it well. After a day of thinking, the motivation to take part this time started to wane. The fact that I have quite a lot to do for my studies (Finals Week equivalent is getting closer) didn't help either.

I know there is a lot of people who managed to create amazing entries even with serious time constraints. That's great and I'll be more than happy to play some of the games created during the last week.

I've got a question or two - do you happen to lose motivation half-way during the challenge or something similar? How do you cope with it?

So, it seems there were several factors resulting in DNF this time.
  • Time constraints
  • Lack of motivation
  • Too complex project

I'll try next time. Next challenge will be during my summer vacation, so maybe this could help me draw up an entry.

2 comments

Lunatic's Arsenal - Lunatic's Arsenal uploaded

Posted by Cosmologicon on 2012/05/13 18:24

Lunatic's Arsenal is a team entry with gummbum, DR0ID, and me. It's a tense action point-and-click game with puzzle elements. We'll get to a full postmortem later, but for now, I just wanted to post saying let us know if you run into any issues running the game. Enjoy!

Add a comment

all_your_base - Post Pyweek

Posted by bitcraft on 2012/05/13 17:55

I only had a chance to test this entry on my macbook, so if anyone has an issue, let me know and I'll fix it.  If you want to play the most up-to-date version (after the one uploaded here) head over to github and grab the source there.

Add a comment

Uslingborg Defense - Uslingborg Defense

Posted by Cosmologicon on 2012/05/13 17:54

I spent most of my time on a team entry this time, but I also made a solo entry on the side. It's a silly little mad scientist tower defense. It's got a couple neat ideas, and it's got laser sharks, but overall it lacks balance. Still it turned out okay, so I'm submitting it now. Enjoy!


Uslingborg Defense

Add a comment