Ursina engine for python is quite small engine (and it's filled with internal engine bugs) :) And i found out if you call .disable() function on disabled object it shows an error and quits, but if you use object.disabled = True on disabled object, then no error accurs. So i am going to change disable() to disabled=True after jam period :)
maks90
Creator of
Recent community posts
Hello, thank you for your feedback, by the way what errors are showing up? My game has different problems on different pcs :( On my windows instalation (which is 5 years old, so it has some old drivers and so on wasn't updated for a while...) it makes screen flicker (i developed the game on linux), on other windows laptop the interface was not in the right place (because it also has old windows installation probably), but on one windows pc it ran with no problems...
Ok, so to use it you need to install it first using "pip install auto-py-to-exe" just like you do it with pygame. Next you run "python -m auto_py_to_exe" command and the window appears. In that window you select the path to your .py file and hit convert .py to .exe button on the bottom. And it should work. I think that your assets would need to be near the .exe file just like they are with your .py file.
If it does show errors, google it how to convert pygame project to exe using auto-py-to-exe.
I never tried pygame, I use other python module named ursina engine, which needed some additional steps in auto-py-to-exe to run from executable propertly. I think it will work just fine with pygame. If you need more inforomation, here is the link for the documentation: "https://pypi.org/project/auto-py-to-exe/2.5.0/".
So try it out and say if it works for you.
I wish you luck with this and have a great day.