Seminar Games Development with iOS (SS13) - Results
Goals
The seminar is a programming camp for students who want to learn games development for iOS. In the first week, they learn basic concepts in Xcode and Objective-C in interactive tutorials as well as more advanced concepts of Cocoa Touch and games development, using Cocos2D and Box2D.
In the second week, teams of two students develop their first iOS game. The goal is to develop an AppStore ready game with the main features implemented and well tested. On the last day, the teams present their game idea in a Pecha Kucha presentation and demonstrate their game to all other students in the seminar.
Supervisor
Games Overview
The following games were developed during the seminar in SS 13. If you click on one of the games, you will see more details about it.
Balloony | BreakTacular | Catch The Eggs | Marble Jump | Noah's 20 | ||||||||||
Path Wars | Planet Defender | Rainbow Animals | Rotating 4 Wins | Space Defense | ||||||||||
Spooky Castle | Tanky | Watch Out | Whack A Squirrel 3D |
Balloony
Overview
The game's concept is as easy as weird. You (the user) is representing a conservative, mean and pretty old man that had worked all his life and is now enjoying the nature and it's silence. His passion is sitting in the backyard and listening to the sounds of birds and the wind. But for a well known reason, there's no silence. Next to his backyard is a playground with a lot of children. And as you might know, children tend to play loud and noisy. That's exactly what makes him mad. But as talking to kids doesn't make them play quiet and you don't slap or slaughter kids, you need another solution. And there is one! Miraculously, there are spawning balloons every few seconds on the playground. And children love balloons. So that's your plan: Before kids can reach balloons, you burst them! Maybe the kids will leave, if they get annoyed more and more. But don't expect them to give up too early...kids are tough "enemies".
Features
- iPad Game
- There are several power-ups such as a new life or let the dogs out in order to chase a child out of the screen.
- Hit the balloons before the children catch them.
Technologies
- Cocos2d
- Particle Effects
Team
(picture) | (picture) |
Benedikt Geßele |
Ferdinand Kuchlmayr |
Screenshots
Menu | Catch the balloons before the children can catch them. | Game Over |
BreakTacular
Overview
BreakTacular is a remake of the arcade game Breakout developed by Atari in 1976. The game consists of a ball travelling around the screen, a player moving horizontally in the bottom area and a bunch of bricks in the upper half. When a brick gets hit by the ball it will be destroyed. Accordingly the goal is to destroy all bricks without dropping the ball. The player loses a turn when the last ball (in case of multiple balls at the same time) touches the bottom of the screen. The game is over when there are no turns left.
The game was published to the iOS AppStore!
Download for free in the AppStore for iPad: https://itunes.apple.com/app/id634922894
Features
- iPad Game
- Move the player in order to avoid dropping the ball.
- Some of the bricks drop items, that can change the size of the player or add additional balls.
Technologies
- Cocos2d
- GameCenter
- Particle Effects
Team
Julian Geiger |
Sebastian Speth |
Screenshots
Main game scene | Burning balls | Menu |
Catch The Eggs
Overview
The purpose of the game is to help the chicken collect as many of the eggs on the screen as possible to obtain a higher score and enter the hall of fame. The chicken has to fly to catch her belonging. Since she cannot fly, the user has to draw lines on the screen which will push the chicken back in the air. However, there are two types of eggs: yellow - good eggs and black-bad eggs. The bad eggs are not real eggs, but obstacles for the chicken and the user should help the chicken avoid touching them.
Features
- iPad Game
- Catch as many yellow eggs as you can.
- Avoid obstacle like black eggs.
- Draw lines on the screen to help the chicken to fly.
Technologies
- Cocos2d
- Box2d
Team
Endri Koci |
Asish Biswas |
Screenshots
Catch the eggs | Intro | Menu |
Marble Jump
Overview
It is a single player game where you have to navigate a ball over a infinite path with holes and turns and prevent it from falling down. You get points for jumping over holes and turning the ball the right direction at the right moment. The game gets faster as longer you play it and your aim is to achieve the highest score you can get. On both devices iPhone and iPad do you have to navigate with swipe gestures. A swipe up will let the ball jump and a swipe left or a swipe right will turn the direction the ball rolls to.
Features
- iPhone & iPad Game
- Swipe over the screen in order to jump over holes or to change the direction of the ball.
Technologies
- Cocos2d
Team
Christoph Heidelmann |
Tobias Eisenschenk |
Screenshots
Launch Screen | Menu | Jump over holes |
Noah's 20
Overview
The idea behind the game is to help Noah collecting animals for his ark based on the story everyone knows from the bible. Unfortunately he is a bit too late so he has to catch the animals out of the sky as the Noachian flood has already started. For this reason God is a bit angry with Noah and therefore God challenges Noah with throwing some effect objects that complicate Noahs plan to catch the animals (consider the effects in the first table below). Luckily god also throws good things at Noahs ark which have positive consequences.
The game was published to the iOS AppStore!
Download for free in the AppStore for iPhone and iPad: https://itunes.apple.com/app/id634580916
Features
- iPhone & iPad game
- Noah’s 20 looks always according to the current weather outside.
- Tilt your device in order to steer the ship.
Technologies
- Cocos2d
- GameCenter
- Particle Effects
- CoreLocation
Team
Isabel Max |
Pascal Schliski |
Screenshots
Menu | Catch each animal twice | Game Over |
Path Wars
Overview
The goal of the game is to destroy the enemy's base and prevent him from destroying the own. Before you can destroy the base you have to destroy the enemy's tower. The base and the tower can shoot at enemies, the players and the Mineons can only ram rivals. From each base are spawning Mineons in a specific time interval. These are controlled by the computer and they try run reach the enemy's base. During their way they attack all foes they run into.
Features
- iPhone & iPad game
- Multiplayer game
- Destroy the enemy's base and protect your own base.
Technologies
- Cocos2d
- GameCenter
- Particle Effects
Team
Benedikt Engeser |
Magnus Jahnen |
Screenshots
Menu | Protect your base | Destroy the enemy's base |
Planet Defender
Overview
You have to defend yourself against incoming enemies. In order to do so you have a weapon that can be rotated around your planet (360° freedom). The weapon launches rockets that travel through space to damage the enemies.
Features
- iPad game
- Tutorial in the beginning of the game
- Destroy the enemies in order to protect yourself
Technologies
- Cocos2d
- Particle Effects
Team
Florian Gerlach |
Trung Hieu Dao |
Screenshots
Tutorial | Shoot at enemies | Game Over |
Rainbow Animals
Overview
An adventurous penguin lives at the south pole and wants to go to the sunny and paradisiac Madagascar. But the way to get there is very stony and dangerous. Rainbow Animals is a one player jump and run game. The player has to avoid running against icebergs and getting hit by a falling stone.
Features
- iPhone Game
- Tab in order to shoot against falling stones
- Slide in order to jump over icebergs
Technologies
- Cocos2d
- Particle Effects
- GameCenter
Team
Belinda Zahra |
Ella Neunzert |
Screenshots
The penguin on his way to Madagascar | Shoot at falling stones | Launch screen |
Rotating 4 Wins
Overview
Rotating 4 Wins is a simple implementation of the well known game "4 in a row". Two players consecutively put blue or red stones on a game field which has 6 rows and 6 columns. If a player has put 4 stones of his color in one row, column or diagonal he has won. After every fifth stone placed at the game field the hole field with the stones on it is rotating 90 degrees in clockwise direction. Once the rotation has finished all stones which are now levitating will fall down again and therefore build a new game allocation.
Features
- iPad Game
- Play against another player on the same device
- Place your stones in order to win
- Win after rotation of the game situation
Technologies
- Cocos2d
Team
Daniel Soller |
Michael Bichlmeier |
Screenshots
Play against another player on the same device | Menu | Place your stones |
Space Defense
Overview
Space Defense is a small Tower Defense game where the player has to protect his planet from incoming spaceships with the help of different space cannons. By killing a spaceship the player will get credits, which he can use to build cannons. He can also get credits by collecting the diamonds appearing randomly on the map for a short period of time.
The game was published to the iOS AppStore!
Download for free in the AppStore for iPad: https://itunes.apple.com/app/id908729405
Features
- iPad Game
- The map background will be selected randomly out of 29 different options, which will give the player a great variety and motivation to play the game again
- Our game offers a total of 5 different space cannons and 6 enemy types
- The game consists out of 5 levels. Each level needs a different tactic and the last one will be a special level with the super strong final boss.
- For clicking fun we have two click events: the diamond will give you 50 extra credits and the heart will give you 1 extra life
- Intro animation
- Music for levels and menu
Technologies
- Cocos2d
- Blender
- Simple Audio Engine
- Media Player Framework
Team
Benedikt Loebbecke |
Christian Eichhorn |
Screenshots
Defend your planet | Defend your planet | Menu |
Spooky Castle
Overview
The player takes the role of a cute little ghost flying upwards in a tower. The goal of the game is to survive as long as possible without leaving the bottom of the screen by flying through gaps between floors. The ghost is controlled by tilting the device. The player scores points for the time he survives and for each floor he has flown through additionally.
The game was published to the iOS AppStore!
Download for free in the AppStore for iPhone: https://itunes.apple.com/app/id634392293
Features
- iPhone Game
- Tilt the device in order to control the ghost.
Technologies
- Cocos2d
- GameCenter
- Box2d
- Particle Effects
Team
Leonhard Spiegelberg |
Dominik Münch |
Screenshots
Menu | Fly up the tower |
Pause menu |
Tanky
Overview
Tanky is a roundbased shooting game for two players on one device. It reminds of Sheepwar, a litte network game of ICQ. It is realized in top-down 2D-View. Every player has his own tank and spawnposition on the map. During a round the tank can shoot once and move around by using the accelerator of the iPad. Goal of the game is to find and hit the other player with bullets, but time and bullet range are limited. The game is over after a tank has three hits.
Features
- iPad Game
- Play against another player on the same device
- Move the player by using the accelerometer of the iPad
Technologies
- Cocos2d
- Particle Effects
Team
Magdalena Neumann |
Johannes Klein |
Screenshots
Play against another player on the same device | Menu |
Watch Out
Overview
The fishy hero is controlled by the player, who is attacked by evil birds and crabs. With his awesome jetpack fishy hero is able to move and avoid his enemies. The player can tell fishy hero to climb or decende by tilting his device. While avoiding the enemies and collecting coins for points, the game accelerates time by time, increasing the difficulty.
Features
- iPhone & iPad game
- Survive as long as you can
- Avoid enemies
- Control the hero using the accelerometer of the device
Technologies
- Cocos2D
- GameCenter
- CoreMotion
Team
Sebastian Seitz |
Ralf Hecktor |
Screenshots
Fishy flying | Launch screen |
Whack A Squirrel 3D
Overview
Whack-A-Squirrel is an adaption of the popular arcade game "Whac-A-Mole", a game that lets moles randomly spawn out of the game plane (the "ground"). The player then has to hit them while they are visible in order to get points. This version adapts this gameplay, but uses the 3rd dimension to add an extra challenge for the player. Instead of moles that spawn out of the ground, this game lets squirrels spawn out of a tree, which can be rotated around its own axis using the gyroscope. The player then has 60 seconds to hit as many squirrels as he can. Hitting a squirrel earlier thereby grants more points, so faster players are rewarded.
Features
- iPhone Game
- Tilt your device in order to turn the tree.
- Tap on squirrels to hit them while they are visible in order to get points.
Technologies
- Cocos2D
- Cocos3D
Team
Sebastian Wenninger |
Vlad Barboni |
Screenshots
Tap on the squirrels | Menu | Launch screen |