@Derron: You're correct. I'm not a member of the AGK team. I approached them about the project and we came to an agreement so it can be released in its current state. It could not have been released otherwise as it would go against their license. This is a trial at the moment with the potential of becoming more official if get positive feedback from it."This Python version of AppGameKit is officially licensed by The Game Creators Ltd to Adam Biser."

If you find bugs in the project, I'm the one to contact about it. I've set up a forum on the itch.io page which I monitor. I'll subscribe to this thread, too.

@degac: Correct, it's not 100% portable from tiers 1 and 2 due to differences in how the Python language acts, but I tried to keep everything as close as possible. In some cases, changes were unavoidable and when they were made, I went with the choice that seemed more Pythonic.

Changing Print/PrintC to draw_text was a difficult decision but I decided that it would be best not to have names that duplicated Python's builtin methods. Using "from appgamekit import *" gives a slight performance boost over "import appgamekit" which some may want to use and the former would overwrite the builtin print method which could lead to confusion.

@Pingus: I did find that I could get slightly faster FPS in some cases while testing, but performance definitely wouldn't be a reason to switch from Tier 1. For performance, C++ is definitely the way to go.

What Python does have over Basic is its more advanced programming structures and capabilities, such as classes, as well as all of its built-in and third-party libraries.

Luckily, due to Python's flexibility, the names can be changed to whatever you want really. A script that cross-references from the Python naming convention to the Tier 1 & 2 naming would be simple to do. And if someone wants that, I can write a script to export all the commands so the Tier 1 & 2 casing can be used instead.

Print = draw_textdel draw_textPrint now does what the draw_text method did and can be used the same way. The draw_text method itself has been deleted and can no longer be used.

As for the 12-month trial period (from the project page under End User License Agreement):"The end user is permitted to create any type of project with this PYD, freeware or commercial, even in the event that the trial period expires and this project is removed from distribution."If The Game Creators decide not to continue the project, I will be taking down the PYD and PYI downloads. However, those who have it are still free to use it and distribute games with it. The files themselves do not expire, just their availability on the project page and users are also asked not to distribute them unless as part of a game package.

As for the 12-month trial period (from the project page under End User License Agreement):"The end user is permitted to create any type of project with this PYD, freeware or commercial, even in the event that the trial period expires and this project is removed from distribution."If The Game Creators decide not to continue the project, I will be taking down the PYD and PYI downloads. However, those who have it are still free to use it and distribute games with it. The files themselves do not expire, just their availability on the project page and users are also asked not to distribute them unless as part of a game package.

Hi, I think that you need to promote this software in the Python community(or the Pygame community) if you want to succeed. Right? Otherwise, not too many Python users will know the existence of this software.