A scripture chase game written in Python
Go to file
Kyler Olsen b2f4f69937 Enhance README and main.py for improved usability and functionality 2025-04-28 17:28:25 -06:00
data Temporary fix for PofGP mislabeled 2025-04-14 12:17:53 -06:00
.gitignore Got first part of UI working. 2025-04-21 11:34:06 -06:00
LICENSE Add MIT License and update file headers with project details 2025-04-28 17:08:44 -06:00
README.md Enhance README and main.py for improved usability and functionality 2025-04-28 17:28:25 -06:00
client.py Improved ui with game host controls 2025-04-24 23:00:43 -06:00
library.py Added a bible only mode 2025-04-24 23:26:52 -06:00
main.py Enhance README and main.py for improved usability and functionality 2025-04-28 17:28:25 -06:00
network_utilities.py Improved string encoding for network 2025-04-24 22:58:56 -06:00
reference.py Add MIT License and update file headers with project details 2025-04-28 17:08:44 -06:00
requirements.txt Enhance README and main.py for improved usability and functionality 2025-04-28 17:28:25 -06:00
server.py Fixed error in partially correct references 2025-04-24 23:23:18 -06:00
ui.py Add MIT License and update file headers with project details 2025-04-28 17:08:44 -06:00

README.md

CS 2450 Final Project

Kyler Olsen - Spring 2025

Scripture Chase Game

Dependencies

Python 3.10 or greater is recommended.

In the root of the repo run this command. pip install -r requirements.txt

Running

The following command with run the server.

python3 main.py -s

The following command with run the client.

python3 main.py

Here are the options for running.

$ python3 main.py -h
usage: main.py [-h] [-s] [-H HOST] [-p PORT] [-n PLAYERNAME]

Run the server or client.

options:
  -h, --help            show this help message and exit
  -s, --server          Run as server
  -H HOST, --host HOST  Host address (default: '')
  -p PORT, --port PORT  Port number (default: 7788)
  -n PLAYERNAME, --playername PLAYERNAME
                        Player name (for client)