webcat

For a university course, I was tasked to make a thing with JavaScript/Crafty. Since I am not particularly fond of HTML5, I wanted to do something playful that I couldn’t do with any other technology. Please welcome with me: webcat.

webcat

webcat

1) Take this link up there and drag it to the bookmark bar or favourites.

2) Go to some other page (Wikipedia works well, for example).

3) Click on the bookmark/favourite “webcat” link!

There isn’t anything to do but running around and double-jumping, but hey, now you can add a cat to any webpage you want!

Credits:

Robots Love To Do People Things

Last jam, I started something I called “Remote Person Control“. This jam, I refined what I had back then:

  • The Player holds a tablet with a soundboard, showing buttons like “Left”, “Right” or “Grab”.
  • The Robot is blindfolded and has a smartphone with headphones – and when the player presses a button, the robot hears what he pressed.

It’s still no game, but a VERY fun toy! I recorded three videos to show what the current prototype can do:

Robots Love To Make Sandwiches

Robots Love To Draw Pictures

Robots Love To Play Board Games

For those interested, here is the complete soundboard:

And here are the voice samples for you to listen to! I love the last one.

Inspiration

While I like to think that I came up with the idea myself, I obviously had inspirations. Here are those I can remember:

  • Signal Delay by ChrisGaudino: A Ludum Dare prototype about remotely controlling a mars rover.
  • Octodad by Young Horses, Inc: Octodad – Loving Father. Caring Husband. Secret Octopus. A game where you pretend to be a human by doing mundane tasks, but being an octopus with an incredible awkward control scheme makes this quite hard and incredibly funny.

Credits

Thanks a lot to our artist and the robots in the videos! Our sandwich-making robot is Adam “PunyOne” Streck. If he isn’t making sandwiches, he’s making games – you can find some of them at http://justaconcept.org!

Hammertennis: ChainJam 4 Players Edition

A few weeks ago, I participated in the ChainJam. It was about making 4 player local multiplayer games, each lasting only one minute – and then we’d take all of them and string them randomly together, playing one after another and keeping the score throughout the game. It’s pretty well explained here!

Since my previous tries to remake my beloved Hammertennis as a Unity game failed, I used the ChainJam as an excuse to experiment some more. After a day of coding (and a little revision later to make it able to work as a stand-alone), I got this:

Hammertennis: ChainJam 4 Players Edition

Try to keep balls in your territory to score points!

Playable with gamepads or multiple keyboards.

Play it online here!

So – am I content with it? Gameplay-wise, I am not – it keeps the uncontrollability that was fun in the original Hammertennis, but because it’s so cramped and you now have 4 players instead of two, the interaction feels more meaningless. I learned to use RageSpline and Farseer though, and I am quite happy with the visual look I achieved. I think it’s a huge step forward from my usual programmer art. So – no, the game isn’t that great, but I think it’ll help me a lot when I try to make the next revision in the Hammertennis prototype series!

Credits:

SwapSwatch

Many moons ago, when the earth was still young and Astrid and Pete still lived in Berlin, Heiko, Kelsey and me formed a jam team with them – a team whose epic adventures will be told throughout the centuries. We also made a silly little jam game for a theme long forgotten:

SwapSwatch

You’re trying to collect all the colors!
Sadly you can’t suck colors yourself.

Cuttlefishs to the resue! Don the right cuttlefish
to fill your color reservoir in the respective zone.
Also do the reasonable thing: Let him spit ink at your opponent!

But beware of the police clouds, giving fines to everyone
who is in the wrong color zone with a cuttlefish.

A super serious game for two players
on keyboard or XBox360 controllers!

Download for Windows!

SwapSwatch: Cuttlefish Color Collector

I have no idea what we were thinking. Don’t ask. I regret nothing.

Credits

Predator vs Predator – A Stealth Duel Game for Two Monitors

A few months ago, a Mini Game Jam. The theme was “hiding”, and the artist Leith Gow and I made a stealth duel game for two players – on two monitors.

Predator vs Predator

Lurk in the shadows.
Lie in wait. Ready your laser.

Feint. Grab the points.
Be aggressive.

A Stealth Duel Game for 2 players with
XBox360 controllers and 2 monitors.

Download it for Windows!

Predator vs Predator Gameplay

Credits

Programming: Tobias Wehrum
Art: Leith Gow
Music: Kevin MacLeod
Sound: Moritz Ufer, Marcus Lee
Font: Guy Buhry

Two monitors made possible by SoftTH.

Zombie Planet, A Game Prototype For The Leap Motion

For the Human-Computer Interaction course at my university we had to do a 3d interface prototype. My team decided to make a game with the Leap Motion. And thus, Zombie Planet was born in about 3 weeks: A game that you control directly with your fingers.

Zombie Planet

Zombie Planet, A Game Prototype For The Leap Motion

Use your fingers to strike the zombies
with lightning and throw asteroids at them!

Defend your world against the invading
undead and save your people!

Download for Windows

Screenshots

Credits

Made with Unity 3D.

Massive Defense: A Cooperative Game for 27″ Touchscreens and Android Tablets

Game Jam time! And when I saw Heiko with this beauty of a touchscreen, I knew that I had develop for this. We wanted to do something where players can cooperate against a common thread. 8 hours later, we had this:

Massive Defense

An asteroid storm threatens your mission,
but your trusty spaceships stand ready.

Defend your home base!
Defend your friends!

Try to survive as long as possible in this
cooperative asteroid defense game for 4 players.

Exclusively for 27″ touchscreens!
(Or alternatively for 4 XBox360 gamepads.)

Download:

Windows (Gamepad Version)
Windows (Touchscreen Version)
Android

Video

While it’s certainly possible to play on a tinier touchscreen, playing it on 27″ was a lot of fun! Here’s a video of us playing it at the jam:

Massive Defense: A Cooperative Game for 27″ Touchscreens and Android Tablets

Credits

Programming:

Art:

Sound Design:

Music:

Fonts:

Blood Trial (Alpha Release)

The theme for the Global Game Jam 2013 was the sound of a heartbeat. After briefly pondering making a game about friendship, love and the joys of life, our thoughts drifted off a bit and we made something, uh, a little bit different. Enter Blood Trial.

Blood Trial (Alpha Release)

You are participating in an
ancient ritual to appease the blood god.

Rip out other warriors hearts and sacrifice them
at the top of the temple while they’re still beating!

Keep the favor of the thirsty god and he’ll reward you generously!

Super Smash Bros. meets Mortal Kombat in
this fighting game for up to 4 players.

Download the current version for Windows

Global Game Jam entry

I’ll make a proper post about the jam and the game later (with video and all that), but I thought that it couldn’t hurt to have a link on my blog in the meantime.

Credits

Programming:

Art:

Game Design, Producing and being all around awesome:

StarCoder: A Short Game Programming Workshop For Total Beginners

15 Minutes in the Shoes of a Game Programmer

For a workshop at the YOU, a youth culture fair, I was asked to make a concept for a short game programming workshop.

The requirements were:

  • The workshop should give an impression of the work of a game programmer.
  • It should take about 15 minutes and allow groups of varying size.
  • I should assume that the participants have no experience in programming at all.
  • Instructions should be kept to a minimum; the focus should be on hands-on experience.
  • The workshop should produce a quantifiable result.
  • It should be an enjoyable experience.

No easy task. Luckily, inspiration struck, and a few days later I finished the game StarCoder.

StarCoder

Move the player to the star by using
Left/Right and Space to jump.

An easy game if it weren’t for the spikes –
or if you could jump far enough, for that matter.
Luckily you can edit the source code.

There are 15 distinct solutions to win the game.
How many will you find?

Download for Windows

Source Code (License: CC BY SA)
Creative Commons License

StarCoder: A Short Introduction To Game Programming For Total Beginners

The Workshop

The workshop went extremely well. Everybody found at least 4 solutions, with some finding up to 10. The game also seems to be surprisingly fun, even (or especially?) for non-programmers! Results were often accompanied by laughter and some of the participants even asked for the program so they could try it again at home. And I remember a teacher who sat down to try it himself after I finished the workshop with his group of pupils.

If you use it yourself (which I’m totally fine with – I’d love if you drop me a message that you are using it!), this was my approach:

  • Tell your attendees that the goal of the game is to get to the star. Ask them to click in the left part and try it themselves: Arrows keys to run, Space to jump.
  • After half a minute admit that it seems rather impossible – but luckily there’s the source code on the right side which they may edit. Ask them to notify you once they have a solution.
  • Once they have the first solution, congratulate them for their achievement. Then ask them to click on “Reset” in the lower right corner and tell them that there are 14 more solutions.
  • After a few minutes (or a few solutions, depending on their speed), tell them that there’s also the “Creation” tab in the upper corner.

The ideal number of attendees seems to be 1 to 3 per computer. You might want them to write down their solutions if you want to assign a score to each group later.

So… how about you? Did you find every single one of the 15 solutions? Try it yourself first – and then check it with this handy walk-through. (No cheating though!)

And if you’re interested how hard solutions are and which are found the most and least easily, you can check out these statistics (contains spoilers!).

Credits

  • Concept, Programming and “Art”: Tobias Wehrum
  • Sounds: Moritz Ufer

Thanks to my playtesters: Moritz, Tobias, Kelvin, Sebastian, Simon, Christiaan, Lukas, Florian, Marina, Jana, Jens, Paul, Ronja and Nadine. You guys have been a huge help!

Made in cooperation with:

Super Sandwich Simulator 2013

We’ve been to the Codemotion Festival Berlin and made a game jam there! Two of the three themes were “Bouncing” and “How to make a sandwich”, so it was pretty obvious what had to be done:

You are two pretty incompetent chefs,
competing to complete the correct sandwich first.

The customer has ordered!
(Poor fool.)

Prepare delicious sandwiches in this frantic game
for two players with Xbox360 gamepads.

Play it in the web player!

Download it for Windows/Mac/Linux!

Super Sandwich Simulator 2013

Credits: