Flicker Ninja Documentation

Overview

Flick ninja is a game in which the player flicks a ninja in order to reach the goal at the end of every level. The premise is intentionally simple, as the appeal is the throwback gameplay, snappy and responsive controls, and the growing challenge as you progress through the game.

Flicker Ninja was developed using Swift and Spritekit, and features art, assets, and sounds done by Stratica LLC.

Every level has a collectible scroll to grab. For every ten scrolls, you unlock a new power to toggle.

These powers aren’t inherently buffs, but rather modifiers to how the game plays. Mix and match powers to get a vastly different feeling experience as you navigate each level.

Controls and Options

The player can touch the screen to have the ninja enter his jumping stance. This will stop all momentum, you will fall very slowly, and if you flick, the ninja will move that way. The bigger the flick, the faster you move.

Options include a toggle for sound, music, and an ability to change the zoom of the game. Once new songs are added, you will also be able to choose your music.

Goals

The app will have twenty new levels and two new powers every month. There’s new music being developed to add more variety to the tracks that play, and after enough powers and new enemies are added, there’s a challenge mode being made in which a procedural arena will test how long you can survive for.

The end goal of the project is to have 400 levels of content.