HTML5 and JavaScript Game Development Competition in just 13 kB

Portolani

The 13th-century was a time of nautical innovation. The caravel was in development and early charts were being made. It's your turn to captain an expedition to map uncharted waters and become a legendary explorer!

Portolani is a turn-based puzzle game. Your goal is to visit all of the ports, exploring as much of the map as possible. A new map is released every day at 00:00 UTC.

An optional leaderboard for the daily challenge is available via the NEAR testnet. If you would like to save your high score, please sign in to your testnet MyNearWallet (https://testnet.mynearwallet.com/)!

Portolani is available on IPFS at:

- https://aged-brook-5336.on.fleek.co
- https://cloudflare-ipfs.com/ipfs/Qmc4yrTFr6tf8qnDBhPCtYQUUcBBUBomxPkT73bxhrFte7/

Post mortem: https://www.onebytegone.com/articles/js13k23-portolani-post-mortem/

Keyboard Controls:
==================

Arrow keys can be used for cardinal-direction (i.e. N/S/E/W) movement. For 8-point compass rose (i.e. NW/N/NE/W/E/SW/S/SE) movement:

- QWERTY: q/w/e/a/d/z/x/c
- AZERTY: a/z/e/q/d/w/x/c
- Dvorak: '/,/./a/e/;/q/j
- Number Pad: 7/8/9/4/5/1/2/3

Hints:
======

1. It's best to sail broad reach (45deg to wind heading) or beam reach (90deg to wind heading).

2. Your visits to a port may grant a bonus:
- ⊛ (Local Crew): Grants advanced knowledge about fish, pirates, and ports
- ⇶ (Nav Log): Grants more insight into wind conditions
- ≊ (Sounding Line): Gives better understanding about the location of land

Music:
======

The soundtrack is based on "Mirie it is while sumer ilast", a 13th century song about the desire for summer in the face of coming cold weather.

Decentralized:
==============

NEAR Contract Source: https://github.com/onebytegone/js13k23-portolani/tree/master/near-contract
NEAR Contract Deployment: https://explorer.testnet.near.org/accounts/js13k23-portolani.testnet
Automatically deployed via CI/CD to IPFS using Fleek

Categories: desktop, mobile, decentralized
back