Load of Trouble: Team Game for GameDev.js 2025

26/04/2025

Load Of Trouble Logo

Concept

This was a team game jam project developed alongside 2 main team members with direct contributions, PacaBruno and Crudaluna, and with other members also giving their thoughts especially early on in development and other members not being able to contribute due to time constraints. It was created as a submission for the GameDev.js 2025 game jam using Unity.

Load Of Trouble Screenshot

This is a 2D game where a player has to load the needed cargo onto ships without exceeding the max ship weight or the ships will sink, to earn money. There was initially also a concept of contracts and a more expansive level and progression system, but it was scrapped for the prototype release.

Play the Game

Click the link below to play the game: Load of Trouble Game

Game Design

Regarding game design, the idea was slightly adapted by me following the original concept of balancing two planes given by PacaBruno. The goal was to manage ongoing cargo with physics-based movement along a port and deploy them where needed. Plus having to deal with overall space in the port all while earning the most ammount of money possible. For the full game design document check here;

Game Programming

Regarding programming I structured the needed classes and strucutred the needed files through our Trello board, however Crudaluna did end up creating some of them. What I did do was create the functional crane, put together all the prototyped features, alongside the logic for the ship spawns with their various weights, cargo types needs and actual sizes. Plus the cargo placement and destruction system, a cargo manager and cargo prefabs.

The git repository is currently private, but if you wish to see it let me know!

Collaborators

PacaBruno handled much of the game design along with me and also created all of the visual assets used. Crudaluna took care of a lot of programming and prototyped the early physics and wave systems as well! Check them out through their itch.io pages and feel free to check out their other projects and personal websites!

Conclusion

This was a great chance to collaborate on a project and I loved working with the other team members. Right now there are no plans to extend the game, but it remains a possibility in the future. This allowed me to practice my game design skills by having to communicate my thoughts directly with others in a concise and clear manner and to try and structure the overall code structure before doing any of it.

Once again, if you want to play the game check it out bellow! Load of Trouble Game