Sugar, Tea and Rum

Introduction

In this game you play as merchant. Your job is to get rich by selling and buying goods. In order to do that you have to navigate through seas while fighting with pirates etc.

How to play? Using mouse select place where you want to sail. If you have enough Travel Points you can confirm your choice. In ports you can buy and sell goods. Try to make as much money as you can!

Goal

We approached Crunchless Game Jam the way that we was aiming just for MVP, but we were looking into future to guide us with our choices. We knew that we couldn't have enough time for this project this month (only couple hours a week) but we decided to try without too much pressure.

Description

We have splitted our work in four milestones: Main Loop, MVP, All Assets and Tested.

For Main Loop to be completed we should have just buying and selling items in ports. At this point we didn't have ship at all.

MVP required that game would be somehow playable. We needed to have GUI (no need for it to be pretty). Pirates could just stay in one spot as some kind of "trap", but we managed to make them move.

All Assets milestone changed our temporary assets to something nicer looking.

We actually did all that we have planned for MVP. Of course we wanned to do much more, but we correctly predicted that we wouldn't have enough time for that.

Things that we wanted to do "later":

  • Quests in cites - example: some other trader want you to transport his goods to some port. You would have time cap for that and would receive reward on completion
  • Ship upgrades (we actually did this, but unfortunately we didn't have enough time to implement buying upgrade)
  • Tavern - as a place where you could find out about quests, buy yourself (or your crew) a beer etc.
  • Capitan upgrades - this would increase maximum action points
  • Crew recruitment - each crew member would have name, stats etc.
  • Day/night system - you could sail at night only after upgrade. It would be more dangerous but player would be faster in port.
  • Morale system - if crew morale would get too low they could start a riot and lock you up/kill you/something else.
  • Quartermaster recruitment - this would give you insight of your income and would allow you to cut payments for crew (but it would lower theirs morale)
  • Option to stop sailing while in motion
  • Option to fight with pirates manually (or automatically as now)
  • and much much more

Technologies

Game (prototype) was written in Typescript and JavaScript.

We are using Phaser as our game framework. It's open source framework for Canvas and WebGL powered browser games.

We are using zustand for state management and ReactJS for user interfaces.

Team

Here are people responsible of this prototype.

Of course both of us was helping the other with their tasks. It was (still is) truly co-op game dev (more roles !== more work).

Conclusion

Before Crunchless Game Jam we tried to make a game multiple times and always it ended soon after it began (one time we almost finished game for game jam but Unity failed build crushed us). Unfortunately most of the time we didn't plan realistically and we were spending way too much time on making game in early stage which cost us with quick burnout. This game jam thought us that we don't need to spent a lot of time on project and still can accomplish something while doing our day to day jobs. We are grateful to TimKrief (creator of this game jam) for his idea, that pushed us in right direction.

What will happen with this project?

Both of us are happy with our progress so far, we really like idea of the game and we are willing to continue to develop it. So you might expect some updates. This year we will take it slow, we will look back on what we did wrong and draw some conclusions. Probably we will plan carefully what we need to do next. But definetly we will slowly and steady continue to develop this game. All information you would find on our twitter (link bellow).

We have documented our progress on twitter: https://twitter.com/cherrybrackets

Screenshots



Leave a comment

Log in with itch.io to leave a comment.