The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

+3 votes

Thanks so much to everyone for the help on this over the last few days.
I figured I'd post it here so you can see what you've all be helping me with. :-)

enter image description here

Godot 2.1.3 on a Mac.

Saving out the data in JSON format and reading it back in to re-draw the editor tiles.

Each level saves in its own text file. For example, 1.txt, 2.txt etc.

The images/bricks in the dropdown are auto loaded out of the texture/bricks folder when the app loads so I can simply drop PNG files into that folder and they populate the dropdown. Very cool.

in Engine by (824 points)
edited by

I have broke the Project manager on my first plugin attempts xD

This is the way to use this kind of engines, making tools for the game designers to optimize the creativity process.

ahhh, this is not a plugin (not that skilled yet). It's a separate app but it works well. I have to be honest, making this was as much fun, if not more than making the actual game. Very satisfying. It's really opened up my eyes. I WAS going to make each level by hand as a CSV file in excel or similar but this is so much better and in the end, faster.

I see, still, making tools to develop is the way to do things, you can turn it into a EditorPlugin making it part of a panel or an editor like the TileMap editor (you can look the Terrain Editor as example).

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.