Inspiration

I’ve always loved pixel art — the way a few digital dots can capture a whole scene or feeling is mesmerizing. I like the idea of escaping into a game, going on a hero’s journey, finding friends, and living adventures like in old dungeon games. I also really appreciate indie games, indie artwork, and the creative spirit of the early internet.

Reddit is literally the heart of the internet with its huge userbase. I saw massive potential in connecting all these people inside an RPG-style world. That’s why I came up with the idea of a café hall where Redditors can interact, network, find co-founders or friends, and just hang out. ChillCafeRPG is my attempt at bringing all of this together.

What it does

ChillCafeRPG is a multiplayer social hub inside your subreddit. You spawn into a big central hall as your avatar, walk around, and see tables created by other players. Each table has a title and description. You can join a table to enter its private chat room or create your own table to host people. It’s a simple RPG-style café made for Redditors to meet, talk, and network beyond normal comment threads.

How I built it

This is my first real game. I built it solo on Reddit’s Devvit platform using Phaser. I thought about using C and raylib for a second, but for a web hackathon I went with Phaser. I used Tiled Map Editor to make the environment and coded almost everything from scratch on top of Phaser’s JavaScript library. I wanted fine control and good performance, so I learned everything as I went.

Challenges I ran into

I built this entire game in just one week, with most of the work done in the last 3 days. Finding the right assets and making a proper level was really hard because I had no idea how to do it before. I didn’t know that displays scale everything by default, which caused me a lot of problems. Creating good collision boxes for characters, mixing assets from different packs, and making it not look messy was difficult. On top of that, figuring out the collision system and the multiplayer synchronization took a lot of time and effort.

Accomplishments that I'm proud of

For my first real game, I’m proud that I managed to create a working multiplayer hall with avatar movement, table booking, and private chat rooms inside Reddit. But honestly, I’m not fully satisfied yet. This is only the first step. I want to grow it with better maps, different rooms, and a universal custom room system so players can creatively express themselves. If I get the support, I’m ready to turn this into the real RPG of my dreams.

What I learned

I learned a huge amount about game development, Devvit limits, collision systems, and how to make multiplayer feel decent even with delays. This project also showed me how valuable a dedicated social space can be for communities.

What's next for ChillCafeRPG

Next I want to let players create and upload their own pixel art avatars, custom emotes, and animations. Table owners will be able to make custom rooms that load when people join. Longer term, I want to support fully custom halls and subreddit rooms, giving everyone total creative freedom to build their own worlds inside the game.

Share this project:

Updates