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
Get Pink Engine
Pink Engine
A framework for using Tiled-created orthogonal maps in Ren'py.
Status | In development |
Category | Tool |
Author | pink productions |
Tags | framework, Ren'Py |
More posts
- Version 0.20.0Jul 16, 2024
- Version 0.19.0Dec 13, 2023
- Version 0.18.0Aug 02, 2023
- Version 0.17.0Apr 23, 2023
- Version 0.16.1Feb 01, 2023
- Version 0.16.0Jan 01, 2023
- Version 0.15.2Nov 02, 2022
- Version 0.15.1Sep 18, 2022
- Version 0.15.0Aug 29, 2022
- Version 0.14.0May 24, 2022
Leave a comment
Log in with itch.io to leave a comment.