Skip to content

This repository contains the original source code of PyCeas, a 2D board game developed as a school assignment. Built entirely in Python for the command-line interface, this project served as the foundation for what would eventually evolve into the rework into pygame-ce.

License

Notifications You must be signed in to change notification settings

PyCeas/PyCeas-ASCII

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCeas ASCII

This repository contains the original version of PyCeas, a 2D board game developed as a school assignment. Built entirely in Python for the command-line interface, this project served as the foundation for the more advanced PyCeas game using Pygame.


About the Project

  • Purpose: Created as an educational project to explore game development concepts in Python.
  • Gameplay: A turn-based board game where players navigate through challenges and battles.
  • Interface: Command-line interface, utilizing plain Python code without external libraries.

Significance

PyCeas ASCII is the starting point of a journey into game development. It helped establish core game mechanics, player interactions, and strategic gameplay. This project inspired the enhanced version of PyCeas, which features graphical elements and a more immersive experience.


Explore the Code

The codebase showcases the initial implementation of game mechanics, player turns, and the basic structure that supported the transition to a graphical interface. It’s a great example of how a simple school assignment can evolve into a more complex and engaging game.


How to Run

Prerequisites

  • Python 3.12 or higher installed on your system.
  • Git for cloning the repository.

Step 1: Install Python

  1. Download Python: Visit the official Python website and download the latest version.
  2. Install Python: Run the installer and follow the instructions. Ensure you check "Add Python to PATH" during installation.

Step 2: Set Up a Virtual Environment

  1. Open a Terminal: Navigate to your project directory.
  2. Create a Virtual Environment:
    python -m venv venv
  3. Activate the Virtual Environment:
  • Windows:
venv\Scripts\activate
  • macOS/Linux:
source venv/bin/activate

Step 3: Clone the Repository

  1. Clone the repository using Git:
git clone https://github.com/PyCeas/PyCeas-ASCII.git
  1. Navigate to the project directory:
cd PyCeas-ASCII

Step 4: Run the Game

  • Execute the game using Python:
python main.py

About

This repository contains the original source code of PyCeas, a 2D board game developed as a school assignment. Built entirely in Python for the command-line interface, this project served as the foundation for what would eventually evolve into the rework into pygame-ce.

Topics

Resources

License

Stars

Watchers

Forks

Languages