BYA2L Community
Here we talk about art, animation and we rest together
Your drawing sits on whichever rock you pick. Click another rock to move β the one you leave goes back to normal.
Everyone's OC, sitting around the same fire. Draw each other's characters β that's the whole point.
Submissions are live: when anyone drops in their OC, it appears at the fire and on this sheet for everyone with the page open. Characters marked demo are placeholder wanderers filling the empty logs β they step aside as real people sit down. Anyone who hasn't drawn an OC yet travels as the hooded wanderer.
Every word said at this fire is kept with the page β leaving doesn't lose it. This is just a copy for your own folder.
Paste the meeting link for this session and everyone's βopen the callβ button points at it. Leave it empty for a night with no call β the fire works on its own.
Recording here captures the window you pick plus the fire, music and voices, and saves a video file when you stop. Everyone sees the red badge either way.
Upload an mp3 from your computer, or paste a direct link to one, and it plays instead of the lofi piano. Streaming pages β YouTube, Spotify, your Epidemic library β are web pages rather than audio files, so use exported mp3s. An uploaded track plays on your device only.
The fire is a web page. Zoom is a separate window. That split is not a compromise β it's the only way this works today, and it works fine.
OC submissions are stored with the page, so everyone who opens it sees everyone's characters β live, no refresh. Two limits come with that:
For your actual student community that's the ceiling of this prototype. A real build on your own domain has no such limit β same design, your own login.
Zoom cannot be put inside this page as a window. Zoom blocks being embedded in another site on purpose, so the video can't be piped into the smoke while it's Zoom. That specific magic needs a different call provider β everything else survives.
Swap Zoom for Daily.co or LiveKit. Both hand you the raw audio and video, so the whole thing becomes one page: voices around the fire, faces drifting in the smoke, one join, one bill, recording included. A two-hour workshop with fifteen people costs about a coffee. This is the upgrade, not the starting point.
The lofi you're hearing is generated live in the browser β no file, no license, it just plays forever and never repeats. In the real build on your own domain you'd drop your Epidemic Sound tracks in instead. Worth checking your plan first: Epidemic covers music in content you publish, and continuous streaming inside a members' platform is a different question. The generated bed sidesteps that entirely if the answer is awkward.
A page with a live Zoom link in it is a Zoom-bombing invitation if it ever leaks. Put a waiting room on the meeting, or gate this page behind your membership login, or generate a fresh link per session. Pick one before it goes out.
Zoom only records what's inside Zoom β the voices and anything shared on screen. It has no idea this page exists. So to capture the fire, the chat and the ambience, you share the page into the call:
What you end up with is a video of the campfire with everyone's voices over it and nobody's face in it. That's the replay worth posting.
Two watch-outs. Sharing a tab with live animation is CPU-hungry β if your machine struggles, drop the ambience volume and close other tabs. And once music is recorded into a video you publish, that's squarely "content use" for licensing, which your Epidemic plan covers; streaming it live to members was the greyer case.
The reason to build this instead of sending another Zoom link is the default: cameras off, presence on. Your students are visibly there, sitting with people, without owing anyone their face. Everything else is decoration on that one idea.
No deadlines. No pressure. Bring whatever you're working on β an intro, a logo animation, a character, or just a doodle. We'll chat and cheer each other on.