Showing posts with label python. Show all posts
Showing posts with label python. Show all posts

Thursday, February 26, 2015

Flippin

PyQt GUI prototype of Flip16
I've worked on the Flip16 prototype more today, and I've nailed the mechanics down, and have implemented the game timer and multiple levels. Again this is still the prototype, and we are going ahead with trying Unity for the actual game. Just installed Unity and we will see how it goes.

I've learned a lot about PyQt with this prototype, and I think I will end up making a bit of a PyQt game prototyping template for building other small game prototypes with in the future. I might even clean it up and release it to the public under MIT license or Creative Commons or something. Only time will tell.

Wednesday, February 25, 2015

Another small game is in the works

It's no secret that several projects tend to be worked on concurrently here at Bang Bang Attack Studios, and for many indies out there. Some may say that it's bad to shift focus from project to project. I think that it's somewhat necessary to think about different things, so as not to get burnt out on one thing in particular.

That said, we've got another little game project which features an old puzzle mechanic of tile-flipping. Think the old hand-held Tiger Electronics Lights Out game from the 90's.

PyQt GUI prototype of Flip16
We are in the prototyping stage at this time, and last night I built a working prototype of one of the primary mechanics using Python and PyQT for GUI. Not going to use that tech for the final game, but for my needs of prototyping things, it worked out well. In less than 150 lines of code, and 2 to 3 hours I had my prototype up and running and playable. Most of that time was spent reading the Qt docs and googling for Python snippets to do what I wanted since I'm out of practice with Python lately.


Our target platforms will be android devices, and PC desktop. This brings the question of what tech to use for the game. We are considering using Unity this time around. It's undecided at this point though. The actual game assets and more mechanics prototyping will come first.