Xxxiiad
๐๏ธ A game I made for compliance to my Computer Programming 2 class, using tkinter, random module, and basic maths.
Install / Use
/learn @egargo/XxxiiadREADME
XXXII

Screenshot

Requirements
- Python3.
- Python3 Tkinter
Running
Unix-like
Before running the game, copy the Silver font, this is found at the res/fonts/Silver.ttf directory. To do this, follow the instructions below:
# Download the repo
git clone https://github.com/clieg/xxxii.git
# Go the the repo's directory
cd xxxii
# Copy the font to the /.fonts directory
cp -v res/fonts/Silvert.ttf ~/.fonts
# If ~/.fonts directory does not exist
mkdir ~/.fonts
# Run the game
./run_xxxii.py
# Terminal arguments
./run_xxxii.py -h
Windows
Download the game.
Before running the game, install the Silver font, this is found at the res/fonts/Silver.ttf directory. To do this simply double click the font and install it.
# Run the game
py run_xxxii.py
# Terminal arguments
py run_xxxii.py -h
~~If this does not work. Maybe try dual booting, setting up a VM with Linux, or use WSL. I haven't tested this game on Windows machine, but considering that Python is cross-platform, then there shouldn't be any problem.~~ This is no long true.
Resources Used
- Silver, a font for games by Poppy Works
- PEP 8 Style Guide for Python Code
- Battle of Actium
- Pantheon
- Lighthouse of Alexandria
- Caesar Augustus' Bust
- Marcus Antonius' Bust
Documentation
Read the game's documentation.
License
Made by Clint. This program is provided under the MIT License.
XXXII used Silver font by Poppy Works, licensed under the Create Commons Attribution 4.0 International License.
XXXII used the specified Wikipedia and Wikimedia pages as a reference, licensed under the Creative Commons Attribution-ShareAlike License 3.0, and the Creative Commons Attribution-ShareAlike 4.0 International and the Public Domain, respectively.
Related Skills
OpenMetadata
9.5kOpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
A2V
1.2kA2V: Next-Gen AI Value Compute Protocol.
korean-law-mcp
1.0k87 tools for Korean law โ statutes, precedents, ordinances, interpretations | MCP Server ยท CLI ยท npm
Quality Assurance
Validates story implementations through testing, code review, and quality gate assessment. Uses testing skill for execution, checks standards compliance, and creates quality gate decisions (PASS/CONCERNS/FAIL/WAIVED).
