Snakey indeed, because I mispelled word and left it.
Simple, classic Snake clone, written in c++ using SFML library.
Classic Pong Clone, written in C++ with SFML library.
I used an algorithm that takes 2 positions on a regular basis and after detecting a collision, sets the next direction.
Simple simulator of CGOL, devised by John Horton Conway in 1970. You can observe how different configurations of cells evolve and how they detroy themselves (: ]).
I did it regaring to the 4 basics rules (source):
- Any live cell with fewer than two live neighbours dies, as if by underpopulation.
- Any live cell with two or three live neighbours lives on to the next generation.
- Any live cell with more than three live neighbours dies, as if by overpopulation.
- Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.
Classic Tetris Clone. Original Tetris was created by Russian software engineer Alexey Pajitnov in 1984.
I used several algorithms: all blocks are in a 2D bool array (board) and tetrominoes rotations depends on the small, single arrays rotation. Tetrominoes structures, resources have been placed in the files.
From Wikipedia: Breakout (also known as Arkanoid) is an arcade game developed and published by Atari Inc.
I used almost the same technique in bouncing ball (with slight changes in the collision detection) as with Pong (look above).
It looks like that.
Game based on the classic Space Invaders.
Nothing special - a simple algorithm for collision detection with bullets and a bunch of silly assets.