June 19, 2019, 01:06:19 pm

News:

IonicWind Snippit Manager 2.xx Released!  Install it on a memory stick and take it with you!  With or without IWBasic!


playing around

Started by LarryMc, February 21, 2014, 02:55:11 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LarryMc

I was tired of doing what I was doing so I decided to play around a little

This is a screenshot of my mahjong solitare type game.
It's based upon a game I use to play a lot to empty my mind.
I just wanted to see if I could figure the logic  behind it.
I've got all the basic game logic completed; matching balls; eliminating matching balls; determining if there is a match; determining when there are no longer any possible matches.

before I post it I'll have to get the timer display, balls to go; play again, and top scores done.

LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

GWS

Pretty ..  ;D

But do I sense another user guide - or at least a 'how to' coming on?  ::)

All the best, :)

Graham
Tomorrow may be too late ..

LarryMc

Quote from: GWS on February 21, 2014, 03:10:57 am
But do I sense another user guide ...


Not No, but HELL NO!!!  :o :o :o

Maybe 4 sentences at most ;)
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

LarryMc

Match the Balls
Loosely based on the look and feel of the commercial program Spherejongg by MoraffWare.
Object - eliminate all 72 balls by matching 2 balls at a time.
There are 18 sets of 4 matching balls.
Balls are available for matching if:
1) they are not partially covered by any other ball; and
2) either the ball' top or bottom edge is not abutted by another ball

Game is over when all balls are matched; or
There are no more possible matches with currently available balls.

Game GUI is constructed with simple @RGNBUTTONS; no fancy graphic commands or 2D/3D stuff.
Like said, this was just to see if I could do it and as a break from other programming efforts.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

billhsln

Great game.  Took me a couple of minutes to getting used to going up and down rather than left and right.  Could you add 1 more little improvement.  If the circle is clicked already and you click it again, could you mark it is not clicked?  (My color sense sucks, so I occasionally click on the wrong color.)

Thanks,
Bill
When all else fails, get a bigger hammer.

LarryMc

This version uses bitmaps instead of colors for the balls.
Everything else is the same.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library

LarryMc

Attached is the complete project source code using bitmaps.
It's real easy to convert it back to use colors.
I'm done with it.

My project setup may seem strange to some but it is the way I set up all my projects.
It's just the way I do things.
LarryMc
Larry McCaughn :)
Author of IWB+, Custom Button Designer library, Custom Chart Designer library, Snippet Manager, IWGrid control library, LM_Image control library