Friday, March 14, 2014

super snowman - first prototype


Above is the first prototype of "Super Snowman" the game, running in Google Chrome. Sorry about the frame dropping, it runs smooth, but screen recording slows down my laptop, I will post some new videos soon recorded from my phone. It is written in Python and transpiled into JavaScript using PythonJS.

Why I ditched regular Python

Like many other Python coders, I started off doing my own independent games using Pygame, it is simple to use, and you can do 3D with it using OpenGL. You can use Python with extension libraries to make any type of game you want, and from Linux it is very easy to get started.

But when it came time to release my first independent game built with Pygame + some extension libraries, I ran into various problems getting it to work and easily install on Windows and OSX. Python fails to provide a good way to build and deploy applications to all platforms.

The Python Software Foundation has a very low priority on Windows support, just take a look at IDLE the official integrated development environment for Windows, it looks like it was abandoned in the early 90's. Python3 is another failure, over 5 years old and I still haven't met anybody using it.

No comments:

Post a Comment