Skip to content

kolyaka32/tic-tak-toe-on-SDL-net

Repository files navigation

The standard "Tic-tac-toe" game on c++ using SDL3

en ru

This codebase implement standart tic-tac-toe game with cooperative and online mods.

Screenshot of game

Launching of the game

Download archieve from releases, depend on platform, unzip and run 'Tic-tak-toe.exe'/'Tic-tak-toe'!

Usage

Classical game "tic-tac-toe", ported on computer. Rules are simple you need to set crosses or circles at field. You goal - have pre-set number of your shape in one line/column/diagonal. As server or first player you can choose, how place first. Game have 3 mode:

  • Singleplayer (only for field with width 3);
  • Local two-person mode (for two people at one machine, walking in turns);
  • Internet two person mode (for two people at two different machines, by LAN, UDP);

Also you can change start field configuration and other usefull things from "settings-tic-tac-toe.ini" file.

Screenshot of extended game

Supported languages

  • English
  • Russian (Русский)
  • German (Deutsch) (WIP)
  • Bellarussian (Беларускі) (WIP)

License

This project is distributed under the terms of the GNU GENERAL PUBLIC LICENSE v3, available in LICENSE.txt.

Platforms

This project has been compiled and tested on several platforms, including:

  • Windows (10, 11)
  • Ubuntu (22.04)
  • Fedora (43)

Compiling

For use by yourself and validation can check installation guide

Bugs

Bug reports are welcome, if you find any, report them here

Used external libraries: