March 2008 challenge: “Robot”

To play the games listed here, you may need to install Python (typically 2.5+). PyGame, pyglet or PyOpenGL. See the game's README file for specific requirements. Windows or OS X users downloading the versions of games specific to them shouldn't need to install anything.

PyBotLearn

Participating Again. This is going to be my second time in PyWeek. I hope I'm going to have as much as fun as the last one.

Entrant: ceronman

Robots In Saucers

A Tower Defence game in 2d, seen from the side, driven by physics!

Team: Srekel, viblo

Vandal Parts

Strategy game with fighting robots. Each completed level yeilds another ally.

Team: scav, Badger

Robo-T2

  • Robo-T2.zip — final entry (12.37 Mbytes on 2008/04/06)
PLEASE READ: we had some bugs in our realease, and we have patched them. just bug fixes. if you are kind, please use the new version for testing:

http://los-cocos.googlecode.com/files/robo-t2.zip


Team: alecu, facundobatista, Karucha, lucio, Macarse, ricardokirkner, riq, tenuki

PrintStar Zero

This time I plan to be a bit more ambitious. Try some new libraries, learn a few things, and make a sweet game! Love the PyWeek!

Entrant: PrintStar

MUA

The MUA team is here! Our first pyweek, coding competition, and anything else. Who knows what will happen?
  • Keeyai - Code
  • Mix Tape - Art

Team: keeyai, Mix Tape, SuckADuck

Sea War

seaWar-logo This is a 2D real-time strategy game! It lets two player play on one machine.

P.S. This game is for my sons, They are 4+ and 2+.(four years old and two years old)

Entrant: milker

Viper team

It's our first PyWeek Challenge and we will try to write a Strategy game using pygame. In this game, you control NetBots (infecting computers) in view to attack governments and Calcul farms, in view to earn money, bandwidth and flops and conquer the Europe. The team is composed of Jean-Baptiste and St├ęphan.

Team: jbv, phantez

Grow bots

Build your colony of rebel robots up to defeat the humans!

Entrant: wybiral

Fount of Untapped Ideas

In the beginning, there was space. Next came robots. Then, the robots lost all the F2 keys off their keyboards! Now, it's up to you to help them find their lost keys. Program them using the commands, although their memory banks can only hold so many commands. Go through the tutorial for information on how to play, and if you have any better idea of exactly what is happening in this game, go ahead and substitute your own reality.

Team: MattS, neuman, malcolmt, dvadas, andyb

Latitude

An unfinished entry about robot saving world from aliens.

Entrant: kent_turbo

Sucker Punch

A robotic vacuum cleaner beating the crap out of military vehicles. Hectigo's three-day personal project. I originally planned to do a group project with pekuja and JDruid this time around, but ended up working by myself.

The game will have a home page at Hectigo.net

Notice: The game uses pyglet for sounds, so it won't work on Linux unless you have avbin installed. Otherwise, pyglet is the only software dependency (besides Python, of course).

Entrant: Hectigo

Johnny saves the world

Johnny is a little boy that has to save the world, using only his programmable robot — the problem is, he has to learn more about programming as he goes!

Entrant: roberto

The Ultimate World Domination Challenge: The Story of a Serial Killing Robot Dancer

My first contribution to PyWeek. This is the project name, and it will probably change depending on the outcome of my code.

Code, Graphics, Game Design and Story by Johey.

Ok, I did not manage to finish this game. The final upload is just a proof of concept. I wanted to include more features, and some features are not completely ready. There are tons of bugs as well. The most annoying one is that the enemies don't come back when you restart. It just looks like so.

Entrant: Johey

ThEdA_P6

  • RoboMinions-1.2.zip — Added Score Stuff save scores and removed the annoying background music :) (1.51 Mbytes on 2008/04/05)
  • RoboMinions-1.0.zip — Final Version (942.72 Kbytes on 2008/04/05)
Participating since pyweek1 :) have missed pyweek3 and 5 due to work stuff. Hope to participate in this and complete the challenge.

Entrant: gizmo_thunder

Jokenbots

objective: traverse to the other side of the maze. Use the arrow keys to move around and rotate. Vulnerable robots can be infected by pressing SPACEBAR. Infect other robots to access colored squares. WARNING always bear in mind infection strength: Rock > Scissors > Paper > Rock. Robot Models are shown only when robots are approached. Targets indicate whether robot is infectable or threatening. Threatening robots can detect and eliminate undesired presence.

Team: j_rosa, pgbrandao, hugo_vaz

Even Robots have Bad Dreams

A puzzle game of robot fear and robot love. :)

Entrant: Tee

Sid the Grasshopper

Welcome to sid the Grasshopper! This is our third pyweek, and we're hoping to do more succesfully than last time.

Team: john, Rhodri

EnterTheFooo

  • Roboto.zip — final entry (23.29 Mbytes on 2008/04/06)
Back for more humiliation and PAIN!

Team: djfroofy_c_, markluffel, cthulhu, phubar

Jazaian

Jazaian (ja-ZAI-an): Sumerian demigoddess, daughter of the supreme goddess Ishtar, from her brief union with the mortal king Gilgamesh. She is considered to preside over the emotions of urgency and impatience, making her name an appropriate choice for a team in a time-limited contest.

Team: Thorbrian, innercircus, Bob the Hamster

Run Robots Run!

Made in the last day of PyWeek. Command your tracked robotic friends staying alive as long as possible.

Entrant: Tigga

Binary Defense

I For One WELCOME Our New Robot Overlords. (Or, IFOWONRO, for short.) You are a robot. You must protect your charges from the evil pink robot. Try not to squish too many of them.

Team: csanford, eykd, dthulson

Grey

  • grey-v1.zip — final entry (134.43 Kbytes on 2008/04/06)
I didn't think I was going to finish, but I did! The game is called Grey, and it's about escaping from out-of-control self-replicating robots.

Entrant: Cosmologicon

CH1ck3n W1ng

Our game is Robot Supremacy ... a fast action-packed top-down scroller set on an icy wasteland. Your robots can run in formation. We even added a boss at the end.

Entrant: dodgyville

CRUSH ALL HUMAN

PUNY HUMAN PROGRAMMER DECIDED TWO DAYS IN COMPETITION TO START ENTRY. GAME INVOLVES ROBOT CRUSHING PUNY HUMAN, CRUSHING STUPID HUMAN, CRUSHING PATHETIC HUMAN. GAIN SCORE WHEN HUMAN ARE CRUSHED! REPEAT UNTIL DEATH, MEATBAG!

THERE ARE TWO TYPES OF HUMAN : A DEAD ONE AND A DEAD ONE! HA. HA. HA. LAUGH AT ROBO-JOKE! I COMMAND YOU!

PANDA3D REQUIRED, IF YOUR PUNY HUMAN BRAIN IS TOO WEAK TO READ ROBO-README!

ROBO-TIP: IF YOUR COMPUTAR-MACHIENE IS NOT POWERFUL, EDIT crushallhuman/lib/globals.py AND DECREASE BUILDING-DENSITY, FIELD-SIZE, HUMANS, CARS UNTIL FRAME-RATE IS SATISFACTORY.

OTHER PUNY HUMANS CAN CHECK OUT SOURCE CODE FROM PUNY GOOGLE CODE. ROBOT IS SO MUCH SMARTER IT CHECKS OUT CODE BEFORE IT IS WRITTEN! http://code.google.com/p/crush-all-human/

Entrant: nihilocrat

Splades Akimbo

Spades Akimbo
Splades are far more lethal than Sporks. We intend to write a Python game with nothing to do with either.

Team: appx, tinman

A_O_H Killers

  • Sparky.zip — final submission (16.29 Mbytes on 2008/04/08)
Students from Shawnee State University

Team: ssuwinners, mwpippin, skyewing, Uriah

Ghetto VIking: The prophecy

Robot was created to love, now he brings only death. Control him on his crusade through the dozens of human-infested cities of the planet Earth, and use your chainsaw to free the inhabitants of their mortal burdens in this platform kill 'em up. A fun and non-innovative game for the whole family!

Team: j-1, Rkey, jakob, Whenja, Theo, dagge

RoboFusion

Four robots must combine their powers and become the mega-robot-fusion man to stop the evil squid monster! Or something like that? Their specialty is the Robot Climber, the Anti-Gravity robot, the Fastest Robot Runner, and the Firepower robot. Each level they play is designed for the specific robot, and they are all trying to collect an ending gem or something at the end of their level through a boss? No idea if I'll have time to finish this, but should be an interesting journey! :D

Entrant: Cthulhu32

Bot Builder 2000

Team Ketchup - people with no time to spare, and only one of us has any python experience but we're going for it anyway. If we have a working game at the end I think we'll declare victory! :)

Programming:
  • bjorn
  • colalord
  • sircurl
Art:
  • bassima
  • bess
Music:
  • jason
Game Design (in addition to those mentioned above):
  • zazam

Team: bjorn, sircurl, zazam, colalord

I Robot?

Hey, we are not Losers !

Team: hugoruscitti, waltervelazquez, javidasilva, bulldog

aff:city

sim city like thing?

Team: Treeform, strangelet, Cevius, monofuel

X-25 Unplugged

  • x25-1.0.zip — final entry (11.52 Mbytes on 2008/04/06)
Another regular platformer. Almost. You have to hotwire this multifunctional droid to get it through some puzzle levels while collecting flowers. Our 4th time in PyWeek, this time with a smaller team (one coder + one artist).

Team: dmoisset, ra

1st Player

Teach those crazy robots how to move!
Can you do it?

With less than 24hr in total (not including sleep), it has been another great py-2-days!
(more levels will be coming after the judging)

Please read the readme file first.

Release notes:
  • Linux user might need to add code for glut initialization. see the wiki.
  • Ommited from the readme file, PIL needs to be installed, too.
  • In the tutorial level, restarting does not initialize the victory conditions
    (the first cube doesn't come back).
    Do try to imagine it does come back every time.
    This bug won't affect mission1, as there is only one condition there.
  • If mission 1 (jumping) is too hard for you, try increasing the robot's motors' power (robospider.xml->joints->FMax) to 150
  • Thanks for all those who debugged my code and reported the above!

    Entrant: eltriuqS

  • CQ Robot

    • CQ Robot.zip — My final game. Without sound but final :) (991.12 Kbytes on 2008/04/05)
    A arcade puzzler where a robot needs to find a way out of a maze. The players tasks is to fill the robots command queue by collecting falling command balls in a minigame.

    Entrant: Trobadour

    Deemed Red

    It's not worth doing, unless you're deemed red.

    Game Credits:
    CPUFreak91: UI Coding, Misc Coding
    HanClinto: Gameplay Coding, Misc Coding
    Samw3: Story, Design, Misc Coding
    Charlie: Design, Misc Coding
    kiwee: Art
    JeTSpice: Art
    Ray Allen Gebhardt: Noolness Music Pack 1

    Team: HanClinto, CPUFreak91, kiwee, JeTSpice, samw3

    HoleInTheHeadStudios-1.9

    Pyweek time :)
    Quite a bit smaller team than last time, let's see what we can do :)



      The team from holeintheheadstudios.ipbfree.com.
      This is our 4th go as a team, though we do have fewer members than last time.

      Team consists of:

        RB[0] - project leader/programmer/misc
        john - code
        orenmyst - pixel art
        Archwyrm - coder
        Dagonet - design
        Rhodri - art
        nihilocrat - music/sfx

      We could still use an artist ;)

    Team: RB[0], john, orenmyst, Archwyrm, X.plosion, Rhodri, nihilocrat

    RoboCute

    A Cute Blocks World for AI Experimentation

    Visit RoboCute at Google Code!

    Entrant: kfields

    gather

    • gather-1.1.zip — the final upload: part 3 (1.47 Mbytes on 2008/04/05)

    Who can say how it happened? Stray gamma rays, broken neurotronics.... swizzled turbo encabulator? Suffice to say, one droid has gained intelligence and must now reprogram its brethren to destroy the evil overlords.

    Gather your fellow workers from across the frozen desert and unite against the big tank like things that shoot rockets!

    Entrant: abachman

    Robot Underground

    Robot Underground: Action RPG with pleasing graphics and engaging plot!

    Team: Chard, ahdok, Carrie, Martin, adam, Garath

    Assembly Line

    Be a FADE!

    That's Factory Automation Design Engineer, working for Pixall Manufacturing, makers of the finest pixellated products.

    We give you a product design from our R&D department. You design and build a factory to make it as efficiently and profitably as possible, using the latest in industrial robotics and other automated machinery. Do it well and we might not fire you!

    Entrant: gcewing

    He robot!



    Once again, the robots turn against humans to rule the Earth. This time there is no Neo, no Spooner, the humans have no chance. This fight is not about survival, It is just about money because Viky will give you a buck for each human you kill, and you are too greedy and alcoholic to let them live... but be careful, do not shoot robots, Viki does not like it. Neither aliens, they are stronger than you think...


    *****************************************************
    Share your highest record!!!
    Capture the scores screen and publish it in the He Robot Flickr group! *****************************************************
     

    Team: emanuel, flecox, frapell, luis, noe, nueces, quimera, r0ver

    Robosub

    • robosub_v1.0.zip — Final Entry. Hope you guys enjoy! Let me know what your scores end up being! (1.73 Mbytes on 2008/04/05)
    • robosub.zip — Nearly Final, if i don't get a chance to add a few things, this will do! (1.73 Mbytes on 2008/04/05)
    Robotic Sub Research game. Science is fun, and so is pygame!

    Entrant: nikolajbaer

    fydle - fydo and ldle

    fydo and ldle, together again for the first time!

    Team: fydo, DR0ID, ldle, ironfroggy

    Magma Team

    Robolts is a MegaMan style platformer, in which you play as a robot who saves the world from the clutches of alien forces.

    The Team:
    • Satanas - Captain, Code, Art
    • PyMike - Code, Sounds, Art
    • Geometrian - Code

    Team: pymike, satanas666, Geometrian

    Super Street Fighter 10 Turbo Edition

    (Forgot to edit this section after coming up with a real game)
    This is the short first fight in a game all about fighting iteration after iteration of a mean boss robot that just doesn't know how to die! It may be a little difficult, I balanced it for me. While I can beat it every time, it may take a while for others to acquire this skill.

    Entrant: saluk

    Chain of Command

    Who is controlling who?

    Entrant: ajhager

    C.A.T.:B.O.T. - Cat Academy of Technology: Beyond ODS' Techdog

    • zk3-catbot.zip — Final submission!! :) (1.85 Mbytes on 2008/04/05)
    The ODS (Omega Dog Society) was able to develop Techdog, a robot designed to serve humankind and bring the "human heart" nearer to dogs than to cats. This of course is a great threat for catkind as we know it! The CAT (Cat Academy of Technology) thus developed their own robot, called C.A.T.B.O.T..

    The developement of this robot is now complete and the first prototype is ready for initial tests. You were chosen as programmer to help C.A.T.B.O.T. developing it's own basic decision algorithm by monitoring how you are solving different tests.

    Will you succeed in creating a C.A.T.B.O.T. with capabilities beyond ODS' Techdogs'?

    Team: ServalKatze, Zahmekoses

    Make Me

    • make_me.zip — final entry (9.48 Mbytes on 2008/04/06)
    How to make girl-bots like you:
    • Girl-bots like flowers...
    • Girl-bots need money...
    • There's something about those curiously adorable heart-boxes...
    And it helps to be taller, too!

    Team: alex, biccy

    Robot Toast

    Robot Toast is a jumping puzzle game, and a rather challenging one at that! You play as a ninja robot, and your goal is to reach the command station at the end of each level.

    Ninjabot is fast an agile; he can run, jump, grab ledges, jump off walls, and in later levels he can even grapple and use rocketboots!

    Beating the game is no small feat, but definitely possible with the right reflexes. Can you make it to the end?

    Known Issues:
    sound not found (Wilhelm.ogg) - Linux only (I think) - fix: in lib/sprites.py line 473: Change Wilhelm.ogg to wilhelm.ogg
    no joystick found - very rare - fix: comment out lines 150-160 in lib/main.py

    Team: erlandr, Tresch, III_Demon, metachaos, AmericanPianist

    Flat Bot

    Entry name may have no bearing on final game

    Entrant: richard

    Aerobotics

    Control your all-obeying Aerobots, fly the best score, and get listed online!

    Includes:

    • Interesting gameplay!
    • Tutorial stage
    • Easy-medium-hard levels
    • Online highscore

    Check www.mindless-labs.com/aerobotics for more information!

    Team: kukkerman, Ron, lizzybennet, goss, sanka, Syl

    invention

    Xasm Studios pyweek6 entry!

    Entrant: DiamondGFX

    10 Roboticists from Santa Fe

    People from Santa Fe Argentina, the zombie authors.

    Team: humitos, ceportela, chinomng, JuanjoConti, pedroprez, smashmad, Sacerdote, gushmaish, nercof, dacap

    Awesome Block Game 4

    • abg-final.zip — Final version. Here's hoping for 5th. (6.02 Mbytes on 2008/04/05)
    • abg4-5.zip — It's got evil robots and two powerups. Best game ever. (80.14 Kbytes on 2008/04/03)
    AWESOME BLOCK GAME 4: ALL CAPS, ALL DANGER

    Entrant: eugman

    2 Pints of Zinglon's Ale

    My team didn't finish a game last pyweek so I'm trying it solo this time. At least when I fail I'll have no one but myself to blame!

    My lofty goals:
    1) Don't suck
    2) Don't fail
    3) Drink more ale

    WISH ME LUCK. D':

    Entrant: syntaxglitch