Joshua Yeoh's profile

[Stencyl] Descend - A Shoot'em Up Game

[Stencyl]
Descend - A Shoot'em Up Game
Credits:
Stencyl
Adobe Photoshop – Art
Adobe After Effects – Animations & VFX
Various video games – Sound Effects
Audacity – Audio Converting/Editing
MP3 tag
LP Generator
Freesound.org
Flaticon
Lego Hero Factory Brain Attack Music
The Raid 2 – Motor Chase
Waterflame – Rocket Race
Sasha – LNOE
Demonicity - Fascist
Rules/Gamemodes
Descend is a Shoot’em Up game with 2 gamemodes. Normal mode and Ascend mode.
                          
Normal Mode:
Player must survive in a chasm full of enemies and beat the boss at the end to win.
The progress is labelled as “depth”. The longer the player survives, the more depth will be travelled.
Player has to reach from 0m to 10000m in depth. Speed is 27m per second. About 6 minutes to reach the end.
New enemy types will appear the further the progress. They mostly spawn from the bottom of the screen
The boss is at 10000m depth.
The player must collect an item drop from the boss after defeating it to win.
Ascend Mode:
Player must escape the erupting chasm.
It is a chase gamemode. The player will be chased by rising magma from the bottom.
Player now faces and moves upward. Starting from 10000m, player has to reach 0m.
Player can escape the rising magma by progressing in depth. The magma rises slower than the player progressing.
Unlike Normal mode, progressing can only be done if the player moves above the upper half of the screen, pass the green line. If not progressing, the magma will catch up with the player.
The player moves at the speed of 37.5 m/s if progressing. About 4.5 minutes to reach the end if no stops.
Enemies now spawn from the top of the screen. There is no boss at the end
If the player is respawning, and the magma has already covered most of the screen, the magma will quickly lower to a certain level to give the player some temporary room to try again.

Player Lives:
The player starts with 10 lives. Player loses lives by touching anything lethal.
Extra lives can be found by killing enemies. It is a 1/100 drop.

Player Score:
Player can earn score by collecting nuggets and gems dropped by most destructibles.
A green nugget is 1 point. A green gem is 10 points.
Nuggets have a chance to spawn as a gem at a 1/5 chance.
There is a separate highscore for each gamemode.
When dropped, it bounces around the screen and disappears after a few seconds.

Player Weapons:
Semi:
The default weapon is semi firing gun
Shoots a slow bullet every 0.4 seconds. Each bullet deals 1 damage
Can be Upgraded

Burst:
Shoots 3 bullets rapidly at a high velocity
Each bullet deals 1 damage
30 ammo drop from Sidearm
Can be Upgraded

Auto:
Shoots a bullet every 0.1 second at a high velocity
Each bullet deals 1 damage
30 ammo drop from Frenzy
Can be Upgraded

Upgrade:
Upgrades only the bullet weapons such as Semi, Burst, and Auto
Up to a five bullet spread per shot.
Collect up to 4, then receive 100 score for any extra
If player dies, Upgrade reduces by 1 level.
1/5 chance drop from Charger

Ricochet:
Upgrades only the bullet weapons such as Semi, Burst, and Auto
Allows bullets to bounce around 2 times
30 ammo drop from Worm

Shock:
Shoots a sustained firing electricity
Short ranged
Hits through multiple targets
Deals 1 damage every 0.1 second
Consumes 0.1 ammo every 0.1 second
3 ammo drop from Ambusher

Railgun:
Shoots a single beam in a straight line every 1.25 seconds
Hits through multiple targets
Each shot deals 10 damage
5 ammo drops from Sniper

Abilities:

Shield:
Grants Immunity for 10 seconds
1/10 chance drop from big rocks
1/30 chance drop from medium rocks
1/60 chance drop from small rocks

Support:
Summons a support drone to help in the fight
Maximum 2 drones at a time
Moves about near the player
Fires a straight beam every few seconds, deals 2 damage
Disappears after player dies
1/20 chance drop from ZigZag

Grenade:
Tosses a grenade in front
Bounces around screen and objects
Beeps for 2 seconds and explodes 8 waves in 8 directions
Each wave deals 5 damage
1/5 chance drop from Mines

Enemies:

Zig Zag 1:
Spawns below 0m in Normal mode and above 10000m in Ascend mode
2 HP
Chases after and collides with the player.
Sharply turns and changes direction every few milliseconds.

Zig Zag 2:
Spawns below 0m in Normal mode and above 10000m in Ascend mode
2 HP
Aims and moves to player
Fires a bullet every few seconds

Charger:
Spawns below 1250m in Normal mode and above 8750m in Ascend mode
5 HP
Strafes left and right every few seconds
Boosts up and down the screen in a straight line every few seconds
High velocity and collides with the player

Sidearm:
Spawns below 2500m in Normal mode and above 7500m in Ascend mode
5 HP
Aims and Fires 3 bullets at the player every few seconds
Spawns at the sides of the screen
Stationary

Sniper:
Spawns below 3750m in Normal mode and above 6250m in Ascend mode
5 HP
Aims and Fires a straight beam at the player every few seconds
Aims with a red beam before firing
Spawns at the sides of the screen in Ascend mode
Stationary

Ambusher:
Spawns below 5000m in Normal mode and above 5000m in Ascend mode
5 HP
Moves behind the player every few seconds
Aims and Fires a sustained firing electricity for 3 seconds every few seconds
Aims a red light before firing

Frenzy:
Spawns below 6250m in Normal mode and above 3750m in Ascend mode
5 HP
Aims and Moves away from the player
Sprays a number of bullets rapidly in a wide angle at the player every few seconds

Normal Worm:
Spawns below 3750m in Normal mode uncommonly
5 HP for Head, 3 HP for Body
Spawns as a line of more than 3 segments
Moves in a sine wave pattern
Shoots a bouncing bullet in a random direction every few seconds
Most of the body is destroys itself if head is destroyed
Spawns at the sides of the screen
Kills on touch

Magma Worm:
Spawns from Boss and Magma
Invulnerable, blocks bullets
Kills on touch

Boss:
Spawns at 10000m in Normal mode
750 HP
Strafes and Repeats a series of attacks
Aims and Fires Fireballs at the player that explode in 8 directions after a few seconds
Fires a sustained beam for 4 seconds and sweeps from side to side at a 90 degree angle
Aims and Fires Magma Worms at the player
Retreats and spawns random enemies for 10 seconds
Drops an item on death to collect and win
Stencyl hates it and will crash when out of memory

Other Objects:

Rocks:
Blocks the Player, bullets and some enemies
Comes in Big, Medium, and Small sizes
5 HP Big, 3 HP Medium, 1 HP Small
Can be broken into smaller pieces
Moves with depth

Spikes:
Blocks the Player, bullets and some enemies
Can be broken by some weapons and enemies
Moves with depth

Mines:
Explodes on colliding with Player
Sometimes explodes when hit by bullets
Explodes waves in 4 directions, can kill player and enemies
Moves with depth
[Stencyl] Descend - A Shoot'em Up Game
Published: