aphadeon / OpenGame.exe

A custom Ruby-powered game engine that supports RPG Maker games.
24 stars 10 forks source link

Incorrect Window Opening animation #21

Open felixjones opened 9 years ago

felixjones commented 9 years ago

RPG VXA Window Opening animation is stretched; original

OpenGame.exe performs the "logical" animation; opengame

Reasons to fix this;

Reasons to not fix this;

If this were to not be fixed, the window corners need to clipped to the width/height of the window to avoid the corner problem.

aphadeon commented 9 years ago

I think that in this scenario, it's worth the extra effort to keep the "improved" version.

I'm stunned you even spotted the difference, haha. I had no idea.

EDIT: Those screenshots also perfectly demonstrate the font scaling issue.

felixjones commented 9 years ago

The screenshots also show an alpha blending issue. The additional title screen layers should be alpha blended, from a look at the two screenshots it's not using blending but is discarding if alpha < 0.5

You can notice this around the edges of the leaves on the left, they are soft in the original but crisp in OpenGame.exe

Do be aware there is a performance hit from re-rendering the window every frame. It's not going to be as bad as not caching fonts, but it's on the way to being just as bad.