Welcome to the Call of Duty Random Class Generator (COD RCG)! This is your essential utility website and toolkit for the popular Call of Duty franchise, providing helpful tools and information to enhance your gameplay experience. You can also refer to it as the COD RCG.
This project is built using the SiloCityPages Next.js starter. You can find the original SiloCityPages README in our wiki: [README]-SiloCityPages.
The COD RCG offers several tools to assist players across various Call of Duty titles:
- π² Random Loadout Generator:
- Can't decide on your next class setup? Get a completely random loadout including:
- Primary Weapon (with attachments)
- Secondary Weapon (with attachments)
- Perks
- Lethal and Tactical Equipment
- Killstreaks / Scorestreaks
- Wildcards (where applicable)
- Unique class names
- Fine-tune your randomization by selecting specific categories or games.
- Visit the site and select your desired Call of Duty game's generator (e.g., Multiplayer, Zombies).
- Can't decide on your next class setup? Get a completely random loadout including:
- π Where We Droppin' (Warzone Battle Royale & Resurgence):
- Take the guesswork out of your squad's landing spot in Call of Duty: Warzone.
- Randomly selects a named location on popular maps like Verdansk, Urzikstan, Rebirth Island, or Area 99.
- Try it out: Where We Droppin'
- π Info Hub:
- Browse detailed information about in-game items across various Call of Duty titles, including:
- Weapons (Primary, Secondary, Melee, Launchers, Special, Marksman Rifles, Classic) - including available attachments!
- Equipment (Lethal, Tactical, Field Upgrades, Vests, Gear, Combat Rigs, Divisions)
- Perks (Perk 1, 2, 3 / Base, Bonus, Ultimate)
- Streaks (Killstreaks / Scorestreaks)
- Specialists
- Wildcards
- Zombies (Maps, Elixirs, Gobblegums, Ammo Mods, Augments, Artifacts, Specials, Talismans, Characters)
- Custom Match (Game Modes, Maps, Rules, General)
- Explore the Info Hub by selecting your desired Call of Duty game and category (e.g., Weapons, Perks).
- Browse detailed information about in-game items across various Call of Duty titles, including:
- Visit the site: codrcg.com (Home of the Call of Duty Random Class Generator)
- Navigate to your desired tool:
- Loadout Generator: Head to the "Generator" section (e.g.,
/black-ops/six/generator). Click the "Randomize" button to get a new loadout. Use the dropdowns to filter by specific options if desired. - Where We Droppin': Go to "Where We Droppin'" and select your preferred Warzone map type (Battle Royale or Resurgence). A random map location will be displayed. Click the button again for a new suggestion.
- Info Hub: Explore the "Info" section (e.g.,
/black-ops/six/info) and its sub-categories (Weapons, Equipment, Perks, etc.) to find details on game items for different Call of Duty games.
- Loadout Generator: Head to the "Generator" section (e.g.,
- Framework: Next.js (React Framework)
- Language: TypeScript
- Styling: CSS Modules, global styles
- Base Template: SiloCityPages
- Deployment: GitHub Pages
To get a local copy up and running for development or testing the COD RCG:
- Clone the repository:
git clone [https://github.com/SiloCityLabs/codrcg.com.git](https://github.com/SiloCityLabs/codrcg.com.git) cd codrcg.com - Install dependencies:
This project uses
pnpmas per thepnpm-lock.yaml.pnpm install
- Run the development server:
pnpm dev
- Open http://localhost:3000 with your browser to see the result.
For more detailed information on the underlying framework structure, linting, testing, etc., please refer to the original SiloCityPages documentation in our wiki: [README]-SiloCityPages.
Contributions are welcome! Whether it's bug reports, feature requests, or direct code contributions to the COD RCG, your help is appreciated.
- Found a bug? Please submit a Bug Report.
- Have an idea for a new feature? Submit a Feature Request.
- Want to help with game data?
- Add Missing Weapon Attachments: If you notice a weapon is missing attachments in the Info Hub, you can help us add them! Please use the Manage Weapon Attachments Template to submit the details.
- Want to contribute code?
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
You can also provide general feedback through the Feedback Form on the website.
The Call of Duty Random Class Generator is a fan-made project and is not officially affiliated with Activision Publishing, Inc. or the "Call of Duty" franchise. All game content, names, and trademarks are the property of their respective owners.
For official information, please visit the Official Call of Duty website.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
You are free to:
- Share β copy and redistribute the material in any medium or format
- Adapt β remix, transform, and build upon the material
Under the following terms:
- Attribution β You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- NonCommercial β You may not use the material for commercial purposes.
- ShareAlike β If you remix, transform, and build upon the material, you must distribute your contributions under the same license as the original.
COD RCG is made with β€οΈ in collaboration with OneBuffaloLabs and SiloCityLabs for the Call of Duty community.
