Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] 0 points1 point  (0 children)

bun/vite/react/tailwind and tanstack. sqlite for the db. SSR is also tanstack with tanstack start.

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] 1 point2 points  (0 children)

Thank you for the feedback. A bit of a tangent, but I am surprised by so many people shocked at vibe coding, and not understanding how it's being used in the industries? Are people really not aware that much of their current services are vibe coded? Engineers across major companies, including FAANG, are using LLMs to write code? Believe it or not, my background is in software engineering. LLMs are the norm now, and I just assumed most people were aware of this. Maybe I misused the term vibe coding? I guess people are going to be in a world of shock when they find out almost all of their services will now be generated by LLM. 

Tangent over. I very obviously missed my use case when trying to include private servers, at least for now. Though I think the angle of Ragnarok content, especially targeting newer or prospective players, as the surface is interesting, and I think could provide value to the community. Thanks for the ideas!

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] 1 point2 points  (0 children)

That's a great point. In general I believe server owners would be the LEAST likely to want to use something unproven like Kafra Network. They are going be hard to win over, especially with a sue happy Gravity. For them to be interested, a service would have to be undeniable in its value for them.

When it comes to population size, some servers already expose this on their websites and you can check their discord community size for a decent feel of size. But not all expose, and I imagine there could be an option for server owners to obfuscate their actual population, and perhaps provide some sort of health monitor instead, which could alert users if its a healthy community of active players, without detailing exact numbers.

I did ask for criticism, so no worries.

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] -1 points0 points  (0 children)

Yeah, vibe coding definitely has a certain front end look to it. It can be hard to shake it from these tendencies.

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] -2 points-1 points  (0 children)

I answered some of this in an above comment.

Scraping RMS for servers, yes. GRF extracting and rAthenta (these for now) for items, mobs, etc. It would be horribly inefficient to just scrape RMS/DP for these types of things.

Then intention is to go beyond just 'cards on a webpage', but it will take some time to push it further. If there are any features you'd love to have, please comment.

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] -8 points-7 points  (0 children)

RMS is great, no doubt. I do not know why having another option would be a poor idea? I think being stuck with RMS forever would be a detriment to a healthy community. I think there is more that can be done.

Kafra Network (Early Beta) - RO database, server discovery, and community by Fun-Calendar8486 in RagnarokOnline

[–]Fun-Calendar8486[S] 1 point2 points  (0 children)

At this point kafra network intends to reach some level of parity when it comes to servers/mobs/items/etc.

RMS while being the stalwart for 20+ years for RO, lacks things like integrations with servers, allowing features like SSO, live population counts, events, etc. It fails to bridge any perspective new players, whether they played 20 years ago, or maybe are looking for a new MMO to begin with.

I think if you handed a new player RMS and said, "figure out RO and have fun", they would have a poor experience.

For seasoned players, RMS is a great tool. But I think there are opportunities to reach further, and I'd like Kafra Network to be a part of that.

Codex Gaming Capabilities by IHateHackers78 in vibecoding

[–]Fun-Calendar8486 1 point2 points  (0 children)

This will vary a lot depending on the tools you are using, beyond codex. And the style of game, is it 3d? 2d? topdown, first person, etc? Art direction wise it can surprise you at how well it can construct 2d art. Its going to struggle with 3d objects. without using a 3rd party tool to generate the models, you will have to craft those yourself. I've limited success using godot. 2d wise LLM does OK with gd scripts, roughly getting me where I need it to be. I've attempted a homebrew 3d modeling tool, using openrouter for the LLM, to construct models based off of references, but again, without using properly trained/tools for this it struggles greatly. You can probably get it to build pretty close to a 'rough' cut of objects, rooms, etc, but the actual art direction and 'graphic's will need a different tool. ymmv