Jump to content

Creating a server


Go to solution Solved by OtherChoice,

Recommended Posts

  • Solution

It widely depends on which things you are planning to add / edit. Binaries (executable files, one is the "launcher" of the game with .exe extension and the other 2 are game and db without extension) are written in C++ so if you plan to edit how the game itself process data or how the client recives informations and display them C++ is mandatory. Client uses a second language whose handles are still managed in C++, but it is responsible for loading (majority) of external graphic parts (.sub extension used to map .dds image fractions), and lot of ui functions and utilities. Such language is Python. Moreover there's Lua (a generic scripting language) managing quests and dungeons, even though most of lua functions are C++ defined in game binary. And last but not least there's SQL whose querys are spread across pretty much everything in the sources, and they handles data storage in tables.

  • Love 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.