Search found 26 matches

by ijffdrie
Mon Sep 27, 2021 1:11 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

I haven't posted in this thread for quite a while, but in that time, the development of the pink engine has not stood still. The entire engine was overhauled so that it now far, far smoother than it did before. Tilesets and sprite collections now work fine with their source images archived. A third ...
by ijffdrie
Tue Jun 22, 2021 12:22 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

However, when I get to the line where you open the target map, I get an error saying no JSON object could be decoded, and that's it? Hrm, that's an error that would be thrown if there's a syntax issue with one of the .json files. Since the map and tileset .json files are generated in Tiled, the cul...
by ijffdrie
Sat Jan 23, 2021 7:19 pm
Forum: Ren'Py Questions and Announcements
Topic: [Solved]if getattr(style, name).xpos == None: prevents from style property assignment
Replies: 8
Views: 513

Re: if getattr(style, name).xpos == None: prevents from style property assignment

It's unlikely, but it might be that the style class has a custom comparator function that does something weird when confronted with a comparison with None. Try using if getattr(style, style_name).xpos is None: (which directly compares the value to None, rather than asking the comparator function to ...
by ijffdrie
Sat Jan 23, 2021 9:47 am
Forum: Ren'Py Questions and Announcements
Topic: Can't set anchor in a python Transform statement
Replies: 0
Views: 395

Can't set anchor in a python Transform statement

Hey everyone, I'm working on using maps created in Tiled as interactive areas in Ren'py. I've had a functional product for a while, but have recently been looking into my code's fundamentals so as to integrate more functionality from Tiled. This includes opaque layers, zoomed tiles, and, most pertin...
by ijffdrie
Sun Nov 01, 2020 6:08 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

gas wrote:
Fri Oct 30, 2020 2:58 pm
Your job is amazing. Are you in the RPGMaker community?
Thank you, it's indeed come quite a ways. I'm not in the RPGMaker community. I've played around with it a little when I was younger, but never actually released anything.
by ijffdrie
Sun Oct 25, 2020 12:33 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

I have sneakily edited several of my previous posts to remove an error: PC and NPC sprite collections should not have a move_from property set. All tutorials now reflect this point. note: This tutorial was updated on 2021/09/24 for pink engine version 0.11.2 Tutorial 3: Sprite Collections and NPCs S...
by ijffdrie
Sat Sep 26, 2020 7:01 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Hey everyone. I’ve been sick for a bit, so the releases have cooled down for a short while. However, now I’m back. Today, I bring you a brand new tool for the Pink Engine: the Sprite Collection Editor. Since our next tutorial was gonna be focused on sprite collections (such as NPCs), I thought it’d ...
by ijffdrie
Tue Sep 01, 2020 6:42 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Okay, I announced that the NPC tutorial would come next, but we’re actually gonna go on a small sidetrack first. Not too long after the pink engine was first released, I also released a tool for it by the name of ‘autotile translator’. The autotile translator was created to turn RPGMaker-style autot...
by ijffdrie
Wed Aug 26, 2020 3:26 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Tutorial 2: More Map Design In the first tutorial, we covered how to create a very basic pink engine game. In this second tutorial, we will expand our game with a second map, add various bits of furniture to our map, will force the player character to undergo a growth spurt, and add shadows. note: ...
by ijffdrie
Sun Aug 23, 2020 7:06 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

The first of the tutorials is finally here. This tutorial teaches you to build a very, very, very basic game in the pink engine. note: This tutorial was updated on 2021/09/21 for pink engine version 0.11.2 Tutorial 1: The Simplest Game Our first tutorial shall be an exercising in simplicity. It will...
by ijffdrie
Thu Aug 13, 2020 3:12 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Apologies for the delay. Off-grid movement turned out to be trickier than I thought, and the heat wave murdered my productivity for a bit. Should have the new release ready by tomorrow. I love the new update and I'm really happy some of my suggestions were already implemented. Thank you so much! I w...
by ijffdrie
Sat Jul 18, 2020 6:15 am
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

...Phew, that was a lot. I hope you don't see all these suggestions as an insult, I just figured they would be fun things to consider (or dismiss :lol: ). No insult taken. I absolutely love getting suggestions, and the ones you offered are great. Zooming and scrolling across the map (without moving...
by ijffdrie
Wed Jul 01, 2020 3:58 am
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Spacebar was picked as the interaction key.

Though now that I say that, I should probably make that configurable.
by ijffdrie
Sun Jun 28, 2020 6:00 pm
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

Version 0.7.5 is now released, finishing full support for sprite collection objects (objects on the map that can change position, play animations and follow movement routes. Useful for things like NPCs). The documentation post (see two posts above) has been updated to include the documentation for t...
by ijffdrie
Sat Jun 06, 2020 7:08 am
Forum: Ren'Py Cookbook
Topic: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py
Replies: 27
Views: 9867

Re: Pink Engine: A framework for using Tiled-created orthogonal maps in Ren'py

I released version 0.6. This version adds conditional tiles and objects to the engine, as well as using a much better system for calculating the movement rules and retrieving the events for a given coordinate. I've updated the documentation in the post above this one. Edit one day later: Already on ...