Thursday, April 20, 2017

About ready for sending out the closed beta of Build 2.20 of DQ1 Remake

I'm on the cusp of sending out the closed beta of Build 2.20 of DQ1 Remake to beta testers, and I have to admit this build stops shy of including a lot of content I wanted to add because, frankly, I have so many game balance concerns at this point I don't want to add a ton of new areas and content before I have that resolved.

Several fixes over 2.10 include:

1. Scripting fixes for the minigames to resolve some crash issues.

2. Hopefully have removed all traces of the original crappy dialouge system code.

3. Code/resource bloat has been trimmed as much as possible, frame rate should be better overall, no more lag spikes.

4. Some further balance fixes to enemies and some random steal skill crashes should also be fixed.

5. Implemented some code meant for use in later builds, but only partially, most is dummied out for now because I don't want to totally enable some scripting code without finishing more content that would require it for stability reasons.

6. Have attempted some preliminary streamlining and optimization of all resources included in the game for it's eventual "gold" release. Many soundtrack files still need looping and I've still got some resources that aren't used but are retained in case any code still calls for their existence, this will be addressed later.

I also admit after a certain point I have not extensively tested some content and it's functional but not complete because I want a good idea about balance issues first before doing anything ambitious or polishing any rough spots.

Once I have made sure all the essentials will functional as advertised more or less and that no major showstopping bugs remain, I'll be packaging the current build and sending out the closed beta to testers.

Friday, April 14, 2017

DQ1 Remake Build 2.20 Resource Delay

I've had a bit of a snag as I have been hunting down custom resources for the bonus dungeon areas of my game. Since the assets required some custom editing and some mix and match optimal use in VX Ace (and it took a few tries to get it to look right), I've had a bit of a delay, but most of the graphical side is far behind me.

The music is now my remaining concern. I wanted custom music for this section to emphasize how much difference there is between the bonus dungeon and the rest of the game, much like how the Culex bonus boss in Super Mario RPG just stood out due to is dramatic clash with the rest of the game.

My biggest issue has been hunting down resources that were available for use that fit the theme, and I've finally found some worthy candidates, hope to have my music score picked out and ready to go soon.

Tuesday, April 4, 2017

DQ1 Remake Build 2.20 Scripting Changes Update

One of my goals for DQ1 Remake Build 2.20 was to eliminate all the source of lag spiking noticed in earlier builds, and I discovered what caused most of it.

The user interface code was loading a lot of external assets by default. It looked nice, but unfortunately the code was very inefficient, and the lag spikes were caused by how poorly all that extra information moved in and out of memory.

To fix this, I tossed out the old interface for items/skills/equipment/shops and redid it using simpler code. I also removed some scripts that were loaded into memory but weren't doing anything.

The results have been incredible, with framerate issues hammered down to nil, the improved scripting shows more tactically useful information, and a lot of load bloat is gone, meaning the game starts much faster.

This does have a gameplay change in that only one accessory can be equipped, not two, but I consider this an improvement for game balance, as two accessories of certain types could be  a bit overpowered.

This will require players of the older builds start a new save, which is unavoidable, but the trade-off of a far more stable game with much smoother FPS is more than acceptable from where I'm standing.

This will push back my ETA only a little more than I planned, since most of these changes proved very easy to implement, I just need to test some edge case scenarios to make sure no game crashes happen.

Thursday, March 30, 2017

DQ1 Remake Build 2.20 Beta Test Balance Updates

I'm still working out a lot of balance and scripting bugs in Catilin, and I've made the following changes because play balance was important to me.

* Lora is a lot more squishy. Originally, I set her defense to rise about to the same heights as Sarah, which makes her nigh invincible at times, so now I've reset her defensive power to be not much more better than Mara. Keeping both in the back row and loading them up with defense boosting equipment will keep both alive for sure, but both are now around the same level scale of physical defense given they are magic class users.

* In a future update, I'll switch out weapons to use a non MP costing version of the spells equipped items will let you cast, but for now I'm retaining it for further balance testing.

* There are two bosses in the Catilin area, and I've set one to be the "easy" boss and one to be the "hard" boss. The easy boss is NOT immune to insta-death, nor most other status effects.

* Icebolt got a boost since it was a pretty weak spell. Some other spells may get some tweaks as well.

Friday, March 24, 2017

Beta testing DQ1 Remake Build 2.20 now

I currently have a lot of beta testing for Build 2.20 of DQ1 Remake I'm doing now, and while I don't have half s much unfinished content to worry about like I did before, I need to test the following:

Play Balance: Catilin, much like in the original game and DQ3, is the shopping mall of my world, and you can get some excellent gear, some of which is but a step or two down from some of the best gear in the game, so I'm going to have to make sure play balance isn't set to make things too easy or hard regardless of your equipment.

Scripting: I have a considerable amount of game events that revolve around scripts in this build, and I have to make sure none of them are broken.

Next build preparations: In the next build, I plan to make the normal route of the game beatable as well as completely unlock the bonus dungeon and true ending route, Certain IRL events have made progress slow, but I hope to get on with it because I really want to finish this sooner or later.

Optimization: Some of my maps are getting tweaks to fix speed issues, have recently tweaked Catilin to use a smaller overall map size without losing any details, plan to do the same to other maps.

Consistency: In my continuing quest to make sure WYSIWYG (What You See Is What You Get), I'm tweaking all maps to continue to have visual consistency when changing areas.

Saturday, March 18, 2017

I just discovered there are a bunch of crazed lunatics who think drinking industrial solvents cures autism

Before I address the main topic of this post, I just want to get something about autism out of the way first.

I have it. I live with it every day, and while it's very crippling in many ways, I know there is no cure for it and it will be with me til the day I die, and I accept that.

But there is nothing that would make me think in a million years that I could cure myself by drinking bleach or gasoline. If I wanted to kill myself, those would be effective means of doing so, but they are NOT sane medicinal solutions for a developmental disorder.

For starters, bleach is an incredibly powerful chemical used for cleaning. Some forms of bleach are indeed used in medical fields like dentistry to whiten teeth, but they are not intended to be ingested orally, merely used as a passive tooth whitener. Some forms of bleach are used for food preparation, like flour whitening, but this is again a passive use of bleach and the active components of the bleaching are generally removed from the final product to make the flour safe for baking and human consumption.

Past this, there is no legitimate reason anyone should drink bleach to cure any medical problem. The bond it forms with cells is so strong it generally kills most on mere contact by destroying the cell membrane with it's sheer corrosiveness. This is which bleach is used as an external disinfectant, and generally why you aren't supposed to drink it, because it does not discriminate between microbial bacteria and viruses and healthy human cells.

So, for the deranged loons out there who think you can cleanse yourself by drinking bleach, all you are doing is killing yourselves and telling yourself the garbage that comes out of your rectal canal and urine when you do this is purging infection.

No, you aren't. You are abrading away the internals of your body, which will leads to illness, internal bleeding, and death.

As for drinking gas, that's just as bad if not worse. It also can be used to break up oil products like bleach, and is not meant to be taken internally because, like bleach, it has extremely nasty corrosive properties that will kill healthy cell material.

I write this because, to my horror, I have discovered there are insane cults devoted to this madness like the "Church of Genesis II" who peddle this crazy poison called Mineral Miracle Solution, which is essentially industrial bleach these fools are not only killing themselves with, these monsters want to give it to children to cure autism, which it can't do.

It will certainly kill those children and/or leave them greatly crippled mentally and physically though.

In short, as an admitted autisitc, these people are insane. They cannot cure autistics of any age of anything.

Except the ability to keep breathing.

Sunday, March 12, 2017

Oliver D. Smith, this is an appeal to common sense: Quit risking prison time over internet shit. (repost)

Reposted because I'm being targeted for harassment and blackmail by Oliver D Smith, Donald Carlos Seoane, and the rest of their terrorist friends. Original posted on 10/22/2016 here:

Oliver, I recently caught you very stupidly editing comments on Wordpress to frame Micheal Coombs as a violent maniac, and if I have to, I will ask Wordpress Staff if I can release the full emails we had to prove I handed them more than enough information to prove you were foolish enough to attempt a felony and plaster them all over my blog.

That out of the way, look, I get it. You hate a lot of people for a lot of reasons, and it makes you feel better to write lolworthy hit blogs on them try to shame and dox them, and while I don't understand why you can't act like an adult, fine, do what you have to do, I don't give enough of a shit to stop you.

However, I'm going to draw the line in the legal sand here. Cross it, and I will stop at nothing to see you charged and imprisoned if you do the following:

1. Commit a criminal act against myself that goes beyond mere civil defamation of my public internet identity.
2. Incite someone else to commit a criminal act against me, my friends, my family, or anyone else as an attempt to lash out at me.
3. You are provably guilty of committing any criminal offense for which I have proof I can give to the authorities for which the act can be acted on and dealt with.

My own personal safety out of the way, and that of others as well, I don't care about your piss poor attempts to ruin my reputation. Hell, I laugh at them, and if anything I feel pity for you, being so full of malice and immaturity you have to fling your toys out of the pram instead of growing up and moving on with your life, and I pray you will one day outgrow this behavior, if only because you are still a young man, and I'd hope you'd rather not have such a shit reputation on the internet you can never escape it, nor do I want to see you imprisoned because I would regret if you had to spend your finest years behind bars for committing a crime.

With that said, you are being incredibly foolish. Multiple sites can track you by your ISP activity, and your constant sockpuppeting is no defense against this. You constantly spew threats of assault and murder at your enemies, for which any of them can have you charged with intent to cause them harm, should they be inclined. They can also submit civil cases against defamation against you at any time, and the only reason I choose not to is because your pitiful lashing out is more pathetic than troublesome to me, and as someone who was, to my regret, not much more mature at one point of his life, I understand you have not matured beyond 6-10 years of age like I did and thus you apparently are unaware of more mature things you could redirect your misdirected anger into that are more productive and worthwhile to society, so unless I see you perform a criminal act I can report to any appropriate authority, I could care less about your attempts to piss on my reputation with screeds so unhinged I seriously wonder if you don't need to be put under psychiatric treatment.

But make no mistake: You commit a crime of any sort or any act beyond just generic lashing out at me or anyone else because you can't grow up that you can be held legally liable, I will report you to whomever I must, because if you can't learn to grow up on your own, then either a psychiatric facility or a prison will have to fill in those blanks for you.