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.
- Redditors can create a reGGGGo post and ask the community to build their imagination together.
- Shop is available to buy special kinds of blocks for redditors to use in their 3D canvas.
- Redditors strategize in the post's comments on how to build and the top comment would be featured in the post.
- Multiplayer powered by Reddit's realtime api enables user to play with their community without lag.
- FPV mode allows users to view the creation in depth
How we built it
- Using Three.js (with Three Fiber and Drei) on top of Vite.
- 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
- Fixing support for mobile
- Locking the canvas based on creator request and archiving the creation
- Many more assets and unique blocks of different shapes to buy in the shop.
Built With
- devvit
- three.js
- vite

Log in or sign up for Devpost to join the conversation.