Halma

Community Forums/Showcase/Halma

julianbury(Posted 2011) [#1]
I made seven games with Blitz Plus.

Halma is a Victorian board game in which you must get you pieces to the opposite corner before you opponent.

I have added pictures of seven games.
They can now be inspected before deciding to download :-)

http://julianbury.net/

If you do try my games, I would value your opinions and suggestions.

Last edited 2011


julianbury(Posted 2011) [#2]
I made seven games with Blitz Plus.

But I screwed up by not understand how to make these postings ...

Embarrassing :-(

Last edited 2011


Andy_A(Posted 2011) [#3]
Perhaps a description and a screen shot to at least know what it is "besides" a game.

I went to your website and didn't find description or screenie there either.


andy_mc(Posted 2011) [#4]
Agree with Andy_A, some kind of description would be good. Maybe similar to how I show my games?
http://coffeeinduced.wordpress.com/our-games/

Just a short description and maybe a few screenshots.


julianbury(Posted 2011) [#5]
Hi, Andy_A and andy_mc

Thank you for your advice.

Having considered your comments,
I have re-jigged my website to present my games more helpfully.

I hope the games page is nearer to what you think it should be.

http://julianbury.net/

(-_-)


Andy_A(Posted 2011) [#6]
Well I've got to say that the web page makes looking at your games much easier and user friendly.

When you say; "I made a game download it here (link)". It's almost the same as if a stranger walks up to you and says; "Hey, pull my finger". You might do it once as a kid, but after that you're much less likely to oblige.

Thanks for making the extra effort. I think you'll find more people will check them out with the screen shots and short descriptions.


julianbury(Posted 2011) [#7]
Hi Andy_A,

Thanks for your reassurance [sigh of relief].

Now, all I need is for someone to try the games and criticize them :-)

Thank you for your kind attention (-_-)


jsp(Posted 2011) [#8]
Now, all I need is for someone to try the games and criticize them :-)

Ok, here we go ;)

Installer? Please provide also a simple zip file, some (me included) don't like installers.

A little screen which explains the controls (ESC to quit, Select to move and so on) would be nice, instead of opening the help website (which is actually good and can explain things on top).

Only red can start or the game get stuck, without looking at the help I would just stop using it. The default player should be clear, or better just remove that limitation!

100% CPU for doing nothing? I don't think the game is calculating while I am thinking, so please stop wasting energy.

Have an undo for the player if he clicked a piece by mistake.

Show the move of the computer. Normally I check for the strategy of my opponent (ok here not really) and decide then what I want to do next.

When I win, there should be a requester "YEAH!!" and ask me to start a new game.

The AI you coded is almost OK in multi player mode because it used nicely my pieces, but in single player mode it failed totally. I know this is the most difficult part, but maybe you can give your AI a sort of strategy on top.

See attached screenshots:
Made before I move the last red piece because you auto clean up afterwards.

Hope this helps






Last edited 2011


julianbury(Posted 2011) [#9]
Hello JSP :-))

It does help, and thank you for responding :-)

First, about the zip file idea ...

C:\Program Files\Halma\
Halma.exe
index.css
Desktop.ini
Halma.htm
Halma.jpg
Halmahelpoff.jpg
Halmahelpon.jpg
Halmaoptions.jpg
Halmastartup.jpg
Halma.ico

I worry that if your average home owner got a zip full of this, he/she might just give up and recycle it. It works as a naked executable but that would look suspicious to the paranoid among us. It might be binned for that. Also, as a naked executable, there would not be the Halma.htm help file. For me, this is a quandary. I made a decision to not depend upon the existence of my website for help pages. That is why Halma has a folder in Program Files

However, your other suggestions are very helpful and I must rethink the interface mechanics.

(1) Indicate the F1 help key and the Escape key in the title bar.
(2) Be able to start the game from any corner by the first click.
(3) Highlight the computer's last move.
(4) Show an undo button.
(5) Celebrate the winner with some sort of display.

Finally, the bit that leaves me helpless - The lost clock cycles.

"100% CPU for doing nothing?"

I don't know how to change that.

Do you?

Thank you for your kind attention (^_^)


jsp(Posted 2011) [#10]
(3) Highlight the computer's last move.

And a move animation would be nice :)

Finally, the bit that leaves me helpless - The lost clock cycles.

Actually this type of game would have been a very good example to do it event based, but that is not everyones taste. Acting only on the next event (mouse click for example), would not consume any power while the human is thinking about the next move.
So, do you have at least a: Delay 1
in your main Flip loop?
It would give some power back to the system, which you don't need anyway.