Sever is my first ambitious project. Let's start with a screenie:
It's basically connect-the-dots deathmatch, only instead of lines and dots, you're a multitentacled creature. The dots are joints and the lines are arms. Unfortunately, I'm still using placeholder graphics.
If you'll look at the top-left corner of the screen, you'll see a pair of (+) joints. Those are what each player starts with. You'll see another pair near the bottom. The (Y) joints split the arm in two and I'll explain the (Z) joints in a minute.
At the top-right are a bunch of green joints disconnected from the rest of the player's joints. This is because they've been "severed" (intersected by an enemy arm). From, the point of intersection, the arms shrink until they are gone. The white splotches are where joints were destroyed.
If you'll look beneath the cursor, you'll see a bunch of white dots in the arm. These are the little symbiotic guys (for lack of a better term) that build your arms and joints. When one reaches the end of an unfinished arm, the length of the arm is incremented and the little guy turns around.
The little guys are spawned at a consistent rate by the (+) joints. They die if severed. The idea is that if you build too many arms at once, the little guys will spread thin and the building will slow down. Also, they make your arms more precious. They require the player to be smart with his construction.
The (Z) nodes give the little guys a speed boost. These are useful for building arms quickly. Great for scouting and rushing.
The object of the game is to sever your enemy's arms with your own. In this screenie, I actually severed my own route (right-click) because the enemy is a still a pacifist.
Ignore the rock arch. It's the only non-player sprite I've made, so I used it generously in the screenie. It has no real significance aside from general prettiness.
I have a
dev blog and an Experimental Gameplay Project
page with a more descriptive pdf.
I would love some feedback. I'm assuming my description isn't very clear so I'd be obliged to answer any questions.
clevceo