-

Making a procedural grass material with Unreal Engine 5 and the PCG framework (study notes)
As part of learning Unreal’s Material system, I tried writing a procedural grass material. I always love that green grass in JRPGs, and always wanted to create grass myself. During my student days, I’ve written a procedural HLSL grass shader using the geometry shader pipeline, but the results were… student-y.…
-

Making a Timeline with ImGUI and C++ (Part 2)
This was originally going to be something small that I do on the side, but I feel like it has consumed me and more than once, I lost track of time and coded until the middle of the night. In my last blog post about this topic, I talked about …
-

Modern, dynamic and scalable UI with Unreal Engine – study notes
Lately I’m playing both Persona 3 Reload and Final Fantasy VII Rebirth, and I’ve come away super impressed with how those games nail their respective user interface using Unreal Engine. In the various game engines I’ve used, UI development has always been a combination of texture work and keyframe animation,…
-

Making a Timeline with ImGUI and C++ (Part 1)
It’s been a while since last updating this blog post. For the last few years I’ve been working as a programmer at a Japanese game studio, heavily expanding the in-house C++ game engine. My C++ and coding skills/mindset has grown a lot, yet when I look at my GitHub page…
-

Have you tried turning the Client on and off again?
Recently I helped out a Japanese friend who was in need of implementing a payment solution for his website. While I work in a Japanese game studio during the week, working on this in my free time was… interestingly excruciating, and I thought it would make for a good blog…
-

Programming the FFXII Gambit System
I vividly remember when the HD Remaster of Final Fantasy XII was announced back in 2016, I couldn’t believe my eyes and felt like I was dreaming. Coming at the end of the PS2 generation, and after the first mainline MMO (Final Fantasy XI) the original game was met with…
-

Xenoblade Chronicles 2 Tips and Tricks
In this blog post, we’ll detail some useful tips and trick when playing Xenoblade 2. With its Xenoblade Chronicles 2: Torna The Golden Country story prequel releasing later this month on September 14, there might be people who’ll play the game for the first time or people who revisit the…
-

Summer 2018 Programming – C#ffeeFlow flow progression tool
As a 2018 summer holiday programming activity, I developed a programming flowchart tool that I’ll introduce in this blog post. Application Brief The flowchart tool, dubbed C#ffeeFlow / CoffeeFlow allows you to string together a set of methods and set a trigger for when these methods should be called consecutively.…
-
Summer 2018 Update – Japanese-Language Proficiency Test and Assessing my Japanese
Summer is drawing to a close, and so is yet another university year. I recently acquired my Japanese N2 certificate, so I thought that would be interesting enough to blog about and boast a little. 🙂 Current Life To give a brief on my current situation, I’m enrolled in university…
-

2018 – Update on Student Life & Programming Projects
It’s been over a year that I’ve blogged something, time sure flies. I feel guilty for blogging so little, even though I might have some things and thoughts to blog about. I’m still enrolled in a Japanology BA focussed on Japanese language, culture and regional studies and I’ve never got…