The creation process of polygon editor tools for my polygon colliders has begun. All things were planned and seems like there will be a bunch of work to do.

Continuation in the thread 🧵

#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #ui #polygon #collider #linux #kde

The initial idea is the following - create a tool where I can load my game sprite as a reference and draw a polygon shape on it. Then export this shape in JSON format and use it as a polygon collider in the game.

The good news is that #eggcellentadventure code is pretty modular, so I can use small modules in both polygon editor and the game to duplicate as less as possible.

The whole program will be implemented with V UI module lib (https://github.com/vlang/ui), so the tool will be a "true" V program and it will be cross-platformish (since I don't have a lot of time/possibilities to make it workable on Windows, macOS, and millions of Linux distros, the first version of the tool will be tested only on KDE Arch Linux).

The repository of the polygon editor tool -> https://github.com/ArtemkaKun/polygon-editor

GitHub - vlang/ui: A cross-platform UI library written in V

A cross-platform UI library written in V. Contribute to vlang/ui development by creating an account on GitHub.

GitHub