ソースが公開されている環境というと、Pygameとかどう?