Back to blog

From Metin2 private servers to real web systems

Metin2 2 min read

My interest in the web started early, through Metin2. Not from marketing. From curiosity: private servers, .lua quests, SQLite, then MySQL and MariaDB, ranking sites, accounts, items. I broke things, fixed them, and saw what happens when a table is badly designed.

What carries into “serious” projects

A Metin2 ranking teaches relationships, queries and the fact that data lies if you do not validate it. An account panel teaches authentication and permissions. A bad shop teaches you not to mix game logic with payment logic. The same problems show up on a company site, only nobody calls them “items”.

That is why, when someone asks for a web system for a game project, I do not start from a pretty theme. I start from the database, from what the player must see and from what the admin must see. Laravel helps because it keeps the rules in one place.

Why it stays on the site

I mention it because it is part of the training, not a secret. Anyone searching Metin2 and web next to my name should see that I know that side as well, not only presentation pages. The rest of the work — transport, Laravel, tools — is another register. Metin2 was the laboratory.