Home

The Guild of Writer’s mission is to create an environment where anyone, novice to expert, can express his or her talents. Whether you’re an expert at code or a short story writer, many skills are vital to the The Guild’s growth. We have many helpful people who can guide the beginner and a dedicated development team who are creating more versatile and easier to use tools.

The Guild of Writers, as it stands in its present form, was formed on the basis of many explorers collaborating to make something better. We take great pride in our accomplishments and continually strive to create great things whether they be content creation tools, ages, or something else entirely. For more information, please visit our discussion forum where the bulk of our activity is. We also have a publicly editable wiki available as an asset to our ever expanding knowledge base.

Korman 0.13 Released

Korman 0.13 was released on April 24, 2022. It represents 83 commits with approximately 850 lines of code changed since Korman 0.12a. For download links and release notes, please see the linked wiki page. Per the announcement of Korman 0.12, Blender 2.79b is no longer supported. Korman will now only function with “Blender for Korman.”

Korman 0.13a was released on May 28, 2022, with fixes for 2 Blender crashes.

Read More…

Hacktoberfest 2021 Recap

Hacktoberfest is an annual celebration of open-source put on by Digital Ocean, by encouraging people to contribute to and support open-source projects. Participants who submit 4 or more pull requests to public projects on GitHub are rewarded with swag.

While winning a free shirt might not be the biggest source of motivation, it is an excellent opportunity for project to identify opportunities for new contributors to step in and make a difference, and an opportunity for folks looking to contribute to dip their toes in the water.

The H’uru projects on GitHub are open-source and elligible for Hacktoberfest credit, and for the past several years we’ve seen a number of contributions during these times. This year we had a record-breaking 41 pull requests, including some by first-time contributors!

Plasma engine client & tools

This is the Plasma engine as open-sourced by Cyan, which includes the MOULa game client, some related tools, and the 3D Studio Max plugin.

There were some really great quality-of-life fixes here that improve the game, as well as some bug fixes and preparation work for future content. Not all of these pull requests are finished and ready to merge, but an important part of open-source is collaboration and feedback on ideas as they are developed.

MOULa assets & game content

This project is all the MOULa game assets, including fan Ages and the Intangibles. Most of the work here involved fixes to existing game content, and set up work for future expansion.

Special shout out to Hazado, who has shown incredible skill at applying fixes and customizations to existing game data with surgical precision. Several of his pull requests are the technical implementation side of work by other community members, including new clothing outfits and updated translations.

DIRTSAND server

DIRTSAND is an unofficial open-source implementation of a MOULa-compatible server, and is most prominently used for the Gehn Shard. It is also popular as a local server for development purposes and testing out content.

This year’s fixes by Hoikas focused mostly on crashes and deadlocks around mismatched SDL versions.

libHSPlasma I/O library

libHSPlasma is an open-source Plasma data library that handles data from multiple versions of Plasma, and provides the base for many other tools like PlasmaShop, korman, and MoulKI.

There were a few fixes here this year, in particular one from new contributor roblabla to add some missing network messages. Thanks Rob!

PlasmaShop tools

This is the all-in-one, one-stop-shop for Plasma engine tools. Including game file editors, a log viewer, an offline Vault editor, PRP editing tools, and more.

Zrax did some work to make the code match modern conventions, as well as a performance improvement for log viewing.

Korman Blender plugin

Korman is the open-source plugin for building and exporting Uru content from the free Blender 3D modelling program.

It didn’t receive significant attention this year, but Doobes did contribute preliminary some work to improve connecting Python scripts to object animations and Deledrius contributed several cleanups and a modifier fix.

string-theory shared library

This is a C++ UTF-8 text-handling library written by Zrax, based on work to clean up string handling and conversions in the Plasma engine. Originally called plString, this was extracted into its own library that is now used by both Plasma and libHSPlasma (and other non-Uru-related projects).

This year’s work by dpogue focused on maintenance to the continuous integration build scripts and ensuring Solaris is supported.

Guild of Writers forum theme

The Guild of Writers forum theme has been needing some template updates, and Deledrius took a stab at fixing some of the compatibility issues.

Myst Online Intangible Assets

We are pleased to announce that Cyan has graciously decided to open up the project formerly known as Intangibles under the Creative Commons BY-NC-SA 4.0 license. This project includes design documents, textures, audio, and 3D models for Ages and other D’ni areas that were in the planning stages for addition to the game. The assets are in various stages of development, including (but not limited to) concepts and massing models.

The Guild of Writers’ H’uru Team is currently working to bring the majority of these assets into our version control system to facilitate collaboration. However, you may also download the assets as provided by Cyan. The Guild of Archivists has also begun cataloging much of this material in their Unexplored Branches project.