Inspiration

I was so invested in r/Place when it launched and was hoping it would return. When the Reddit hackathon launched for the second time, I wanted to do something similar but in a bigger scale. What's bigger than 2D? 3D. Based on ar/Place's inspiration I set out to build reGGGGo

What it does

reGGGGo brings the community together (i hope) like r/Place did.

  1. Redditors can create a reGGGGo post and ask the community to build their imagination together.
  2. Shop is available to buy special kinds of blocks for redditors to use in their 3D canvas.
  3. Redditors strategize in the post's comments on how to build and the top comment would be featured in the post.
  4. Multiplayer powered by Reddit's realtime api enables user to play with their community without lag.
  5. FPV mode allows users to view the creation in depth

How we built it

  1. Using Three.js (with Three Fiber and Drei) on top of Vite.
  2. Devvit Blocks for the initial view

Challenges we ran into

Getting the Three.js load efficiently in the reddit webview was a hurdle to cross over.

What's next for reGGGGo - Block by Block

  1. Fixing support for mobile
  2. Locking the canvas based on creator request and archiving the creation
  3. Many more assets and unique blocks of different shapes to buy in the shop.

Built With

Share this project:

Updates