Skip to content

sabertoaster/TicTacToe-HCMUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TicTacToe

This is the open-source code for my final project in the first semester of VNU - Unviversity of Science

Video demo of the project

Requirements:

  • Console-based
  • No external library except for STL in C/C++
  • C/C++ based
  • Clean code application
  • Algorithms for bots (Bruteforce, Minimax, Heuristic ....)

Key Features:

  • Scenes:

    Main menu (Animated) (I worked really hard on this, pls give me a subscribe)
    In-game (with colorful avatars)
    Options

  • Dark / light mode
  • Background music / VFX toggle
  • Timed mode for PVP / Easy mode (Bruteforce algo) - Hard mode (Minimax algo) for PVE
  • Undo (Z) / Redo (Y) / Save Game (P) in the gammeplay scene
  • Animated banner after winning / losing / draw

Participants:

Advisor: Mr Truong Toan Thinh
Audio collector, mechanic developer: Huynh Trung Kiet
Sub-mechanic developer: Nguyen Ngoc Khoa
Visualizer: Le Hoang Minh Huy
Leader: Mai Duc Minh Huy

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages