Sonic 3000

& the Pixel Physics Engine

logo

https://pixel-physics.seanmorr.is/

Basics

Use the dpad or the left stick to move around. The right stick allows you to store/switch sheilds.

Press ๐Ÿ… to jump.

Press ๐Ÿ…+๐Ÿ ‰ to disengage a vehicle.

Press TAB or click the right stick to change characters in single player mode.

Modes

Single player

Self explanatory...

2-Player P2P Network Play

Serverless P2P network play is provided via WebRTC, so you'll need to exchange some tokens before you can start a game.

Select "direct connect" from the main menu, have one player select "Host Game" and the other select "Join Game".

Using the messaging service of choice, the joining user must first send the request token to the hosting user, must reply with an accept token. Once the users have exchanged and input their tokens, the game clients will connect.

Player 1 will be Sonic, player 2, tails. This is in extreme alpha.

n-Player Server Play

Coming soon.

Characters

The controls below are specifically for gamepads. You can translate them to keyboard controls with the following table:

  • ๐Ÿ…/โœ• - space
  • ๐Ÿ…‘/โต” - shift
  • ๐Ÿ…ง/โ–ข - ctrl
  • ๐Ÿ…จ/โ–ณ - z
  • ๐Ÿ ˆ ๐Ÿ ‰ ๐Ÿ ‹ ๐Ÿ Š - WASD / Arrow Keys
  • R ๐Ÿ ˆ ๐Ÿ ‰ ๐Ÿ ‹ ๐Ÿ Š - HJKL / Numpad
  • L1 - q
  • R1 - e
  • L2 - Digit1
  • R2 - Digit3

Sonic

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ…/โœ• - Insta-shield (while airborne)
  • ๐Ÿ…‘/โต” - spindash (while stopped)
  • ๐Ÿ…‘/โต” - somersault (while moving)
  • ๐Ÿ ‹ - roll (while moving)
  • ๐Ÿ ‹๐Ÿ…/โœ• - dropdash (hold while airborne, release to cancel)
  • ๐Ÿ…ง/โ–ข - light dash (while airborne)
  • ๐Ÿ…จ/โ–ณ - super transform
  • L1/R1 - air dash (while airborne)
  • L1/R1 - wall stick/kick (hold while airborne/release to jump)
  • ๐Ÿ…/โœ• - jump from wall (preserves dash)
  • ๐Ÿ…‘/โต” - drop from wall

Tails

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ ‹ - roll (while moving)
  • ๐Ÿ…/โœ• - fly (while airborne)
  • ๐Ÿ ‹ - fly cancel (while airborne)

Knuckles

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ ‹ - roll (while moving)
  • ๐Ÿ…/โœ• - glide (while airborne)
  • ๐Ÿ ‹ - glide cancel (while airborne)
  • ๐Ÿ…‘/โต” - punch
  • ๐Ÿ…ง/โ–ข - throw bomb
  • ๐Ÿ…ง/โ–ข - bomb jump (while airborne)

Robotnik

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ ‹ - roll (while moving)
  • ๐Ÿ…จ/โ–ณ - super transform

Egg Robo

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ…/โœ• - fly (while airborne)
  • ๐Ÿ…ง/โ–ข - fire projectile

Mecha Sonic

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ ‹ - roll (while moving)
  • L1/R1 - air dash (while airborne)

Shields

The right stick allows you to store/switch sheilds. The current shield will be automatically stored if a new one is picked up of a different element.

Press R๐Ÿ ‹ to store a shield.

Water Shield

Gives Sonic a bounce attack (Press ๐Ÿ…/โœ• after leaving the ground).

Press R๐Ÿ ‰ to use a stored water shield.

Fire Shield

Gives Sonic a boosted air dash (Press L1/R1 after leaving the ground).

Press R๐Ÿ Š to use a stored fire shield.

Electric Shield

Gives Sonic a triple air jump (Press ๐Ÿ…/โœ• after leaving the ground).

Press R๐Ÿ ˆ to use a stored electric shield.

Press L2 to activate the shield's magnet.

Insta Shield

Press to use a Sonic's insta-sheild.

Vehicles

Press ๐Ÿ ‰๐Ÿ…/โœ• to disengage a vehicle.

Tornado

Tail's rocket plane is fully functional here. Make sure you pull up the landing gear or it will be tough to control.

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ…‘/โต” - toggle landing gear
  • ๐Ÿ…ง/โ–ข - fire rocket engine

Egg Mobile

The egg mobile is always hovering. Use it to get up high to areas you wouldn't otherwise be able to access.

  • ๐Ÿ ˆ ๐Ÿ ‰ ๐Ÿ Š ๐Ÿ ‹ - move

Drill Car

  • ๐Ÿ…/โœ• - Jump
  • ๐Ÿ…/โœ• - fly (while airborne)

Mine Cart

You cannot control the mine cart, but it can jump.

  • ๐Ÿ…/โœ• - Jump

Items

Rings

These are your health bar. One point of damage will cause you to lose your rings. You'll have a chance to pick them up before they disappear however, so carry a lot.

Monitors

Monitors contain powerups like shields, or extra rings. Jump to break them open.

Chaos Emeralds

Chaos Emeralds (will) power Super Transforms. In the current version, this restriction is not in place. Press ๐Ÿ…จ/โ–ณ to access the super-state.

Blocks

Some blocks some can be pushed, others are structural and make up floors, walls, bridges, or ceilings. Some will break off fall when tread on, even lightly. Keep an eye out.

Try a bounce attack on falling blocks.

Starposts

Starposts (will) record start/end times in the courses of Zones. They'll also store your checkpoint times, and distribute powerups.

Switches

Switches can be activated by jumping, or depressing them with blocks. They'll activate various objects or environmental effects in all different places.

Springs

Springs will shoot the character in whatever direction they're pointing, which includes straight up. Red ones are stronger.