About

Double Snake is a 2 player-focused homebrew Snake game for Sega Genesis / Mega Drive. There are additional tiles, bonuses and effects compared to the original Snake to spice up the gameplay.

It is a port of an earlier PICO-8 version (available here https://www.lexaloffle.com/bbs/?tid=145602).

Game modes

  • Versus — two players compete in rounds. The first player to win ten rounds wins the match. Could be played against CPU or human player.
  • Co-op — two players share a score and work together on the same field.
  • Solo — control one snake, collect apples, and chase your personal best.

Each mode supports:

  • Small, Medium, and Large fields
  • Slow, Medium, and Fast movement
  • Optional starting Shields
  • Unique maps with randomly walls, ponds and mud for each new round

Bonus apples

Dark bonus apples increase the score without growing the snake. Each one activates a random effect:

  • Picnic - adds nine apples to the field.
  • Shield - protects against one wall collision. Multiple Shields can be collected.
  • Darkness - hides most of the field except the area around snake heads.
  • Blindness - obscures the area around the affected snake.
  • Pond - adds water where snake-to-snake collisions are ignored.
  • Shock - temporarily stops a snake.
  • Slow - temporarily reduces a snake’s movement speed.
  • Body Switch - exchanges the two snake bodies.
  • New Wall - adds walls to the field.
  • Wall Break - removes existing walls.
  • Fire - sets snake on fire. It will burn to death, bit-by-bit unless snake jumps into pond.
  • Apple Snake - infuses snake's body with apples. If somebody bites the Apple Snake, it loses portion of its body instead of dying, dropping it as apples on the ground.

Shock, Slow, and Body Switch are available only in two-player modes. In Versus, negative effects target the opponent.

Controls

Genesis / Mega Drive

  • Use the D-pad to move.
  • Player 1 uses controller port 1.
  • Player 2 uses controller port 2.
  • Use A or Start to confirm menu selections and continue after a round.
  • Hold C on the results screen to return to the title screen.
  • In Solo and Co-op, either player can press Start to pause.

Browser

Keyboard and gamepad controls are provided by EmulatorJS. Open the emulator’s control settings to view or remap them.

For local two-player games, connect two browser-compatible gamepads.

In-game Manual

Choose Manual from the title screen for descriptions and visual previews of snakes, terrain, apples, and every bonus effect.

Homebrew notice

Double Snake is an independent homebrew game. It is not licensed, endorsed, or published by Sega.

Updated 5 hours ago
Published 6 days ago
StatusReleased
PlatformsHTML5
Release date 6 days ago
Authorzaka
TagsArcade, Co-op, Homebrew, Local Co-Op, Mega Drive, Retro, Sega Genesis, Snake
Average sessionA few minutes
LanguagesEnglish
InputsGamepad (any)
MultiplayerLocal multiplayer
Player count1 - 2
AI DisclosureAI Assisted, Code

Download

Download
Double Snake v1.3.bin 256 kB

Install instructions

Download attached .bin ROM file directly. Run it with a compatible SEGA Genesis / Mega Drive emulator or load it on supported real hardware using a flash cartridge.

The game has been tested with RetroArch using the Genesis Plus GX core.

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Awesome stuff! Thanks for this one

Thank you so much for trying the game out!

(+1)

A Nokia edition is needed

(+1)

124 points in solo mode ez

(+1)

Screenshot, or didn't happen!