The original English August 2026 blog is here
August 2026 Blog (Japanese Translation)
Greetings! I am back from summer vacation! 😎
Were you able to take a little break and refresh yourselves? During my vacation, I came back fully prepared to work full-time after the break on developing “that game,” which had stolen every spare moment from every corner of my mind.
As soon as I returned, the pile of other tasks tried to get in my way... but I swept them all aside. No one can come between me and this “beloved work” anymore!
Summary of the Work Done
- Content Writing
With the addition of the Java SDK, two major refactorings were carried out in the tutorial code:
Symbol: First, Java versions of all tutorials were created—50 of them, no less 😬).
Symbol: Next, existing tutorials that create transactions were updated to use statically typed descriptors in the supported languages. This is safer than creating them from plain objects, and it should have been done from the beginning. However, because Python is dynamically typed, I wanted to avoid the code diverging too much between languages.
That said, a workaround was provided in the latest version of the Symbol Python SDK, so typed descriptors can now be used in all tutorials that create transactions (about 40 across three languages 😬).
This was a considerable amount of work, and it is not something that would normally be done at this late stage of the process. But I wanted to try a small experiment and used ChatGPT for every code-related task; it was by no means fully automatic. The coding itself probably took about two hours, but the reviews... took a whole week, requiring steady, painstaking work. Overall, though, I feel the results of this experiment were quite wonderful.
The downside was that I was completely exhausted again—enough to need another vacation. 😂
That is, if there were not... another project.
Reviews
NEM: Just before the summer break, Zero sent several pull requests that fixed the remaining issues and polished the documentation as a whole.Site Structure Adding Java to the languages supported by the documentation required further behind-the-scenes adjustments, but there was nothing that could not be solved with a little ingenuity (and an enormous amount of Markdown).
Here is the relative allocation of time for each task this month:
Documentation Progress
Symbol Only the mobile-wallet user guide for multisig operations remains.
NEM All planned NEM tutorials have been completed, as reported in the previous blog. All that remains is to do the same work in the Symbol documentation and then add the Java version once I catch my breath.
XYM City 3D
Baby, I am finally back! 🥹
For months now, I have been working on the documentation without a break, always thinking about the game somewhere in the back of my mind. During this summer vacation, I stepped away from my PC with several notebooks in hand, and was able to unleash all the “madness” that had built up inside me at once. 😂
Now that I am back at my desk and the Symbol documentation is almost complete, I am pouring all my notes into an organized game design document (GDD). Weekly meetings with the artists have resumed, and artists in the organization who have finished their respective tasks are joining one after another. I met with a composer I have worked with before, and he said he would very much like to join this project.
The project is finally gaining momentum, and I am truly excited about what is ahead 🥹 The game is still at a very early stage, and everything here, including the ChatGPT-generated portraits, is temporary material, but I simply cannot contain my excitement! 😄
Artists have started asking, “Where should we start?”, so while I would really like to advance the writing of the story, missions, and dialogue, I am focusing first on building the asset pipeline. It is a system where entering a mission overview produces a list of the required assets, and artists, musicians, writers, and 3D modelers can open Notion, see what is needed, and immediately get to work.
By the way, I told you before that I like making lists 😄
What Is Next
Summer vacation is over and September has begun, but it seems I have forgotten how to slow down 😄
My goals for this month are:
NEM: Review the Japanese translation of the developer manual that arrived while writing this blog.NEM: Add Java tutorials.Mobile: Complete the mobile-wallet user guide once feature implementation is complete.XYM City:: Full speed ahead!
Thank you for reading this far. See you again next month!
Xavi (Japanese translation by Radio)