ABOUT
Hello, my name is Nadav and I am the creator of "Pygame Game Engine". First of all, I want to mention that my engine contains "pygame" in its name because it is built on top of the python famous library Pygame and requires it to be installed. However, I call it a "game engine" because it includes a variety of tools for game developers.
I started this project two years ago as a collection of Python files to help speed up my game development process. As I continued to learn about game development, I noticed that I was using the same files in multiple projects. To simplify things, I merged them into a single folder and used the popular PE.py file to extract them. Over time, as I refined my code structure and efficiency, the engine evolved and gained more features, tools, and efficiency.
After documenting the engine, I showed it to some people and realized its potential. While there are many game engines available for Python, I discovered that those with similar features to my engine were often too complex for beginners, while those that were easy to use lacked necessary tools for developers. I believe my engine strikes the right balance between simplicity and usefulness.
My game engine was originally made for my own use, so there may be some tools that are not useful in most cases, or useful tools that have not yet been added. This is an alpha version, and I am continuously improving and refining the engine. For example, the buttons script was rewritten from scratch 4 times until the alpha version was complete.
If you find a bug or have a suggestion, feel free to contact me using the contact page in this site. You can use your email address or nickname (note that only email contacts may receive a response). Thank you for using my engine.

