this post was submitted on 31 May 2025
31 points (94.3% liked)

Free and Open Source Software

18981 readers
29 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Backend Server in C++

Client in Java

Content scripting in LUA

Website in PHP

top 20 comments
sorted by: hot top controversial new old
[–] lime@feddit.nu 9 points 1 week ago (1 children)

what do they mean roleplaying is "enforced"?

[–] Seger@programming.dev 8 points 1 week ago* (last edited 1 week ago) (1 children)

It means roleplay is mandatory, so it's not a game for you if you just want to play alone by yourself, you need to roleplay with other players.

Roleplay means acting as your created character would and speak like your character would, so not speaking like this "LOL BROOO HOW U DOING?" but for example if your character is a polite human they may speak like this "Greetings good sir, how is your day?"

If they are an angry orc they may speak like this instead "Meh smash yoo puny oomie!"

[–] lime@feddit.nu 12 points 1 week ago (1 children)

i know what roleplaying is, or at least what this game seems to think it is...

i want to know what "enforced" means. they don't say.

[–] Vodulas@beehaw.org 5 points 1 week ago (2 children)

In most games/servers that enforce roleplay, it is a ban. Either temp or permanent

[–] SebaDC@discuss.tchncs.de 4 points 1 week ago

Sounds fun!

[–] lime@feddit.nu 1 points 1 week ago (1 children)

sounds impractical in what is basically a numbers game. i get it for things like muds.

[–] Vodulas@beehaw.org 6 points 1 week ago (2 children)

I don't think practicality is really the point, but I also am not a fan of all roleplay. It tends to be pretty hostile to new players

[–] Seger@programming.dev 3 points 1 week ago (1 children)

I know the feeling as I experienced that hostility in neverwinter nights servers, but Illarion's community is very friendly and welcoming to new players, even our 1 evil player is on break teaching the game to newcomers!

[–] Vodulas@beehaw.org 4 points 1 week ago

That is good to hear. Still not my jam, but always better to have a welcoming community

[–] lime@feddit.nu 3 points 1 week ago (2 children)

of course it isn't the point, and i try to rp as much as possible in games like this, but sometimes you just need to talk tactics or get someone to do a quest with you. outright banning it seems counterproductive.

[–] Vodulas@beehaw.org 5 points 1 week ago

I think tactics can pretty easily be done while rping. They mostly want you not to use modern terms and follow the personality of your character as far as I can tell

[–] Seger@programming.dev 5 points 1 week ago* (last edited 1 week ago)

Oh you can talk these things ic (In-character) and there is OOC (Out of character) chat as well just use (()) Or #o in chat

[–] Azzu@lemm.ee 4 points 1 week ago (2 children)

Why the fuck would you go for Backend in C++ and frontend in Java 🤣 just the wrong way around

[–] Seger@programming.dev 5 points 1 week ago

1999 was rough I guess 😜

[–] TheOctonaut@mander.xyz 1 points 1 week ago (1 children)

Because in theory you know what the server is running on, and can optimise for that with C++, while supporting the front end on multiple architectures using one codename with Java.

[–] Azzu@lemm.ee 1 points 6 days ago (1 children)

The JIT compiler of Java does the optimization you're talking about. So that advantage of C++ is not really there.

You can compile C++ for all architectures you want as well. The reason you don't normally use Java for clients is that the garbage collector runs at undefined times, causing stuttering. This has been rectified through new algorithms though, so the real reason why you don't wanna use Java is because it simply doesn't have the best tooling and libraries that C++ has, no Unreal engine and no Godot.

[–] TheOctonaut@mander.xyz 3 points 6 days ago

This is a game from the 90s my dude. Java was "The portable language".

[–] paperBark@slrpnk.net 3 points 1 week ago

Looks cool, going to read more about the lore and give it a shot if I can come up with a character 🤙

[–] Jake_Farm@sopuli.xyz 1 points 1 week ago (1 children)
[–] Seger@programming.dev 5 points 1 week ago

it was released in 1999, so Runescape is knockoff Illarion 😜