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.
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)
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.
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.
Click/tap here to expand/collapse the Assets section
The game uses 3 primary assets:
X_logo_2023.svg (The new logo of Twitter, player X)
TwitterLogoCircular.png (The new logo of Twitter, player O)
TTT_Board.svg
(a Tic-Tac-Toe board, looks like a hasthag/pound sign)`
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)
Click/tap here to expand/collapse the additional documentation section
Additional documentation is located
in a separate repository
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
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
-
- Added the
Windows 10/Windows 11
subsection
- Added the
- Added the
Assets
section -
- Added the
Unused/extra assets
subsection
- Added the
- 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
Click/tap here to expand/collapse the footer section
You have reached the end of this page.