Weblog: Babal

<< Previous Entry | Next Entry >>

I wanted to experiment with using OpenGL from a scripting language (Python), so I decided to re-make my favorite HP48 calculator game. One of the nice things about Python is that it can be compiled to Java, and one of the nice things about OpenGL is that there is a Pure Java (100%!) implementation, so it was easy to turn it into an applet.

So here it is: Babal. And here's a screen-shot:

Babal Screen Shot

It's not entirely complete, but it's pretty faithful to the original and fun to play. Yes, it's slow (I haven't done any optimization, Jython isn't exactly fast, and jGL isn't that fast either). Let me know what you think. Also, tell me if you have any trouble getting the applet to work in your web browser.

In other news, hopefully the site will be a bit faster now. I've added a reverse proxy cache so that pages that take a while to generate (like ones with lots of photos) will not have to be re-generated for every request. Because of that, I've moved comments to their own pages that are not cached. Let me know if you notice any problems caused by this.

Comments

Posted on Sat, 15 Feb 2020 at 10:25