Author Archives: ExPorygon

EUB Devlog – Introduction

Welcome! My name is Luna “ExPorygon” Oswald, and I am the director and lead programmer of 東方逆妙乱 ~ Ephemeral Unnatural Balance as well as the founder of Ephemeral Entertainment. I’d like to personally thank you for joining me on this exploration of the development of EUB.

So let’s not waste any time! Ephemeral Unnatural Balance began its life sometime during 2012 (it’s hard to remember exactly when). I had recently joined the Walfas Station Wagon skype group and had made a number of friends, including Sturmgeschuts, a fanfiction writer. I don’t really remember how it came up, but we were talking about overlooked characters in the Touhou Project series, especially the ones that only appeared as midbosses. We basically thought, “What if there was a game that starred all of those characters?” That’s how the idea of EUB came to be. Sturm would write the story and I would program the game.

While I was still developing another game, the Touhou-Mario crossover, Kingdom of Mushrooms, my will to continue it was on the the decline. The game was…weird to say the least. Honestly, the reason I started that project was partly due to my extreme enthusiasm for making danmaku patterns at the time, as I had recently learned how to program with Danmakufu. I longed to explore what sort of danmaku patterns that characters outside of Touhou would use. This is why I made the Doopliss halloween script and I kind of wish I had just stopped there. What I really mean is, I wish I had simply made standalone boss fights of the characters I wanted to do, instead of making a full game complete with a story. And the story is where the game kind of falls into the weirdness. As someone who usually finds crossover stories to be jarring, weird, and sometimes cringy, I don’t know why I decided to try and make one myself. The time-saving decision to make all of the players have the same dialogue wasn’t helping matters. I still think the story has a few redeeming qualities, like the Bowser dialogue and my plan for Doopliss, but it’s still pretty strange. By 2012-2013, I had begun to realize that the game would at best be seen as a weird meme game among the community, even if it was super well designed (and it wasn’t). I was longing to make a “real” fan game, one that could proudly stand alongside the likes of Concealed the Conclusion and the recently-released The Last Comer. The idea for EUB came along at the perfect time and even though I said that I would finish KoM eventually, I think I knew all along that that really wasn’t likely to happen.

So we hit the ground running with EUB. I started designing the players and Sturm began writing the story. To fit with the theme, we decided to make the incident about a power reversal spell that would be unleashed upon Gensokyo. Traditionally powerful characters would become weak and vice versa. The name, Ephemeral Unnatural Balance was chosen by Sturm to represent the game, as it’s about a short-lived, unusual balance of power brought about by the spell. Here is one of the earliest mock-covers for the game, made by kapakaval (uploaded by Sturm).

Unfortunately, we couldn’t have known at the time that Double Dealing Character would ultimately beat us to the theme of flipping the status quo on its head. Luckily, there were enough key differences between the two games that it ultimately did not matter much (not to mention a difference of 5 years in release). For example, Seija was aiming to overthrow society but was stopped before she could. In EUB, the upheaval has already started, and the effects are evident by the power and demeanor of the encountered characters.

By late 2013, Sturm had already completed the entire script for the game. I was blown away by it! More than anything, the script signaled to me that this is really happening, that EUB was going to be the Touhou fan project that I had dreamed it of being! More motivated than ever, I set out to making music and starting the actual design of the stages and bosses!

That’s all I’ll cover for now, the next devlog will continue with the development of Stage 1. Thank you for reading and we’ll see you next time!

Welcome to Ephemeral Entertainment!!

Greetings Internet, I’m ExPorygon, and welcome to the official Ephemeral Entertainment website! This will be the home for all information about our content, including games, music, and various blog posts relating to them. I’m also here to triumphantly announce the revival of the Porygon Productions tumblr development blog which will now be hosted here also under the same name!

And perhaps most important of all, it’s time to announce that 東方逆妙乱 ~ Ephemeral Unnatural Balance has been slated for release in Summer 2018 on Steam!! The main 6 stages of the game have been finished and work on the extra stage is underway. We even have plans for additional content after release! For more info on the game, head here.

Ephemeral Entertainment is the name I’ve given to the game development team for 東方逆妙乱 ~ Ephemeral Unnatural Balance. With the launch of the website, we aim to keep making quality games, music, and perhaps other original and Touhou-derivative content.

So for those who are viewing this from Tumblr, just know that is the new home for the blog BUT most posts will be cross-posted to Tumblr as well. Most of the relevant posts from the old blog have also been imported here.

-Greetings from 2023. We are no longer supporting the blog on tumblr, this site will be the sole source of all future posts, for the time being at least.

Oh wow! Im glad im able to contact you! Its easier if you have a blog because i dont have a youtube account. Not only are you one of my favorite scripters, i think youre a pretty nice guy! ^^ Anyways, youre making Daiyousei the Stage 4 boss right? Theres this song I found I think would fit her stage! But it seems I cant put the link here, heres the name for you to search it: 桐生 – 雨の降る夜に I used google translate and It said The Rainy Nightfall. I hope im helpful! Have a nice day Ozzy! :3

Greetings!! Thanks so much for the compliments!

I looked up the song name you have and I’ve actually discovered it myself a few years back. I believe that a better translation of the name would be Tonight’s Rainfall, and I agree with you that it’s an absolutely beautiful piece. But I have already decided that I will not be arranging it for EUB.

Putting aside the fact that I have already chosen a piece to arrange for Stage 4, there are a few reasons why I am not considering Tonight’s Rainfall:

1. I don’t believe it fits for a stage. Plenty of people clearly disagree with me (I’ve read their comments) but I do firmly believe that the song better fits a boss fight, albeit one with a bit less tension than usual. My partner Trickysticks and I both have this opinion.

2. I don’t believe that it should be used during the stage if Daiyousei is not present in it. The song definitely fits my idea of Daiyousei’s character, but the association to her would be somewhat lost if it were used in the stage before her, rather than when she’s actually present. Instead the association would mostly likely fall to Cirno instead, as it usually happens with stage themes and their respective midbosses.

3. The song is not fitting for Daiyousei’s character in the context of EUB’s story, even if I were to use it as a boss theme. One of the common side effects of the power reversal, as it becomes clear in stage 4, is an altered personality. It tends to manifest more in individuals who have the most drastic changes in power, which is why it does not appear to be afflicting some characters like Momiji and Aya. As the dialogue makes clear, Daiyousei in particular has gone from a shy, playful, and mischievous fairy to a stern, antagonistic fairy general dedicated to a fairy uprising.

All that said, I DID once envision a game starring the characters of Team ⑨ where Daiyousei would be a stage 5 boss in her normal state. THAT is where I wanted to use this theme. It’s not likely that that game will happen anymore, but if I ever come up with a similar opportunity you can bet that I will be arranging Tonight’s Rainfall for it.

Thanks for the ask! It’s things like this that keep me motivated and moving at a steady pace on development. I had fun writing this response, feel free to ask more questions any time! I love to interact with fans!

EUB System Overhaul: Hitboxes!

This somehow became a lengthy rambling post, if you want to look at the shiny hitboxes check the pictures below

Howdy. It’s me, Trickysticks, here with the first devlog in quite a long time. Porygon Productions has been a bit quiet lately, but we’ve definitely been putting work into the game. A lot of what we’ve done since the last update is fairly boring technical stuff, such as updating ancient code to be compatible with all of the new libraries we’re using, lots of bugfixes, and fixing Porygon’s efforts to break half the game by misspelling things. Whoops.

One of the less boring technical changes has serious impact on gameplay, though. There have been changes to one of the fundamentals of how all danmaku-based games work: hitboxes.

If I tell Danmakufu that a 10 pixel by 10 pixel area on an image is a shot, then it’ll take whatever’s in that area, render it, and give it a hitbox. Simple enough – it gets tedious with a few hundred bullets but that’s life. It helps that there’s ways to automate this process. This explains why shot sheets look like this.

Hitboxes are generated by finding the center of the rectangle you give Danmakufu, and drawing a circle or oval with a radius that’s a ratio of whatever dimensions the rectangle is. In other words, big rectangle = big hitbox, small rectangle = small hitbox. This is simple, but it works…for regularly shaped bullets. For generic round shots and bubbles, and even some more oval-shaped bullets, this works fine! It’s when you get to more special bullets, like the infamous knives, that this system starts producing weirdness.

The hitboxes have always erred on the side of generous because of this, and it’s worked until now. For the sake of being more accurate to what the bullets actually look like, we’ve done a small overhaul on some of the more weird bullets. How?

We’re using more than one circle.


Anyway I’ve rambled on long enough, here’s some pictures of the changes. Note that multiple circles mean more collision detection, and more processing power needed. We’ll use these bullets sparingly.





Quite the change, isn’t it?


We’ve hit a major milestone in EUB’s production: We’ve finally released a 3 stage demo to the public! Special thanks to all the testers and other contributors to the project.

The demo itself is hosted on Bulletforge, at this link.

For those who wish to get a taste of the game before playing it, we have both a trailer and a playthrough video up on Youtube.

Updated because ExPorygon doesn’t check things before he releases them. Totally not my fault! -Trickysticks

DevLog 8/8/15

Greetings once again internet!

I’ll get right to the point. Development on Ephemeral Unnatural Balance HAS continued, as those screenshots from a month ago have shown, but not as fast as I would have liked (BIG surprise). I also found out that getting registered to sell goods at conventions is a bit more difficult than I thought. Combine that with my failure to release even a 3-stage demo, and I think it’s obvious that I will not be finishing EUB before year’s Touhoucon. I WILL be going though, and may even be able to host a panel on Danmakufu. If that happens, I’ll be sure to distribute a 3-stage demo at the con and will have it up for general download not long afterward.

TL;DR I will not be finishing EUB in time for Touhoucon, but I will make it next year. I WILL be finishing the 3-stage demo by the time Touhoucon comes around, that is a PROMISE.

Now that that’s out of the way, let me list some of the new features added:

-Completed Stage 2 on all difficulty levels. Stage 3 has also been completed on one difficulty and in the process of being balanced for the other three.

-Discord can now be ended early by pressing the Discord key again. The Balance gauge’s remaining value is preserved when ending Discord in this manner.

-A new Discord scoring system for spellcards. While Discord mode is active during a spellcard, a bonus value will steadily increase from zero. As long as the spell is captured, the player will be awarded whatever value the bonus has reached by the time the spell ends.

-Updated portraits from Sixten for the entirety of the first 3 stages. I’m working on updating the sprites right now, they should be ready for the demo. Here are a couple of samples:


-Stage backgrounds have been overhauled and enhanced by gtbot, especially stage 1

-Updated player sprites for Rin Satsuki by DeityDiz:


He has also been working on replacement fairy sprites, although they have not yet been implemented:


That’s about all for the big updates. Trickysticks will be along shortly to post a video of the updates to stage 1 and probably stage 2 as well. Thanks for reading and have a good day!

Stage 3 Bosses sneak peek

Now for the stage 3 bosses, Aya and Momiji. Here’s a peek at some of their spell cards and attacks.

Stage 3 Screens

More shots from the heavily WIP stage 3