Economic model

Current progress

Game

I’ve mainly worked on some generic stuffs lately, cleaning old code, building some UI stuffs,…

The first “build” uses a randomly generated level and a first test of the snake and its control

Player “controls” the head of the snake

Player can draw arrows (by touching screen)

When snake head touches the arrow it will turn in its direction

Each part of the snake (after the head) is attracted to the one before

Because of this some elements might take “shortcuts” (you can see on the first screenshot that even if the head takes 90° turns the rest of the corpse will smooth it, making turns quicker)

If a part of the corpse hits a wall, it will detach, forcing player to backtrack, or loose these parts

Basically the bigger the snake, the harder it becomes to keep the whole corpse intact. There are of course other gameplays elements linked to that, but we will detail them later, when they are programmed.

Level Editor

At first I wanted to use a level editor on PC such as Tiled, but imo it’s missing some features (symetry, full keyboard control and other small stuffs). So I’ve decided to build my own and include it in the game. This editor will be controllable with touch screens, but plugging a keyboard/mouse on the device will make things easier.

It will allow content creators to test levels quickly and easily upload them to a central database