Budget: 27000 UAH Deadline: 7 days
Hello, Bogdan!
Understood: long-term, from scratch, to set up and bring a WoW 3.3.5a server on TrinityCore (C++/SQL/Eluna) to a working state — core, Battleground, custom systems, step by step with in-game testing.
To be honest right away: I haven't worked with TrinityCore specifically. But I have something that is rarely found in responses — real server experience in MMORPGs with C++. I have been working with Mu Online (C/C++/Asm) for a long time: custom game systems (Drop System, Item Lottery, various seasons, and much more), network protocols/packets through sockets, SQL logic, a launcher with auto-update. In other words, an emulator of an old MMO client with custom mechanics — a domain where I have actually worked, not just read about.
I don't see this as a red flag; on the contrary, architecturally TrinityCore is of the same nature: C++ core + SQL + Lua + DBC data + custom modules. I can build the specifics of Trinity (Battleground, WorldState, DBC/MPQ) on this basis; C++ and server game logic are not new to me. It will be enough for me to spend a little time to get into the project.
And I fit your format in that I specifically "bring it to a fully working state," not just writing code — step by step, with in-game testing and clear reports, as you request.
I will honestly mention: C++ game-server is from an earlier period of my career (the last few years have been backend/AI/mobile), so I would start with Trinity from "entry into the core + bug map" to give an accurate step-by-step assessment.
Question: do we start with the bugs of the current Battleground (Slavery Valley) or right from the server base from scratch? We can discuss the hourly/step-by-step format.