Laurcons

Laurentiu Pricop

Laurcons/place

Some of you might remember Reddit's r/place event that took place on April 1st, 2017. For those who don't, the objective was simple.

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.


Published: 2020-05-06
Versions and Links
Online: Play
This is a 5-year old project ported from my old ucoz.org site.
It's already history, and the Young Me who wrote this has grown a lot since then.
Please take everything you read here with a grain of salt (and maybe some humor).

Note: The link is broken. I'm working on a fix. Not sure when it'll be done!

Description and conception

So some friends of mine have set out to create a project with a website. I'm not really sure about what it's supposed to be, but it's aspiring to be a cute site with accounts and friends and some social interaction, and also an archive of browser games. They named it SickGamez, because, you know, that's a very Irish way of naming something. One of the creators is Irish.

So I wanted to develop some kind of game to submit for their site, and because recently I've read some things about Reddit's r/place event (even tho I am currently a Redditor, I wasn't around back in 2017) I thought I should try and re-implement the game myself, and I decided JavaScript was the way to go (and not anything compiled like C# or even Unity's WebGL stuff (I tried implementing the game there, and I utterly failed because I couldn't optimize well enough the tile handling)).

It's not much, it closely follows the original r/place implementation without adding any new features.

Features

  • There is a universal canvas of 500x500 pixels, and every user has access to the same canvas.
  • Every user can place any color they like (out of 16 total) anywhere they like on their canvas, but they have to wait 1 minute after doing so.
  • The game implements an API, which is ready to be accessed with bots, using simple REST API requests.

Known issues

  • The JavaScript client interface can get relatively buggy, and "client-side-only pixels" can occur, which can be reset when the client refreshes the page. The JavaScript interface is subject to more updates.
  • The REST API keeps track of every tile, when it was placed, who it was placed by, and the timers for every participant user.

Language

The game is entirely in English.

Play Laurcons/place now!

  • The game is currently hosted on our aforementioned friends' site, SickGamez.com. Click here to go to the game.
  • The API Reference for writing bots can be found at this link.