Skip to content

A video-like viewer for Reddit's 2017 april fools, r/place.

License

Notifications You must be signed in to change notification settings

LeoLuxo/place-viewer

Repository files navigation

Python Versions Python Packages

r/place viewer

A video-like viewer for Reddit's 2017 april fools, r/place.

A quick explanation of r/place:

There is an empty canvas.
You may place a tile upon it, but you must wait to place another.
Individually you can create something.
Together you can create something more.

The experiment started the 31/03/2017 at 17:00 UTC and ran for 72 hours total.

The final result looks like this:

r/place final image

Full data

full_data.txt is an edited version of r/place's data, where unused fields have been removed to save space.

You can download the raw data from reddit's official release here.

Run it

Download/clone the project and run it with python.

$ python place_viewer.py

Python version: Python 3.6 or higher
Package requirements:

  • pygame

(check requirements.txt for details)

$ pip install -r requirements.txt

On first run:

First time you run the program, it will unzip full_data.zip, and pre-generate an image cache from the full data. This process can take a couple of minutes.

If you ever wish to regenerate the cache, use the gen arg. (This will fully delete the old cache)

$ python place_viewer.py gen

Controls

  • Space to pause/play
  • Left/Right arrows to jump through time (add shift for a shorter jump)
  • Up/Down arrows to change real-time speed
  • Drag your mouse to zoom in, right-click to zoom out

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

About

A video-like viewer for Reddit's 2017 april fools, r/place.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages