Tuesday, February 24, 2009

picacross

I've always had fun doing independent game projects with my buddies, but this week was the first time that I've built a game that I actually put for sale; an odd, exciting feeling. I've spent so much time just building random, little projects because it was something that I loved doing, but now seeing people pay money to play my game is rewarding (aside from monetary reasons which isn't proving to be bad at all) because I've built something that people are willing to pay for to be entertained. The initial feedback from it couldn't be better, so now I am doing something that I haven't done with any of my gaming projects before: pimping it to the public. So for the three people that read this blog and have a G1, (to which I realize the vend diagram is probably yielding a zero cross section) spend a buck and download my game 'picacross pro'

Monday, February 16, 2009

New Languages

I've been interested in learning new languages to develop in. For work we are developing in php 95% of the time and not wanting to get rusty on my languages that I already know, I've decided to buy a programming challenge book (also good if you want to brush up on your algorithm development) and complete each problem in several different languages. I think this will be a good way to become familiar with some that I haven't had experience with.

Right now I've completed the first couple problems in: C++, Java, C#, and php. I am looking to port these solutions over to: python, LISP (always been fascinated with the mystic-like following behind this language. Apparently, once fully understood, it is like speaking [or coding] in the language of the Gods), Erlang (I've written a great many programs in this language, but I'd like to brush up on my parallel computing), and maybe a bit of objective-c...you know, so if I wanted to write an iphone/pod app.

I might post a few of the problems here with my solutions (which will open me up for possible ridicule, but I guess that is a good thing...anything to improve my skill set).

On a random note, I might throw some graphic programming up here. I've been lightly working on a particle engine.

Also, I feel like I'm in school again. I've been 'attending' Standford's artificial intelligence online through their free web courses. I recommend you check it out, good stuff.