Skip to content

A collection of all the games that I have made using various languages.

Notifications You must be signed in to change notification settings

Znayushchiye/Games

Repository files navigation

Games

This repository is a collection of all the games that I have created in various different languages. These include the following games:

Chess:

I developed a fully functional console based 2 players Chess game in C++ with the traditional rules and logic. The game keeps the track of all the chess pieces with a Hash Map and the board with a 2D integer array. The White pieces are numbered positively and the Black pieces are numbered negatively for their easier control and manipulation.

The game logic and input cleaning is done in separate files and linked to the main game file for cleanliness. In the future, I am planning on adding an AI based mechanism to include a singleplayer playthrough with Comp v Human.

Chess

Conway's Game of Life:

This is my interpretation of the Game of Life developed by John Conway. To know more about the game and how it works, click here .

I use a 2D integer matrix to store the game state at each generation. The console displays it on the screen. If the board doesn't automatically stabilize within n generations, the game stops. Else the last stable generation is displayed and the program breaks off.

I am planning to add a graphical interface in the future so that the game mechanics can be more beautifully looked at and interacted with.

Game of Life

Snake Game:

Tic Tac Toe (Minimax):

Other Small Games:

About

A collection of all the games that I have made using various languages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages