Pick'T Poker Challenge
Thursday, 15 October 2009

Pick'T Poker

Pick'T Poker is free puzzle game based on Poker rules. It should run on Microsoft Windows 98, 2000, NT, ME, XP or Vista with DirectX 9.c or above. Download options: source-code or executable.


I've had the idea for this game when I was attending my Game Design classes at college. From the first steps of conception to the final product it took almost two years to complete this project. Of course this is because I've worked on it only on my spare time, and spare time is something I'm having scarcely. Everything you'll see on this game has been made by me: Graphics, Visual FX, Sound FX, Voice, Music, and coding. This also helps to explain why it took so long.

I'm sharing Pick'T Poker and its source code in the hope that it can be usefull to others. For several reasons (read: lack of time) the code is not as polished as I would like it to be, so don't lose your time sending me mail to point that it could be perfected. I know that... :o) I just don't want to keep it on my drawer any longer.

This project brings some things I think you may find interesting:

• K-NetLib, a free (open source) networking library. Despite of the fact that Pick'T Poker is not a multiplayer game, it uses some spline calculation routines provided by KNL. The library was built in PureBasic (yea, you read it right) and is available for donwload (binary, sources and docs) in the Tech Stuff section of this website.

• A 2D Bones System I've developed as a College Project. It started using GDI, then moved to PopCap Framework (from PopCap games), and finaly got its true form on HGE (preety volatile, ain't it :o). The game brings some cool animations on the main menu and tutorial screen, all made with help of 2DB.

• gge_swf, a class for rendering Adobe Flash animations on HGE textures. This one I built for fun some time ago, and it fitted well for the Tutorial Flash Video where you can learn how to play and also see all my beauty :oP (laughs ON).


Notes:

Pick'T Poker Challenge still shows the ChromaTick® logo on the loading screen. That is the brand of the software development company I've run for about 13 years. Since I've switched to formal employment, it is no longer active.

The version of the game made available for download at ChromaTick® website (when it was still active) had a communication layer used to upload best scores to a central database (kind of a global ranking). ChromaTick® website is no longer there, so I've removed the communication layer from the current packages (binary and sources).

The game is powered by:

*  HGE (Haaf's Game Engine):
http://hge.relishgames.com
a powerful hardware accelerated 2D game engine

* BASS (BASS Audio Library): http://www.un4seen.com
a powerfull audio tool for playing samples, streams, and tracked music

 

You never change things by fighting the existing reality. To change something, build a new model that makes the existing one obsolete.

Richard B. Fuller