Skip to content

Tic Tac Toe game with bot using mini max algorithm.

Notifications You must be signed in to change notification settings

sparkskapil/TicTacToe

Repository files navigation

Prototype Engine

It is a complete python based 2D game engine with its own ecs. It makes use of pygame library for 2D rendering and pyimgui for editor interface.

I never intended to develop an engine. I started making a tic tac toe game with AI mode using minimax algorithm to learn python. Then after completion of the game it seemed incomplete and I wanted to enhance it.

Then I decided to write a game engine to make simple board games like tic tac toe, dots, hangman, chess, checkers, etc. I wanted to make a full tic tac toe game with a decent interface with the my game engine.

Roadmap

Engine

ToDo

  • Entity Component System
  • Scripting system
  • Editor
  • ViewPort Selection of Entities
  • Virtual File System
  • Export Game to Exe
  • Camera Controller
  • Physics engine
  • Particle System

Demo Games

  1. Tic Tac Toe (In Progress)
    • Two player mode.
    • Human vs Computer
    • Network mode
  2. Dots (To do)
  3. Chess (To do)

About

Tic Tac Toe game with bot using mini max algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages