About Sheowder
Sheowder is a free and open-source puzzle-adventure game. Play as Trincella, a country girl looking for her missing husband, and Ochiry, a thief determined to start a new life and prove herself. And also bake cakes.
Bake Cakes!
Find ingredients during your adventures to craft a wide variety of cakes: apple and orange cakes, short and long cakes, super and slop cakes, lead poisoning and yellowcakes, and more!
Fight Foes with Mage, and Cakes!
Harness the inner power of Sheowderains to take down a variety of foes. Eat cakes to gain buffs to take down tougher ones.
Level Up and Bake More Cakes!
Experience from fallen foes doesn't only make you stronger. Acquire special skills to leverage unique opportunities for Trincella and Ochiry. Like improving cake baking (which also makes you stronger).
Explore Sheowder and Bake Even More Cakes!
Meet new friends, uncover hidden secrets, and find even more ingredients to bake more cake!
Note
The game is not all about cake. But it is a pretty significant portion of the game.
Why Open Source?
Because games are better when you know what's put into them. It's like knowing all of the ingredients that went into a cake, which can help you infer how good it'll taste.
Other FAQs
Can I use Sheowder characters in my derivative works?
Yes, as long as your use does not detrimentally harm the project or is illegal in your jurisdiction.
Can I sell the game or plugins I make for it?
Yes, royalty free. Just remember to attribute Sheowder Group under CC BY 4.0 if you keep the original assets in the base game.
What are the minimum specs?
Please see the downloads page for more information.
Will there be updates to the game?
Yes, regularly. Stay in touch on the posts page!
Do you have any social medias?
No, even if they appear to be us.
Is the source code available on Git repositories?
No, not on GitHub, BitBucket, GitLab, or anywhere else. We wish to keep the git history private. There may be mirrors available.
How can I translate the game?
A tutorial can be found here!
How do I install plugins?
The Windows installation reads plugins from this directory:
%USERPROFILE%\scoop\persist\sheowder\plugins\
Else, you can add plugins with -cp and --module-path arguments.
Malicious Plugins
Plugins can execute arbitrary Java code and have access to your personal files! Make sure you 100% trust the source of the plugin before installation.
Note
Plugins are intended to be run on the module path. Some might not work when put on the classpath.
Why don't you use Maven or Gradle?
The Ant build scripts are the simplest way to perform the build functions the projects require. Ant projects also have better integrations in a wide variety of other ways over Maven and Gradle with NetBeans.
How do I add the game as a dependency?
Download the source code and reference the output jar (NetBeans enables you to add entire projects as dependencies).
Can you implement plugins that enable me to add new characters, maps, or scenarios?
Unfortunately not. Plugins are primarily designed for accessibility. Additionally, a single plugin to add new scenarios or characters would also entitle you for tens of other APIs for modifying the game, taking away from core development time to the development and maintenance of such APIs.
Can I mod the game by replacing core classes in my plugin?
With the Windows installation's plugins directory, no, since all plugins read from that directory are put on the modulepath (attempting to even name a package the same as a base package will result in an error).
It's possible with a manual classpath, but it would almost certainly result in compatibility issues with other mods. If you are interested in modding the game, the first course of action would probably be to implement a platform mod with new APIs.
Contact
Email sheowder@mailfence.com for questions,
comments, or concerns you have about the game. This is the only official way to
contact the developer of Sheowder. The key for sheowder@mailfence.com is
available on OpenPGP. Each reply will contain a
PGP signature, and you can send encrypted email if you wish.