Dev Log #12 – Title Screen!

Hey all,

Been a little busy with back end stuff lately so didn’t have the energy to keep up the log X_x.

Progress update! Title screen is now done with the full logo as well as the background, all designed by the talented yolichan of course, as seen below.

The music on the title screen is a piece called 変わってゆく町, which roughly translates to The Changing Town. It is composed by Hurt Records, which provides a lot of  music for commercial and non-commercial use.  They specialize in providing soothing and emotional tracks, I’d say give it a look if you’re looking for some music that is easy on the ears.

Website design is starting real soon, as the contract is just being finalized. I am hoping that the new website’s release will coincide with the first demo, which has admittedly been postponed a lot more than it should. That being said, the reason for these delays are simply to make the game more appealing by improving both the gameplay and the presentation. I am currently in in the process of converting the game into utilizing the side view battle system, much like the older Final Fantasy series. There is a bit of compatibility issues that I need to fix as well as some customizations. All in all, I am hoping that once these technical issues have been resolved, the actual content development will smooth out. I am also talking to several pixel artists regarding the potential of outsourcing the map design aspect of the game. If the price is right, then future maps can be designed by people that actually knows what they’re doing, instead of me ghettoing it out T_T.

But yes, that concludes the quick update.

Thank you for reading and I hope to see you again soon!



Dev Log #11: Script Corner – Himeworks Instance Item

Awhile ago, I came across the concept of Instance Items in RPG Maker. To put it simply, it is a form of script that allocates a unique ID to each individual armor, weapons and even items, though it is generally not recommended to use the function for items. By allocating a unique ID between different items, the system is able to alternate and manipulate stats and characteristics of the same item!

In Event Horizon, I decided to adopt Himeworks’ version of this script, due to the relative simplicity of this version. There are of course, tons of other similar script by different authors out there but this one also comes with a particular add-on that I find really amusing, which is the Affix system and the Random Affix addon by Selchar. In the image above, you can see the different versions of a hand axe. Every time the weapon spawns, it is assigned its unique weapon ID as well as a randomized suffix and prefix to give it the special name and the customized item features.

These affixes are created under the Armor tap in the database. For all intents and purposes, it is just a place holder for you to place the name and stats/features of the weapon or armor that has this specific affix.

Right now, this script is being utilized to create randomized “rare” weapon / armor in the game that players can find, similar to the system used in the Diablo franchise. I think adding a bit of a randomized factor enhances gameplay so long as the rare affixes are not too powerful and will not overshadow legendary and unique equipments.

This script is extremely easy to use and is plug and play for the most part. If there is any confusion regarding the usage of the script, I have created a mini demo that demonstrates using the script for the purpose I have just outlined above.

Demo Link

Himeworks Link

That’s it for now! Thank you for reading!


Dev Log #10 : Finalized Logo, website, and development progress.

Alright, alright! The logo commission has been completed, as you can no doubt see in the header of the site.

But just in case I change anything in the future, I am going to post a link to the image here as well.

Like I previously mentioned, this logo is designed by the extremely talented yolichan. Her work turned out to be far better than I expected and I am extremely happy with the end results.

On other news, a new website for Event Horizon is currently under development! It is being designed also by yolichan and once it’s done, it will replace this wordpress site as the primary Event Horizon website.

In terms of development, I have been spending most of my time on remapping and updating all the older and existing maps to maintain a consistent style among all the maps. As many of you know, Event Horizon have recently switched over to parallax mapping so all the older maps that were mapped using the in game map editor became obsolete. Which is quite a shame because I spent quite a lot of time on them. That being said, I think with this change, the game will look infinitely better and grants me a lot more freedom on how I would like the maps to look and feel like.

I haven’t been spending too much time on the scripts lately but there are quite a few compatibility issues right now within the game that I am unable to fix. I will likely need to commission someone to fix them eventually but for now, my efforts are focused on new game contents and maps.

I don’t actually have a schedule on anything anymore as there are just way too many things happening with this project. But rest assured, the production is going smoothly with the production value increasing with each passing day!

Anyways, that’s about it for now. Thank you so much for visiting and I hope to see you again!


Dev Log #9 – Script Corner

One of the primary features of Event Horizon is the encounter system utilized in the game. This is a topic I’ve brought up in the past but never gone into details.

When it comes to JRPGs, especially the more traditional variants, it is common for random encounters to work in such a way that the player is forced to fight a pack of monster after taking a random amount of steps. Some people might like the concept of this random, and often times disruptive, approach to encountering enemies but it is not something that I personally enjoy. Therefore in Event Horizon, the enemies are made as events that exists on the map that will only engage in combat once the player makes physical contact with the event.

From the video shown in the previous Dev Log, you can see that there are rats that run away from the player when the player character is within a certain proximity to the rats. This is one of the monster behaviours utilized in the game.

In general, there are three types of monster behaviors.

1) The ones that comes at you.

2) The ones that runs away from you.

3) The ones that are indifferent to whether or not the player is near them.

While theoretically possible to do with eventing, the end result would be rather clunky, limited and tedious to create. However, thanks to Yanfly and his Event Chase Player script, this is made a lot easier!

The script comes with various options that you can set individually in each event’s move route. Some of the options include how many tiles before the enemy loses interest in chasing, does the enemy need to have line of sight of the player before engaging, chasing speed and other neat features. There are quite a bit of similar scripts out there as well so I encourage you to try them all to see which one works best for your project!

That’s it for today, thank you for dropping by and I hope to see you again soon!