RIZE: Zombies

When civilisation has fallen to zombies and you're one of the few survivors - what do you do? Naturally, take them head-on with your own DIY weaponry! What could go wrong when defending against an onslaught of zombies behind a barricade of junk?

Made by Marmalade Game Studio.

Zombies AI

Christoph Lipphart was invovled as Game Programmer in RIZE: Zombies. He implemented the Zombies AI and achieved a data driven behavior tree implementation.
Each of the 7 Zombie types has it's unique AI behavior. F.e. the fast zombie dodges left or right if he receives too much damage over a specified time. The captain zombie attacks the players barricade from far distance using his own weapon.
Therefore he looks for nearby range attack points and shoots at the barricade. If there are other zombies around him he can perform his buffing behavior to provid extra damage power and speed to the surounding zombies.

A game prototype was already available when I joined the team and jumped into the existing codebase. 
On top of the grid-based A* navigation system I added the functionality of wall and NPC avoidance to improve the steering behaviours. For the new individual NPCs I decided to integrate behaviour trees for decision making.

The Game

When civilisation has fallen to zombies and you're one of the few survivors - what do you do? Naturally, take them head-on with your own DIY weaponry! What could go wrong when defending against an onslaught of zombies behind a barricade of junk? When your trusty knife-gun proves insufficient - upgrade your load-out to take down those bigger threats. A nail-spewing, motorcycle tank-fueled shotgun might just do the trick.... 1.0 Features:

Test your prowess in four different game modes:

  • Survival
  • Protect the Bot
  • Kill the General
  • Target Practice
                Download @ iTunes AppStore         RIZE on Facebook

Accomplished Missions

Christoph

  • Zombie AI with Behavior Tree
  • Data Driven Game Object Components and States
    • Armour Component
    • Collision Component
    • Threat Indication Component
    • Generic Animation State
    • Move, Shoot, Attack States
    • Dodge Behaviour
    • ...
  • Weapon Zoom and zoomed movement
  • Setup of new art pipeline using python and batch scripts
Game Infos
Language C++
Platform iOS
Game Engine Marmalade SDK Hydra
Genre Tap to Shoot

Featured GamesCheck out our latest developments!

RIZE: Zombies

Christoph Lipphart, iOS, At Marmalade Game Studio

Elements

Angelika Bugl, Christoph Lipphart, Android, iOS, Mac OS, Windows

Grimoire

Angelika Bugl, Christoph Lipphart, iOS, Mac OS, Windows

Bubble Shooter Extended

Angelika Bugl, Christoph Lipphart, bada

Betreten verboten!

Angelika Bugl, Christoph Lipphart, Windows

Glub

Angelika Bugl, Christoph Lipphart, Android, Mac OS, Windows

Jaro and the Myth of the Blue Diamond

Angelika Bugl, Christoph Lipphart, Windows

Swat the Fly

Angelika Bugl, Christoph Lipphart, Android, iOS

Bank Robby

Angelika Bugl, Christoph Lipphart, Windows

Painting for Inmates

Christoph Lipphart, iOS, Windows

Quadrolypse

Angelika Bugl, Christoph Lipphart, Mac OS, Windows

Circle Run

Angelika Bugl, Christoph Lipphart, Mac OS, Windows

Lawn Bomber

Christoph Lipphart, Windows

Lawn Wars

Christoph Lipphart, Windows

4 Motion

Christoph Lipphart, Windows