Skip to content

ethannsie/ChewyChupucabras__ethans175_tanzeemh2_brianl237

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chupamon Showdown by ChewyChupucabras

Roster:

  • Project Manager | Ethan Sie: Database lead
  • Tanzeem Hasan: Javascript lead for more intricate animations and website responsiveness
  • Brian Liu: Tailwind (style) lead for more intricate designs

Site Description:

This project is a recreation of Pokemon Showdown (some might say better). Users will be able to battle other users with Chupamon (Chupa + Pokemon). Upon logging in, users are automatically entered into an active session list, where any other active user may challenge someone on the list. If the challenge is accepted, then both players will be placed in a battle with six random Chupamon each that follow standard Pokemon Showdown rules (users can choose a move on their turn, with the turn order based on Pokemon speed, etc). We will be simplifying the game by removing abilities, items, etc. A ChupaDex will be provided that displays information about all the Chupamon available. Users can also view their match history and a leaderboard.

Install Guide:

Prerequisites:

Must have Git and Python installed beforehand.

  1. Git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
  2. Python: https://www.python.org/downloads/
  3. Using Git: https://novillo-cs.github.io/apcsa/tools/

Procedure:

  1. Locate green <>Code button on main page of project repository
  2. Copy the HTTPS URL
  3. Open the terminal on your local machine and navigate to the desired directory
  4. Clone the repository in the corresponding directory:
git clone https://github.com/ethannsie/ChewyChupucabras__ethans175_tanzeemh2_brianl237.git
  1. Setup a virtual environment
python3 -m venv <name>
  1. Activate virtual environment
. <name>/bin/activate
  1. cd into the repo, cd PATH/TO/ChewyChupucabras__ethans175_tanzeemh2_brianl237

  2. Install required packages

pip install -r requirements.txt

Launch Codes:

  1. Navigate to app folder of project directory cd PATH/TO/ChewyChupucabras__ethans175_tanzeemh2_brianl237/app
  2. Run app python3 __init__.py
  3. Open firefox and go to the given link http://127.0.0.1:5000

About

Chupamon Showdown

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •