Seaside Open Source: My core systems and what I've learned

Five years ago, I created my first “popular” game. It was a mod of Andrew Bereza’s Miner’s Haven open source called “Miner’s Haven: Defiled”. This experience helped me to somewhat understand not only game ownership, but what it was like to develop on a larger scale project. It was my first foot in the door on real Roblox development.

A month ago I created Seaside, a cozy, retro RPG fishing game that touched the hearts of thousands. I curated a community of some of the most creative individuals I’ve ever met, and I learned what it was like to create something from scratch at that larger scale. I’d like to pay forward what Andrew has created and release an open source variant of some of Seaside’s core systems.

In this, you’ll find our ProfileStore data system, character setup, state machines, and some other systems that you can use for a good retro-style game. The animations will require spoofing, but everything else should work fine.

Similar to Miner’s Haven Open Source, this falls under the Apache Version 2 license, which means:

:white_check_mark: You may use materials from the source file, including source code, to create commercial projects with original intellectual property.

:white_check_mark: You may create and upload edits of this content if the brand property is not used commercially.

:x: You are prohibited from using the “Seaside” name and other brand property commercially without explicit written permission.

6 Likes