Today it’s a big milestone for my trip through the Haikuverse. I finally was able to port Gamejectder, the simple Python app I made with GTK on Linux, to Qt on Haiku, with some improvements (settings, personalized icons). The idea was based on the title of a book “Automate the boring stuff with Python”.
(don’t know why the image gets cropped in the about window)
The goal of this GUI frontend to some Python code is to automate the creation of all the folders and files I use when I start a Game Project, before with Unity on Linux, now with Godot on Linux, tomorrow with Godot on Haiku… eeer… today???
Not ready for others to use yet, I know the flaws so I can use this, though need to tweak some stuff, then finally try to package it with Cython. Besides, the folder structure of a project is something somewhat personal
In the meantime, this is what it does:
It’s far from perfect yet, as it does not use the Haiku native API. But it’s a first step and will allow me to automate the boring task of creating all the folders and the files. Need to check if Godot for Haiku opens the ‘project.godot’ file without issues, as it does in Linux.
Presumably, when I get myself dirty with the Python Haiku API, just will need to change the GUI python file, as it’s independent, as independent as I could achieve, of any other file in the project.
When I fix some issues, will put it on GitLab… er, well, I still need to learn a bit more on using Git.
There are new ideas hanging around somewhere too. We’ll get there. Hopefully. And with Godot starting to be usable on my Haikbox, mmmm…
PS: Nope, Panda3D does not work on Haiku, at least not yet.