Author Topic: playing around  (Read 7883 times)

0 Members and 1 Guest are viewing this topic.

Offline LarryMc

  • Administrator
  • Hero Member
  • *****
  • Posts: 5964
  • 'All I like is finishing'
playing around
« on: February 21, 2014, 02:55:11 AM »
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

Offline GWS

  • Partner Developer
  • Hero Member
  • *****
  • Posts: 1492
Re: playing around
« Reply #1 on: February 21, 2014, 03:10:57 AM »
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 ..

Offline LarryMc

  • Administrator
  • Hero Member
  • *****
  • Posts: 5964
  • 'All I like is finishing'
Re: playing around
« Reply #2 on: February 21, 2014, 03:18:03 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

Offline LarryMc

  • Administrator
  • Hero Member
  • *****
  • Posts: 5964
  • 'All I like is finishing'
Re: playing around
« Reply #3 on: February 21, 2014, 06:36:01 PM »
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

Offline billhsln

  • Paid Subscriber
  • Hero Member
  • *****
  • Posts: 802
Re: playing around
« Reply #4 on: February 21, 2014, 08:01:36 PM »
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.

Offline LarryMc

  • Administrator
  • Hero Member
  • *****
  • Posts: 5964
  • 'All I like is finishing'
Re: playing around
« Reply #5 on: February 22, 2014, 03:36:18 AM »
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

Offline LarryMc

  • Administrator
  • Hero Member
  • *****
  • Posts: 5964
  • 'All I like is finishing'
Re: playing around
« Reply #6 on: February 22, 2014, 03:47:07 AM »
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