NOJO CLUB: a small 3D room to leave open while making things

Hi everyone, I’m Banju, a musician from Seoul, South Korea. I made NOJO CLUB, a small shared 3D place in the browser, with AI help. I don’t know how to code independently.

Since people here care about making their own places on the web, I thought I’d share a place I’ve been making rather than just another page. The idea is somewhere you can leave a tab open while working on your website, studying, or doing your own thing, with the option to talk when you feel like it.

You can enter for free as a guest on a PC or phone. There are desks and a bar, and the main room’s text chat has translation. It’s a small public project, not a promise of a busy room or an organised event.

My account currently cannot include links, so I am sharing only a description and screenshot for feedback here. I will not work around that restriction.

I’d genuinely like feedback: does this idea sound like somewhere you’d leave open while making things? What would make it more welcoming or useful to you, and what looks unclear in the screenshot? Feedback here on the forum is welcome.

English isn’t my native language. I used AI to help write and translate this post from my project details. I want to get to know people despite the language barrier, so please forgive any awkward wording.

Below is an actual screenshot of one of the rooms.

1 Like

it looks cool i think

It looks interesting so far.
I personally wouldn’t have a want for it open, but I’m sure you can find an audience for it.

That said, I hate that you’re likely going to get a lot of push back for this just because of how it was built and with a bit more scrutiny on aspects of what the app actually does before they try it. Personally I dont mind AI assisted code and projects built that way (within reason), but I do take some issue in your sentence “I don’t know how to code independently”.

Now let me not be pretentious, aspects of what I code nowadays I’m not 100% knowledgeable of everything that happens; honestly its the same with larger teams with or without ai. But to my credit I guess :man_shrugging:, I can at least code aspects of my code independently (have for years), read the code against what I’m looking for, and based on that and prior knowledge, I can ask better questions regarding segments of code, security implications based on what I’ve studied (common attacks) and how and where I can find aspect of my code that can optimize for performance. That’s second though to knowing the tools prior in order to look for those markers in the first place.

In scope for a beginner, I kind of want to say the project could be…too big? I also wouldn’t say the product and feel should be the first problem. I think the bigger push first would be for authenticity of what the product does. Is this open source? Are you planning account management in the future for this at all and if so, how are you handling accounts? I think what you’re going for is a general free open chatroom. Ok that’s fine, but I imagine that we can customize the avatar. How is that profile info stored on local storage device and what is the life cycle of that data stored? What is included as part of that data marker?

The sucky part about everything I wrote above is that I’m not doing it because I have a huge hate for AI work and software, or for your collective work (you and the ai). Honestly the opposite. But then you remember software like the Tee app, and unfortunately you HAVE to ask these questions first which I get it, is unfair especially when I wouldn’t ask them at all if AI wasn’t mentioned. But since AI was mentioned and you mentioned that you dont know how to code independently, I would ask for much more info about what this app is doing first.

But let me shift perspective. I do all of this not to bring you down either so all that aside, the avatars look nice with possibly some nice emotes included. Not sure how you attained the assets, but looking through itch.io and getting a few packs might give you more to work with if you haven’t already, along with the benefit of supporting a small 3d artist. It’s really hard to judge something on a still though so until I see something move, I can’t really say for sure if it’s inviting enough or not.

As a small bonus of a resource, have a look at the Apartment Webring . That should give you some ideas to expand your concept.

Lastly, I must acknowledge that I am making some assumptions about your prowess with code; context is difficult with text. But if you truly have never coded anything at all, please slow down a bit and if anything, put the project on ice just for a little bit just to get some of the basics and with something smaller so you understand some of the concepts of what you are making. This will help you later.

And now just a silly code joke :slight_smile:

try {
for (let i = 1; i <= 7; i++) {
if (x === “I’m completely off the bat”) {
console.log(“Forgive me bro!”);
} else {
console.log(“Glad I could help " + i + " times!”);
}
}
} catch (error) {
console.log(“You left the cake outside Jim YOU FOOL!:”, error);
}

1 Like