![]() |
| HomeGamesProjectsArtworkMusic |
|
Connect-Four (Download)I wrote this in XNA using a 2D sprite engine dll framework I began previously with Block-Up. The main motivation behind making this game was to learn the minimax decision making algorithm and heuristic evaluation for programming the A.I. It supports 1 or 2 player modes, and levels of easy, medium, or hard A.I. opponents. There is also a hint feature that suggests a move as the Hard level A.I. would choose.
Block-Up (Download)This is a game I wrote in XNA. It's very similar to the touchscreen game Boxxi developed by Merit Games. Basically, highlight the boxes by touching them, and clear them by touching them again. Connected boxes of similar color will all highlight at once. You want to clear the board as fast as you can, in as few touches as possible. Bonus points for multiple blocks cleared at once, speed and percentage of blocks cleared.
I ported this to iPhone as well (see screenshots below). I used mainly C++, and OpenGL for the rendering. I created a base tool kit for rendering, text, buttons, animation, etc... to use for this game so I can continue to re-use the tech to make simple 2D OpenGL iPhone games.
Bounce UpThis is another game I wrote for the iPhone. I used the same base tool kit I developed for Block-Up (with some additional functionality added) as this game is a little more complex. It's very similar to the free iPhone game Papi Jump. Basically, the goal is to bounce the ball as high up as you can in the shortest amount of time possible. The ball automatically bounces, control where it bounces by tilting the phone left or right. There are three different types of blocks to bounce off of - stationary, moving, and dissappearing (one bounce only then they dissappear). The higher you get the further apart the blocks get. Multiple themes, 2D paralaxing background, and I did all of the art for this as well.
|
![]() |