One - Update 2

Posted by Joewoof on May 26, 2006, 1:30 p.m.

ARGH. I VASTLY underestimated the complexities of coding a SIMPLE poker-deck-based card game. Here's what I did so far:

  • Completed "deck" system. It behaves just like a real card deck, allowing you to draw 1 unique card out of 54 cards with no repeat. Drawing cards can be done both by the game engine and by the player.

  • Completed "header" message system. It basically displays a large notice as shown in the screenshot below (click to zoom):

    <a href="http://img146.imageshack.us/my.php?image=onescreen16px.jpg" target="_blank"><img src="http://img146.imageshack.us/img146/7659/onescreen16px.th.jpg" border="0" alt="Free Image Hosting at www.ImageShack.us" /></a>

  • Completed "beginning sequence". The game automatically starts by drawing one card for you and your opponent. The one with the higher cards is the one to start.

  • WIP: the "matching system". This is the core of the gameplay. It works, but only partially. I'm having a serious headache at GM6's collision system. It should automatically use the object with the lowest depth (closest to you), without having to add code to alternate between using a mask and the original sprite for collision detection. And yet, I still ran into bugs. Ugh.

    The massive scripts alone are starting to cause the game to lag. I guess adding graphical effects is out of the question.


    I finished a new official review for GameMakerGames.com. This time, it's for Asterisk(*). Find it <a href="http://www.gamemakergames.com/?a=view&id=4398" target="_blank">HERE</a>.
  • Comments

    melee-master 18 years, 7 months ago

    Heh, sounds neat. When I think about it, a card game could get quite complicated to program…