hey everyone!!
i’ve been working on a project called Geozi, a small geometry app written in Rust :D it lets you build geometric constructions by creating points, drawing lines and polygons, making parallel/perpendicular lines, measuring angles and calculating areas. you can also move points around and watch the constructions update in real time!!
the project was a fun challenge because i decided to use the raw Win32 API instead of a GUI library, so i had to deal with a lot of the window management, drawing and input handling myself. it got a bit messy at times haha, but i learned a lot from it.
there’s still a lot i’d like to add, but Geozi already has quite a few tools, undo support, point names and coordinates, and other little features i’ve been adding along the way.
if you wanna check it out, here’s the repo: https://github.com/danterry898/geozi
feel free to give it a look, and if you have any suggestions or spot a bug, let me know!! always happy to hear some feedback :3
- 13 devlogs
- 69h