Sed language

sed (stream editor) is a Unix utility that parses text files and implements a programming language which can apply textual transformations to such files. It reads input files line by line (sequentially), applying the operation which has been specified via the command line (or a sed script), and then outputs the line.

Appeared: 1974
Designed by: Lee E. McMahon
Community: sourceforge.net

Awk language

AWK is a data driven programming language designed for processing text-based data, either in files or data streams. It is an example of a programming language that extensively uses the string datatype, associative arrays (that is, arrays indexed by key strings), and regular expressions.

Appeared: 1977
Designed by: Alfred Aho, Peter Weinberger, and Brian Kernighan
Community: awk.info

Awk Tic tac toe

tictactoe
Download: tictactoe.awk
Reference: simmoril.com

Flash Connect4

connect4
Download: connect4.swf
Reference: 2dplay.com

Flash Tic tac toe

tictactoe
Download: tictactoe.swf
Reference: neave.com

Tic tac toe History

Tic-tac-toe, also spelled tick tack toe, or noughts and crosses as it is known in the UK, Australia, New Zealand, is a pencil-and-paper game for two players, O and X, who take turns marking the spaces in a 3×3 grid, usually X going first. The player who succeeds in placing three respective marks in a horizontal, vertical, or diagonal row wins the game.

The first known video game, OXO (or Noughts and Crosses, 1947) for the EDSAC computer played perfect games of tic-tac-toe against a human opponent.

Reference: wikipedia.org

Connect4 History

Connect Four (also known as Four Up, Plot Four, Find Four, Four in a Row, and Four in a Line) is a two-player game in which the players first choose a color and then take turns dropping their colored discs from the top into a seven-column, six-row vertically-suspended grid. The pieces fall straight down, occupying the next available space within the column. The object of the game is to connect four of one’s own discs of the same color next to each other vertically, horizontally, or diagonally before one’s opponent can do so. There are many variations on the board size, the most commonly used being 7×6, followed by 8×7, 9×7, and 10×7.

The game was first sold under the famous Connect Four trademark by Milton Bradley in February 1974.

You’ll find a guide here.

Reference: wikipedia.org

Snake History

Snake is a video game first released during the mid 1970s in arcades and has maintained popularity since then, becoming something of a classic. After it became the standard pre-loaded game on Nokia phones in 1998, Snake found a massive audience.

Reference: wikipedia.org

Tetris History

Tetris is a puzzle video game originally designed and programmed by Alexey Pajitnov in the Soviet Union. It was released on June 6, 1984, while he was working for the Dorodnicyn Computing Centre of the Academy of Science of the USSR in Moscow. He derived its name from the Greek numerical prefix tetra- (all of the game’s pieces, known as Tetrominoes, contain four segments) and tennis, Pajitnov’s favorite sport.
The Tetris game is a popular use of tetrominoes, the four element special case of polyominoes. Polyominoes have been used in popular puzzles since at least 1907, and the name is given by the mathematician Solomon W. Golomb in 1953. However, even the enumeration of pentominoes is dated to antiquity.

Reference: wikipedia.org

Arkanoid History

Arkanoid is an arcade game developed by Taito in 1986. It is based upon Atari’s Breakout games of the 1970s. The title refers to a doomed “mothership” from which the Vaus, the player’s ship, escapes.

Reference: wikipedia.org

Return top

My principle

learn by playing is the best method of learning