I've recently build a grid based level editor for my project fish fillets remake. Since the tool could be useful for any grid based game and it can easily be tweaked to fit any needs I packaged all necessary files to make it standalone.
The repository can be found here: https://codeberg.org/glitchapp/Grid-Level-Editor
Click on releases to download it packed as a love file.
I hope you find it useful.
Grid level editor
Re: Grid level editor
The level editor is almost finished, now you can also make screenshots within the game and I plan to add the ability of exporting to png or jpg images since all the elements to make it a pixel art tool are there.
It even work on the browser although export won't work there: https://glitchapp.codeberg.page/Level-E ... ditor.html
If you want to contribute to the last problem which is the object creation feature please check issues here: https://codeberg.org/glitchapp/Grid-Lev ... r/issues/1
Contributions to the interface and icons are also welcome.
Please find attached the last version of the standalone, be aware that the version on the game has a pair of extra features such as toggling the grid out or ability to add screenshots, they will be added to the standalone once all the issues are solved and the software is completed.
I hope you like it!
It even work on the browser although export won't work there: https://glitchapp.codeberg.page/Level-E ... ditor.html
If you want to contribute to the last problem which is the object creation feature please check issues here: https://codeberg.org/glitchapp/Grid-Lev ... r/issues/1
Contributions to the interface and icons are also welcome.
Please find attached the last version of the standalone, be aware that the version on the game has a pair of extra features such as toggling the grid out or ability to add screenshots, they will be added to the standalone once all the issues are solved and the software is completed.
I hope you like it!
- Attachments
-
- levelEditor.love
- (1009.8 KiB) Downloaded 348 times
Re: Grid level editor
Graphics!
You can now draw tiles with textures and select backgrounds.
It does not export those settings yet but I will add those features to the export function in future iterations.
You can now draw tiles with textures and select backgrounds.
It does not export those settings yet but I will add those features to the export function in future iterations.
Re: Grid level editor
Now it's possible to load, play and share custom levels. Sharing a level is as easy as exporting it and copying it to the root of any up to date game.
There are features that are still in progress but most of the tool works. Info on non working features and issues can be found here:https://codeberg.org/glitchapp/fish-fil ... /wiki/Wiki
Feel free to use it for any grid based game, tweaking it for any needs is easy.
There are features that are still in progress but most of the tool works. Info on non working features and issues can be found here:https://codeberg.org/glitchapp/fish-fil ... /wiki/Wiki
Feel free to use it for any grid based game, tweaking it for any needs is easy.
Re: Grid level editor
Maybe i can use it as a fancy drawing app or title generator for videos.
A different font would make it more readable. There are many free good fonts online.
Pinko
A different font would make it more readable. There are many free good fonts online.
Pinko
Author of the vape knigge. I have thought of you! is much better than "i have waited for you".
Re: Grid level editor
Hi, sure feel free to use it as you wish, right now you can not export to png or jpg but you can make screenshots withing the game.
That font is one I use for the game, changing font is super easy,simply change this on leveleditor.lua:
--fonts
and copy your font to the fonts folder.
I may not be able to fit all needs but I encourage anyone interested to fork and tweak the tool, I'll be happy to know if you use the tool in other projects and will try to improve it with feedback.
That font is one I use for the game, changing font is super easy,simply change this on leveleditor.lua:
--fonts
Code: Select all
poorfish = love.graphics.newFont("fonts/PoorFish/PoorFish-Regular.otf", 84)
I may not be able to fit all needs but I encourage anyone interested to fork and tweak the tool, I'll be happy to know if you use the tool in other projects and will try to improve it with feedback.
Re: Grid level editor
A few milestones recently reached in the level editor:
Exit areas now work.
Exported files work right away, no need to change them.
Selected tiles now render while playing a custom level.
You can share your custom exported levels by simply copy them to the root of any up to date game.
You can play your custom levels and solve them directly from the level editor.
Exit areas now work.
Exported files work right away, no need to change them.
Selected tiles now render while playing a custom level.
You can share your custom exported levels by simply copy them to the root of any up to date game.
You can play your custom levels and solve them directly from the level editor.
Re: Grid level editor
I fully redesigned the gui and now it looks like this:
You only have access to the new gui by updating the game, the standalone is a bit outdated now.
I hope you like how the gui is being shaped.
You only have access to the new gui by updating the game, the standalone is a bit outdated now.
I hope you like how the gui is being shaped.
Last edited by glitchapp on Wed Sep 27, 2023 11:08 am, edited 1 time in total.
Re: Grid level editor
Nice work! Maybe make the grid lines thinner?
Re: Grid level editor
Hi Darkfrei,
This is a prototype of the design, honestly I'm not very good at designing guis and I took ideas from several editors and tools... I may consider add advanced settings to let users decide things like the grid size etc...
Before I get into all of that my priority is to make all primary function works, I still have work to do with the object creation functions and the load level function, after that I will polish everything else.
Thanks for the feedback!
This is a prototype of the design, honestly I'm not very good at designing guis and I took ideas from several editors and tools... I may consider add advanced settings to let users decide things like the grid size etc...
Before I get into all of that my priority is to make all primary function works, I still have work to do with the object creation functions and the load level function, after that I will polish everything else.
Thanks for the feedback!
Who is online
Users browsing this forum: Amazon [Bot], Google [Bot] and 2 guests