-THIS GAME IS IN BETA AND SO THE SKILL TREE IS UNFINISHED-

Feel free to suggest things to add to the skill tree

And please report any bugs with as much detail as possible


Snake 3

Sequel to Snake 2, by me and Snake 2, by Chatgpt (with DougDoug’s “help”)

Make sure to press the unmute button in the top-right because it will disappear if you do

Featuring the best features from both predecessors:

  • Momentum-based movement
  • Gun
  • Enemies (with guns)
  • Charging up a powerful shot

And many original features like:

  • A skill tree
  • New art
  • Fun gameplay
  • Playtesters
  • Mouse interaction
  • Saving your data if you reload the page or close and reopen the page (not if you close your browser and reopen it)

-Controls-

Desktop:

  • WASD/arrow keys to move
  • left click to fire handgun
  • hold and release right click to charge and fire a magic bullet
  • ~/‘ key to open skill tree (this will end your current game)
  • Space/z/q to confirm purchase (skill tree)
  • Enter/x/e to cancel purchase (skill tree)
  • Enter/x/e to exit skill tree (skill tree)
  • Space/z/q to close non-purchasing dialog box (skill tree) e.g. Not enough points

Mobile:

This game is very mobile friendly (so mobile friendly that I was able to make it on mobile)

  • D-pad to move
  • tap to fire handgun
  • hold and release finger to charge and fire a magic bullet
  • menu button to open skill tree (this will end your current game)
  • “A” to confirm purchase (skill tree)
  • “B” to cancel purchase (skill tree)
  • “B” to exit skill tree (skill tree)
  • “A” to close non-purchasing dialog box (skill tree) e.g. Not enough points

-General Mechanics-

Colliding with the first 3 segments of your tail will be okay (assuming no upgrades)

Colliding with the other segments will result in a game over

Enemies will only spawn when all other enemies have been defeated

Red lines will appear from enemies half a second before they fire, pointing at where they will fire

Getting shot results in a game over

Enemies all start with 5 health

Killing an enemy rewards you with a point

dying or opening the skill tree will end your current game and add your points to your permanent total

When charging up a magic bullet, you will select tail segments

Selected tail segments will increase your bullet level, if they have green eyes

If a selected tail segment has red eyes, that means that they’re on cooldown and you must wait up to 2 seconds to use them

tap/click on a node in the skill tree to open the menu for that node

  • Already unlocked nodes will say their name (Press A/Space to close)
  • Locked nodes will say their name and cost (Press A/Space to close)
  • Unlocked nodes will say their name and price
    • Too expensive nodes will say your current points as well  (Press A/Space to close)
    • Nodes you can buy will allow you to buy if you press  Press A/Space  (Press B/Enter to close)

THIS PART IS UNNECESSARY TO READ IF YOU DON’T WANT TO

-Skill Tree Descriptions-

Closer Tail:

  • Makes the segments in your tail closer, increasing the danger of tight turns and slowing down, but decreasing the danger of regular tail collisions
  • Mutually exclusive with Further Tail

Even Closer Tail:

  • Upgraded version of Closer Tail

Further Tail:

  • Makes the segments in your tail further away, decreasing the danger of tight turns and slowing down, but increasing the danger of regular tail collisions
  • Mutually exclusive with Closer Tail

Even Further Tail:

  • Upgraded version of Further Tail

4th Safe Segment:

  • Increases the number of segments of your tail that don’t have collision to 4

5th Safe Segment:

  • Increases the number of segments of your tail that don’t have collision to 5

6th Safe Segment:

  • Increases the number of segments of your tail that don’t have collision to 6

Lvl 10. Bullet Explosion

  • Only applies when a magic bullet has 10 or more power level
  • Causes an explosion when the bullet expires (i.e. hitting an enemy that has more health than it/it hits a wall)
  • The explosion increases in size with bullet power level (e.g. 10-14 = 1x size, 15-19 = 2x size, 20-24 = 3x size)

Lvl 15. Bullet Shrapnel

  • Only applies when a magic bullet has 15 or more power level
  • Causes shrapnel to fly out of the expiration explosion
  • Also creates a non-shrapnel explosion whenever it hits any enemy, regardless of health
  • The explosion increases in size with bullet power level (e.g. 15-19 = 1x size, 20-24 = 2x size, 25-29 = 3x size)

Lvl 20. Bullet Bouncing

  • Only applies when a magic bullet has 20 or more power level
  • The bullet bounces when it hits the wall but still explodes with shrapnel when it bounces
  • The bullet loses 5 damage whenever it bounces

Tail Blocking:

  • Allows your tail to block enemy bullets

Semi-Auto Handgun:

  • Reduces your handgun reload time to 0.5s

Full-Auto Handgun:

  • Reduces your handgun reload time to 0.25s

Elite Defender Handgun

  • I wonder where I got the names for this upgrade line
  • Reduces your handgun reload time to 0.0625s

Full metal jacket

  • I’m bad at making names
  • Handgun bullet hitbox increases to 2x2

Heavy Calibre

  • NK please don’t sue me
  • Handgun bullet hitbox increases to 3x3

Way Too Big Bullet

  • Handgun bullet hitbox increases to 4x4
  • Mutually exclusive with shotgun

Shotgun

  • Fires 6 bullets that do 1/6 damage
  • Mutually exclusive with Way Too Big Bullet
Published 1 day ago
StatusIn development
PlatformsHTML5
AuthorStickman69420
GenreShooter
Tagsupgrades
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen

Leave a comment

Log in with itch.io to leave a comment.