thetinK/sof-emu — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an experimental Scion of Fate V20 server emulator for learning how game servers work. I want it to run as console apps in C# and include the main pieces a private MMO server would need, like an API server, lobby server, game server, communication layer, shared utilities, data access, resources, and database setup scripts.

It should use MySQL for saved data and simple INI files for configuration, with clear logging so I can see connections, packets, errors, and server startup steps. Please wire up basic client connection handling and a customizable packet system so the servers can accept clients, identify packet types, route them to handlers, and keep track of connected users in a clean way.

Keep it practical and easy to open in Visual Studio 2022. Add sensible sample config files, SQL schema files, and comments where the game logic is still just placeholder learning code. If you need details about the networking library or current C# patterns, look up the docs online.

Want more depth? Deep Reverse