Difference between revisions of "Developers"
| (One intermediate revision by the same user not shown) | |||
| Line 15: | Line 15: | ||
{{Header|Database Development|BackgroundColor=3d78b4|FontColor=ffffff}} | {{Header|Database Development|BackgroundColor=3d78b4|FontColor=ffffff}} | ||
| + | The database is a constantly changing entity during the Alpha development phase. What this means is that not all the data for the entire game has been realized yet, and as development continues, additional tables or fields will be discovered and the schema will change. | ||
| + | |||
[[Database | Database Development]] | [[Database | Database Development]] | ||
{{Header|LUA|BackgroundColor=3d78b4|FontColor=ffffff}} | {{Header|LUA|BackgroundColor=3d78b4|FontColor=ffffff}} | ||
| + | ''LUA Scripting'' is extending the functionality of the server without the need to recompile the code each time you wish to add some form of interaction with an NPC, an event happening in a zone, quest steps for players to work through, etc. | ||
| + | |||
[[LUA]] | [[LUA]] | ||
Latest revision as of 16:23, 3 August 2015
Developers
Return to: Main Page | Tutorials | Portal | Forum | Project Manager | Bug Tracker
The following contents of this page pertains to developing of the official EQ2Emulator server. Parts of this information may work for developing a custom server. That information will be available under the Admins section on this wiki.
This is a custom module written by John Adams to help track all aspects of the project being worked on, what their status is and help testers identify which systems are complete (enough) to begin testing.
The database is a constantly changing entity during the Alpha development phase. What this means is that not all the data for the entire game has been realized yet, and as development continues, additional tables or fields will be discovered and the schema will change.
LUA Scripting is extending the functionality of the server without the need to recompile the code each time you wish to add some form of interaction with an NPC, an event happening in a zone, quest steps for players to work through, etc.
Generally speaking, a "data packet" is how the game client communicates with game server, and vice versa. This is typical in all client->server applications. For more information on the networking magic around data packets, see the link above or any other resource on the web.