Pixelcade is a site where you can create an account, play games, level up, customize your avatar, and rank up on the leaderboards. This was created for the HackClub YSWS (You Ship We Ship) Siege.
- Signup and login (Using Slack OAuth | or | one time email codes.)
- Ability to view peoples profiles.
- Ability to change usernames.
- Ability to create games using a Sprite editor and high level programming language, as well as play them
- Play counters and ability to like games.
- Documentation for how to create a game
- Ability to buy avatar items.
- Full JS games.
- Ability to set custom backgrounds for the game.
- Clone the repo
git clone https://github.com/sebcun/arcade.git
cd arcade- Install the requirements
pip install -r requirements.txt- Setup .env
Create a file named
.envwith the following contents:
SECRET_KEY=YourWebsiteSecretKey
WEBSITE=https://YourWebsite.comRun the app
py app.pyAccess the website By default, the website will be accessable on https://localhost:5000.
Pull requests are welcome. For major changes, please open an issue first to discuss.
This project uses the GNU GENERAL PUBLIC LICENSE
