Duck Marines

Duck Marines

Duck Marines is a cross-platform free software PC remake of Sonic Team’s ChuChu Rocket.

Duck Marines attempts to recreate the magic from the local multiplayer of ChuChu Rocket while adding new elements like mini games, a level editor, colorful pixel art and more.




Also available from GitHub.

Source code

How to play

The goal of the game is to get as many ducks into the submarine of your color. Gray ducks give you one point, gold ducks give multiple points and pink ducks will trigger an event or mini game.

Guide the ducks towards your submarine by placing arrows on the ground. When walking over an arrow ducks will instead walk in the direction the arrow is pointing.

Beware of the blue predators. Predators love to eat ducks and will kill a large number of your ducks if they reach your submarine. Try instead to guide the predators to the other players’ submarines using your arrows.


  • Controllers: Move cursor with left analog stick. Place arrows with the four face buttons or with the right analog stick.
  • Keyboard: Move cursor with arrow keys and place arrow by holding space and pressing a direction.
  • Mouse: Move cursor with mouse. Click and drag in a direction to place arrow.


All assets with the exception of all background music are copyright (c) 2013 Tangram Games and are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

All background music is copyright (c) 2012 Philip Linde and licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International license.

The libraries slam and Tserial are not covered by the Duck Marines license. Please the files of equivalent basename for license information. All other source code for Duck Marines is licensed under the zlib license.

See for more information.