A.I. Craft mid-project review

I was good at Lightwave 3D as in modeling, and I picked up blender and 3D modeling again.

Javascript is nice, but the C style semantic is not.

Bullet physics is an awesome physics engine! My next project gotta be using Bulletphysics with some compile language, looking forward to C++11.

Three.JS, can’t say enough how amazing this Javascript graphical Engine is! With almost no documentation, it leads me to game development with no sweet!

I was trying to convert the whole project to coffeescript using js2coffee, and failed miserably. First problem I encountered is that Coffee-script hates global vars. I spend 3 hours to fix all my globals, and then Coffee-script is having problem with prototype OOP styles. Debugging is hellish too since I need to compile, run, read JS code, debug in Coffeescript, way too much trouble. The language itself is nice, but converting a JS project to CS one isn’t fun at all. If I am to starting a new project, I might consider using Coffeescript. But my next language would probably be haskell or clojure.

What I am gonna do next:

Keep pushing A.I. Craft. Rest of the game is mostly about arts, that means more relaxing jobs for me.

Considering to start a new project, a online multiplayer role playing game based on the famous “Turing Test”.