Sunday, April 12, 2009

VB Snakes and Ladders game

Snakes and Ladders game is a popular board game for young children. This game usually involves two or more players and they take turns to move by rolling a dice. On the way to the finishing point, the players will meet with some hurdles in the form of snakes and some opportunities in the form of ladders. Whenever the player encounters a snake (or more accurately, the snake’s head), he or she will be thrown back to an earlier box (which is at the snake’s tail). On the other hand, whenever the player encounters a ladder, he or she can climb up the ladder to a higher box. The player who reaches the finishing point first wins the game

To design the program in VB, it took me one day to think out the mathematical logics and wrote out the routines on paper (not in front of the computer). Since the board comprises 10 rows and 10 columns, each box thus represents a cell with the coordinate (column, row). Therefore, I figured out that I need to define the coordinate of every cell by declaring two arrays row(10) and col(10) at the beginning of the procedure. To move the chess piece, I employed the method object.move col(i), row(j), where I initiate the values of col(i) and row(j) in a For....Next loop. As the motion is in a zigzag manner, I need to control the motion using reverse order and by imposing some conditions.

To learn more about the program, check out the link below:

Snakes and Ladders Game

11 comments:

Addicting Games News said...

I would love to learn a simple VB games. And actually Snakes and Ladders Game is a game that I can think of for starting. Thanks for sharing it here.. Very appreciated.

Regards,

Melvin

Download Games

Anonymous said...

I better, perhaps, shall keep silent [url=http://cgi2.ebay.fr/eBayISAPI.dll?ViewUserPage&userid=acheter_levitra_ici_1euro&achat-levitra]achat levitra[/url] Should you tell.

Anonymous said...

Par quel non mauvais topic runfr.com acheter cialis [url=http://runfr.com]acheter cialis[/url]

Anonymous said...

We are delighted that our company Buy Cialis Knock off Rather is joined of the best in the Internet, commonly, order Cialis now specializing on online pharmaceutics Cialis.

Anonymous said...

est absolument d'accord avec le message prГ©cГ©dent viagra acheter du viagra [url=http://lettresdudroit.com]achat viagra generique[/url]

Anonymous said...

Je vous recommande de venir sur le site, sur qui il y a beaucoup d'information sur cette question. http://runfr.com/acheter-cialis achat cialis france achat cialis sur internet

Anonymous said...

Bravo, cette idГ©e remarquable faut tout juste Г  propos achat cialis cialis generique

Anonymous said...

Ist Einverstanden, dieser bemerkenswerte Gedanke fällt gerade übrigens viagra rezeptfrei kaufen viagra [url=http//t7-isis.org]viagra rezeptfrei kaufen[/url]

Anonymous said...

Je, pardon, mais cela ne me conviens pas du tout certes. Qui encore, peut aider ? probleme d ejaculation precoce

Anonymous said...

No Deposit Casino tyuueooru
Free Casinos

Also, check out whether or not their customer service is available 24/7.
[url=http://www.nhgaa.org/]Free Games Casino[/url]
In fact, there is no risk at all.
http://www.nhgaa.org/ - Top Online Casino
This is why online casino seems to be a common interest of many nowadays.

Anonymous said...

Statt zu kritisieren schreiben Sie die Varianten. viagra kaufen viagra rezeptfrei [url=http//t7-isis.org]viagra kaufen[/url]