Skip to content

Welcome to Paradox, a retro-style Capture the Flag event built with JavaScript and RPGJS. Dive into a pixel-art world filled with diverse CTF challenges like cryptography and web exploitation. Compete solo or multiplayer, track your progress on the leaderboard, and enjoy interactive gameplay. Clone, install dependencies, and start capturing flags!

License

Notifications You must be signed in to change notification settings

ComputerSocietyVITC/paradox-24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ParadoxCTF: Capture the Flag in Retro 2D Style

Welcome to ParadoxCTF, a Capture the Flag (CTF) event crafted with the nostalgic charm of retro 2D games. Built using JavaScript and RPGJS, this repository contains everything you need to dive into a thrilling CTF competition set in a pixel-art world, where players solve challenges and capture flags to score points.

Features

  • Classic 2D Pixel Art: Enjoy a game environment inspired by the iconic visual style of classic Game Boy games.
  • Diverse Challenges: Engage in a variety of CTF challenges including cryptography, reverse engineering, web exploitation, and more.
  • Multiplayer Support: Compete against friends or other players in real-time to see who can capture the most flags.
  • Leaderboard: Track your progress and see where you stand against other players on the global leaderboard.
  • Interactive Gameplay: Experience an immersive game world with interactive puzzles and hidden secrets.

Getting Started

Prerequisites

  • Node.js installed on your machine.
  • Basic knowledge of CTF concepts and challenges.

Installation

Clone the repository:

git clone https://github.com/yourusername/ParadoxCTF.git
cd ParadoxCTF

Install dependencies:

sh

npm install

Run the game:

sh

npm start


Open your browser and navigate to http://localhost:3000 to start playing.

Playing the Game

  • Single Player Mode: Solve challenges at your own pace and capture flags hidden throughout the game world.

Contributing

We welcome contributions from the community! If you have an idea for a new challenge or a feature improvement, please follow these steps:

  • Fork the repository.
  • Create a new branch (git checkout -b feature/YourFeature).
  • Commit your changes (git commit -am 'Add new feature').
  • Push to the branch (git push origin feature/YourFeature).
  • Open a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details. Acknowledgments

Inspired by the classic games of the Game Boy era.
Thanks to the RPGJS community and all the contributors who made this project possible.

Happy flag capturing! 🚩👾

About

Welcome to Paradox, a retro-style Capture the Flag event built with JavaScript and RPGJS. Dive into a pixel-art world filled with diverse CTF challenges like cryptography and web exploitation. Compete solo or multiplayer, track your progress on the leaderboard, and enjoy interactive gameplay. Clone, install dependencies, and start capturing flags!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •