[Game]Pyrates!(full game)




Pyrates !!

ARRR, me mateys!

This be “Pyrates” my test of the fantastic Micropython IDE by @FManga and @Hanski


1. Objective of the game

For a pirate,

a fate far worse than the treacherous rocks ripping the ship to shreds, far worse than the raging seas, the howling winds, or the mystical sea-monster Kraken

… is running out of Grog

Sailing the dangerous waters of the Spanish Main, you as a captain have to take care of your ship and crew. Your goal is to sail to different islands, land on the ports and make sure your ship stays brimmed with Grog.

2. Buttons

  • Left, Right steer ship to Port (anticlockwise) or Starboard (clockwise)
  • C restart game
  • A (while sailing) fire cannon (needs time to reload)
  • A (while docked at port) boost yourself out of a harbour
  • Left, Right (while ‘Landed’) jiggle ship to traverse through land

3. Basics of Sailing

  • Watch the wind direction
  • You can’t go against the wind
  • Sideways to wind is often faster than directly downwind
  • ‘Tacking’ i.e. going slightly against the wind allows you to climb upwind - if wind is strong enough


4. Gameplay hints

  • if you get lost at sea, just press ‘C’ to restart the challenge
  • PRESS A several times in the beginning to start
  • if you are Landed you can jiggle your boat to get loose
  • if you wish to exit a port, turn your ship and press A to give it a push
  • the ship’s mast watch will call “Land Ahoy” when he sights land. You can then try to sail in that direction. It is easy to miss the islands!
  • not all islands are safe to land - the port may be in an impossible place. Sail away to another island

Now go learn the ropes, ya miserable landlubber!!


pyrates.bin (210.3 KB)

pyrates.zip (237.5 KB)

Interesting factoid: What is Grog?


license info

all gfx, code by me
sfx by me
“Bonnie Lass” trad. Irish song, Public Domain midi played through a FM synthesis soundfont

[Release & Competition] Online Python Editor for Pokitto!

:open_mouth: amazing… Really setting the bar with this one.


Let’s see who reports landing first!




That didn’t take long xD


Look so good! Have to try it.


I know you based it on another game, but the graphics of this remind me a lot of a game called Seven Seas that I played on the Palm Pilot a while back. The palm game is turn based and its graphics are worse, but the tiny ship reminded me of it.


AVAST! Rrrrrrrrrr


Update coming soon


Last night, I coded the RIG = random island generator.

Its not perfect but its already making pretty interesting islands



Release 2

New bin and source in the first post

This is now officially a game, you can play it !! :sweat_smile:


This is stunning :+1::heart_eyes:
Love the clouds.


Hmm is it normal that some port are just in the water and no ways to land to them? My guys were out of grog by lack of land lol


Nope, that is a bug.

I need to add some more lines of code it seems


We have cannons!

(and you haven’t heard the music yet either :kissing_heart:)
Next step, projectiles and enemy ships


target practise



Grog meter :joy:


This has been fixed now



See first post!

My highscore:


I am addicted to this game!!

Will you ever expand on this? Proper title screen and maybe a way to pause the game? I keep resetting the game when I want to pause it lol