Version 0.9.0


Yes, yes, I know I was supposed to be writing tutorials for the pink engine, not expanding it. I kinda distracted myself. I promise I'll start working on those remaining guides next.

The crux of version 0.9.0 is an improved rendering system for the pink engine, which should make pink engine games run way, way smoother. This was done using a custom render function created for the pink engine orthogonal tiled map class. No longer is a 'fixed' element crated for each layer, nor are off-screen tiles and objects rendered.

Aside from this, I've also added a small number of alternative control schemes for the pink engine. You can now use 'wasd' keys instead of/in addition to the arrow keys, as well as using the mouse instead of/in addition to the spacebar in order to interact with objects. I'm planning on expanding this system in the future to include more control options, including schemes that are suitable for gamepad, touchpad, and mouse-only games. 

One minor annoyance from the beginning of this project has also been fixed. Prior to this version, it frequently occurred to me that I accidentally touched a pink engine movement key while reading a ren'py dialogue, causing the game to switch focus and the spacebar key to no longer advance dialogue. Since this would have been even more annoying for the 'wasd' keys (one of which takes screenshots, another of which opens a menu), I've made it so that when pink engine and ren'py commands overlap, the ren'py commands require you to press alt. So if you're on a wasd movement scheme, the command to take a screenshot is alt+s. 

Up next, I will actually write those dang NPC and cutscene guides. 

Files

pink_engine-0.9.0-pc.zip 30 MB
Oct 11, 2020
pink_engine-0.9.0-pc-empty.zip 38 kB
Oct 11, 2020

Get Pink Engine

Leave a comment

Log in with itch.io to leave a comment.