The board has two rows of six holes with a single large hole (Mancala) at each end. To start, each of the holes (except the Manacalas) have 4 stones.
Players take turns picking up all of the pieces in one of the holes on their side. The player deposits one of the stones in each hole, moving counter-clockwise until the stones run out. The player deposits stones into their own Manacala but not their opponenets. If the last stone falls in the players Manacala, they go again. If the last stone falls in an empty hole on the players side and there are pieces across from it (on the opponenets side), they capture that piece and the opposing pieces.
The game is over when one players side in empty. If the other player still has pieces on their side, those pieces are theirs. The winner is the player with the most stones
This JavaScript game will display a block of numbers for a few seconds. Then you have to try and remember the order the numbers were in. Play this every day for a few weeks and you will really feel yourself improving. I hope to program several more games like this and wrap them together, but we’ll see if that happens. The code for this is entirely in JavaScript, so take a look at the source code.
This program is a complete abuse of HTML, CSS and JavaScript. Put bluntly, it is a bad idea and a disgrace to all programmers that I even tried to code it. That said it’s really cool. Explore
This demonstrates three simple particle effects using JavaScript and a canvas element. The green particles follow an attractor style pattern when the particle accelerates towards the point of interest, in this case the mouse. The blue particles are radiant. They start from the point of the interest and moves outward and a random speed and direction. The red particles are a sort of spark pattern. It starts out like blue, moving in a random speed and direction but has gravity applied so that it seems to fall.
This is a game I used to play a lot when I was younger. Try to guess a hidden pattern of colors. After each guess you will receive feedback tell you how many colors are correct and how many are in the right spot. The interface is pretty simple and it’s kind of fun. This program is also special to me because it was one of my first JavaScript projects. I have cleaned up the code over the years as I’ve learned more about JavaScript.
This is my implementation of John Conway’s game of life. The rules are that any living square with two or three neighbors stays alive. Any non-living square with exactly three neighbors comes to life. Form a more detailed explanation,