Skip to content

seanpm2001/Twit-Tac-Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Click/tap here to expand/collapse the project logo section

Twit-Tac-Toe logo failed to load

Twit-Tac-Toe

Click/tap here to expand/collapse the title section

🐦️🅾️❎️💾️ Twit-Tac-Toe is a basic game of Tic-Tac-Toe styled around the recent Twitter name change. It is a test of my GUI program writing skills in Python and other languages.

A simple game of Tic-Tac-Toe, but whoever wins gets to win the decision if it is Twitter or X.

Make sure to spread the word of this program. If you use Twitter, use the hashtag #TwitTacToe or #Twit-Tac-Toe . If you use Mastodon or another similar site that supports hashtags/trends, you can use the same hashtags.


Setup

Click/tap here to expand/collapse the setup section

The project is currently not yet functional, but will be a programming exercise to test my skills of writing GUI programs in Python.

The program will use TKinter and Python 3.10. Any version of Python from 3.0 onward should work fine.

The program will first be tested on Ubuntu 22.04. Based on my past Python experience, this means it should work the same on Windows 10 and 11, however, I am not sure about BSD, MacOS, other operating system compatibility (any system that supports Python and TKinter is planned to be supported)

UNIX-like systems (Linux, MacOS)

Click/tap here to expand/collapse the UNIX-Like systems (Linux, MacOS) setup section

Place the /Twit-Tac-Toe/ directory in your home or user directory (or on any directory on your computer that you have access to, and feel comfortable with) and run TTT.py to play the game.

Windows 10/Windows 11

Click/tap here to expand/collapse the Wndows 10/Windows 11 setup section

Place the /Twit-Tac-Toe/ directory in your C://Users/Desktop/ (or on any directory on your computer that you have access to, and feel comfortable with) and run TTT.py to play the game.


Assets

Click/tap here to expand/collapse the Assets section

The game uses 3 primary assets:

Unused/extra assets

Click/tap here to expand/collapse the unused/extra assets section

See the documentation repository for more information (link is in the section directly below this one)


Additional documentation

Click/tap here to expand/collapse the additional documentation section

Additional documentation is located :octocat: in a separate repository


File info

Click/tap here to expand/collapse the file info section

File version: 2 (2023, Friday, July 28th at 2:20 pm PST)

File type: Markdown (*.md *.mkd *.mdown *.markdown)

Line count (including blank lines and compiler line): 165

Current article language: English (EN_USA) / Markdown (CommonMark) / HTML5 (HyperText Markup Language 5.3)

Encoding: UTF-8 (Emoji 12.0 or higher recommended)

All times are UTC-7 (PDT/Pacific Time) (Please also account for DST (Daylight Savings Time) for older/newer entries up until it is abolished/no longer followed)

Note On 2022, Sunday, March 13th at 2:00 am PST, the time jumped ahead 1 hour to 3:00 am.

Note You may need special rendering support for the <details> HTML tag being used in this document


File history

Click/tap here to expand/collapse the file history section

Version 1 (2023, Thursday, July 27th at 7:14 pm PST

Note This file was written the day before it was published.

Changes:

  • Started the file
  • Added the title section
  • Added the Setup section
    • Added the UNIX-like systems (Linux, MacOS) subsection
    • Added the Windows 10/Windows 11 subsection
  • Added the Assets section
    • Added the Unused/extra assets subsection
  • Added the Additional documentation section
  • Added the File info section
  • No other changes in version 1

Version 2 (2023, Friday, July 28th at 2:20 pm PST

Changes:

  • Converted all sections into dropdown sections
  • Updated the title section
    • Referenced the new project logo
    • Recommended the usage of hashtags
  • Updated the File info section
  • Added the File history section
    • Added an entry for version 1
    • Added an entry for version 2
  • Added the footer
  • No other changes in version 2

Footer

Click/tap here to expand/collapse the footer section

You have reached the end of this page.

EOF