Wplace.live Arts

Table of Contents

Methodology

This website documents ongoing wplace arts.

Each entry includes:

Blue Marble

Blue Marble is a script used for precise placement of pixel art on the wplace map. By inputting the coordinates and loading the pixel art image, it will overlay them at the correct location on the map.

Installation Instructions for Chrome (other browser instructions on the same page)

NOTE: For sections with many different colors nearby, remember to use the color picker (keyboard shortcut I), and that you can use the color picker on the little squares drawn by Blue Marble!
If you're working on a complicated dithered section, you can also use the Download Filtered option to download only specific colors to display to easily fill them in.

Recommended Approach

Use the Download Filtered option to select a specific color to paint. It is best to prioritize filling premium colors you own first, and then either filling free colors or buying other premium colors common in the image.

Optional: Pixel art creation

The method used for creating these pixel arts is the following:

  1. Start with a high-resolution image of the desired pixel art
  2. Resize the image to the target pixel dimensions
  3. Apply colored dithering effect in paint.net using this dithering plugin combined with one of these color lists (which match the colors available in wplace):
  4. NOTE: Be careful with the dither multiplier value, the default (1.0) has a certain amount of hue drift. Double check the result against DitherIt website with this imported color palette (0.0 in plugin should achieve the same result as the website) to see if the plugin result is of appropriate quality.
  5. If your changes changed transparency anywhere in the image make sure to run alpha_clamp.py to avoid partial transparency pixels
  6. Tweak the pixel art manually to strengthen edges manually or remove any defects
  7. Double check that all colors are in the palette (e.g. using counter.py)
  8. Save the final pixel art in PNG format

You may also optionally want to use one of these python scripts:

Credit

Made by .observable on discord

Droplet statistics

The equation to get the number of total pixels to paint to get to level x is ((x-1)^(1/0.65))*30

The equation to get the number of pixels to level up while at level x is ((x^(1/0.65))-((x-1)^(1/0.65)))*30

The equation of the multiplicative ratio of pixels placed if you invest all your droplets into refills, is 50/(47-(1500/C)) where C is the number of pixels to level up at your current level.

Together, using this math, this means that if you don't buy any droplets, it will take you 90 levels (30k pixels placed or around 12-16 days) to reach 1000 capacity. It will take getting to 140 levels (30k more pixels, or 10 more days) to further buy all paid colors.

After this, if you further buy a flag, you can expect around 1.22-1.24 boost in total pixels (3515-3570/day) placed for the next two months of playing if you reinvest all your droplets back into refills, 1.20-1.22 (3450-3515/day) for the next ~1.5 years of playing. Without a flag, divide these pixel values by 1.111 to get the rates you'll be getting otherwise.

Takeaway

If you are unwilling to spend approx. $30 to buy all paid colors and boost capacity to 1000+, then it will take about two weeks to reach enough capacity to not waste pixels at night by placing just free pixels.

Then, if you buy paid colors in a smart way (only buy paid colors where you can expect to place at least 1200+ before having to switch to a new paid color, otherwise place free colors) then you will never need to worry about placing paid colors you dont own.

After this, if you don't plan to constantly jump across countries, get enough for a flag of where you're drawing and then reinvest all new droplets you get into refills.

Blue Marble Coordinate to Wplace Link Calculator

Map Download Script

This javascript code can be pasted into Wplace console (F12) to be able to download what has been already drawn on the map. The limit is 4000x4000 pixels when using the wplaceExport, and wplaceExportCrop is for cropping a specific area. Use the Blue Marble coordinates as input.