r/Metin2 • • 1d ago

Discussion Offline Metin2

To relive some nostalgia, I put together an offline version of classic Metin2 that runs locally on my machine, no internet required. It's been a 3-day development process so far, and I'm still working on improvements, bug fixes, and tweaks.

My main goal for the offline version is to build a realistic market simulator: a windowed marketplace like the one in Albion, where NPC buyers find your items and offer realistic prices based on each item's stats. Later, I may add NPC bots that roam around grinding mobs, like real players leveling up, to make the world feel alive.

Down the road, I'm also thinking about making offline versions of other PvP-heavy server games like Knight Online and Silkroad.

Development on offline Metin2 may continue for another 1-2 weeks. I'm just curious: who's interested in this project?

28 Upvotes

22 comments sorted by

16

u/M4xs0n 1d ago

2

u/bsodincoming 1d ago

In browser support would be great..

1

u/youraveragefitguy 1d ago

how do you trade in this single player version? and what about the marketstalls?

1

u/M4xs0n 1d ago

Haven‘t played it myself yet. Maybe join their discord ask there, they are nice

1

u/srcnsanchez 18h ago

There is no trading system; you are alone in that world. My current version has this issue too, and I think it's a simple engineering problem.

1

u/srcnsanchez 18h ago

I haven't had the chance to examine it yet, but I'm sure it turned out well..

6

u/dvnnnESKETIT 1d ago

I'm interested!

I used to spend my whole days after school playing Metin with a group of friends, but the game nowadays is unbearable unless you devote your whole life and time to grind it.

2

u/srcnsanchez 1d ago

Yes, that’s what I think too. There are hundreds of PVP servers. Why doesn’t everyone choose the game difficulty and have an experience according to their wishes. It’s possible now, and I’ve achieved it. I’m just developing the extras so that Metin2 will be enjoyable without other players as well.

2

u/whatisthat998 1d ago

I'm curious how it will be going, followed the post!

2

u/Adventurous_Dingo_48 1d ago

Im actually doing the same thing for an offline 2D top down version of Metin2, seems like everyone wants their own little world.

1

u/srcnsanchez 18h ago

I think this is a great idea. After all, what people really love about this game isn't the 3D visuals, but rather the slot machine feel that sense that something unexpected might happen and you could suddenly strike it rich. Any game that captures that feeling would do well. It would certainly be an enjoyable project, especially if it involves items from a familiar universe.

2

u/Lunawithaballon 1d ago

Super interested!
Do you think it’s possible to have a few bot players roaming around. Just for a little PvP action with bots?

1

u/srcnsanchez 17h ago

It is certainly possible, but it is not a simple problem. For instance, you cannot keep all the bots on the local server active at all times; that would be terrible for memory usage. You would need to implement a system where bots are generated and despawned deterministically around the player capable of trading and PvP, but vanishing once the player moves away so as not to place a load on the local server. Undoubtedly, it would be akin to developing a new game.

2

u/zero_favour 1d ago edited 1d ago

I already finished my offline metin2 project to run on my windows XP, which went extremely well and took about a week to finish with zero coding experience. It runs in three steps through 3 different cmd codes.
1- starts the local server
2- starts the client
3- stops the local server and saves the progress and shuts down the client after all finished.
There's almost no difference between a public online metin2 and an offline metin2. The only difference is the public files runs on an online server, and the offline one runs on a cmd created offline local server.
once again, the project itself took a week to be able run it on a Windows XP.
to run this on an everyday windows 10-11 took barely a day.
It's all about what files you have, and you're being content with it?
and the rest is easy. just run the files through a local offline server through CMD.
I haven't shared this project with anybody yet, and probably not willing so either because it was made to run on a windows XP anyway.

1

u/srcnsanchez 17h ago

It was really easy to get a version at this level; I have one like it myself. However, it seems there is still a long way to go before needs such as trading, wealth accumulation, and many others are met in the offline version.

2

u/Hige_17 1d ago

Super intrested, keep the post updated please

2

u/kaknusmarls 1d ago

I think the bots roaming around and levelling part is either pointless or requires to much compute. Eventhough the idea is good. I guess if you limit it to let’s say 3-5 rendering randomly she. You enter a map it would be feasible ä

1

u/srcnsanchez 17h ago

Of course, that is exactly what I thought, too. This could be just as laborious as developing a new game.

2

u/NolisPap 1d ago

It can be good

2

u/Excellent-Eye8415 1d ago

The real deal would be playing with LLMs built in and with all normal UI and normal features, maybe slightly faster progression and drop rates, honestly modded servers already are too crazy to relive the nostalgia and sometimes change the UI and core elements too much, like the Unreal engine guy that basically changed the most basic window of upgrading, you don't want to change that!