You are on page 1of 2

Snake Ladder by woomar

This is an implementaion of the famous Snake Ladders board game known as "Gyan
chauper"
in India and "Chutes and Ladders" in the United States , in arabic its called
"����� ������".

//---------------------------<>--------------------------------

Game info:

Players : 2 players (the board game can be up to 4 AFAIK)

Die : one (could be two in the board version)

Boards :
1-Ready Boards (3 of them)
2-Custom Boards (randomize snake and ladders position with different
templates)

Mode :
1-Player vs Player.
2-Player vs CPU.

Extras :
1-Three different Backgrounds
2-Player manager (edit name,delete player,add player ...etc)

//---------------------------<>--------------------------------

Below info is for Developers :

Developed using : Visual Basic 6.

External Libraries :
1-Bitblt
2-sndplay

Database : Simple data control.

Ram usage : about 174mb (all assets are loaded at one time)

Positioning Mechanism : every snake , ladder , the player's piece has its own
image/animation
images that are placed in offsets relative to the main board , some mechansim were
used to
handle this (you will see it in the code) , I have it working on (1360x768) and
(1024x768) resolution
with no problem.

Where was the bitblt used ? It was used only in the board animation and the
background , other stuff used the "picture"
attribute which means load all the way from the HDD , which may(or must actually)
cause some flickering.

Summary of operations that has been used :


1-Drawing (bitblt)
2-Playing Sounds (sndplay)
3-Handling files (open and close)
4-Simple Database operations through the Database Control.
5-Dynamic positioning.

//---------------------------<>--------------------------------

Very Important Note(s):


1-some of the sound effects that have been used , I forgot where did I get
them from but I am
sure that when I used the search engines I used words like "Free license
sound effects".
2-The main board picture , the pieces and the wood texture were also
downloaded through search engines.

So , I don't own the :


1-Main board picture (the custom ones that i made are edited from the
original one)
2-Sounds .
3-Player's pieces.
4-Wood texture.

You might also like