Giter Site home page Giter Site logo

seanpm2001 / twit-tac-toe Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 1.76 MB

๐Ÿฆ๏ธ๐Ÿ…พ๏ธโŽ๏ธ๐Ÿ’พ๏ธ 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.

Home Page: https://github.com/seanpm2001/Twit-Tac-Toe_Docs/

License: GNU General Public License v3.0

HTML 0.06% Python 99.94%
gpl3 gplv3 md programming-challenge python python-lang python-language tic-tac-toe tic-tac-toe-game tictactoe

twit-tac-toe's Introduction


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

twit-tac-toe's People

Contributors

seanpm2001 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

seanwallawalla

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.