Skip to content

purrpgoddpeebles/randomizer-repo-2

 
 

Repository files navigation

The BIG List of Video Game Randomizers

About

This repository contains the source code for The BIG List of Video Game Randomizers, a community project created and originally published in 2016 by Guillaume Fortin-Debigaré.

The project has been continuously maintained by him based on countless contributions by the community over the years, and is now maintained directly via open-source contributions.

How to contribute

You can request updates to the list either by submitting an issue with the Submit New Randomizer template, or in the #list-submissions channel in the Discord.

Pull requests from the public are very welcome - if you wish to become a maintainer or need help contributing, please join the Discord and see #list-maintenance. We recommend using VSCode if you wish to edit the series YAMLs, as the workspace contains configuration to use our schema by default.

Code structure

The site's Jekyll/Liquid templates are stored in src and src/_includes/, while the data is stored as a YAML file per series in src/series/.

Note that all games must be in a series; if a game does not belong to a series, give the series the same name as the game.

Building

  • Install Jekyll - if on Windows you probably want to use WSL.
  • cd src
  • bundle install to install dependencies
  • bundle exec jekyll serve

This will host the site on http://127.0.0.1:4000/rando-list/.

You can also run the Jekyll Build & Deploy GitHub action & download the outputted artifact if you do not wish to install Jekyll locally.

About

Collaborative list of video game randomizers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 78.2%
  • Python 12.1%
  • Ruby 5.2%
  • JavaScript 4.5%