kalhpera, exw ena problima me ton l2j server m, ola ta raid boss ektos to grand, dinoun para polu xp k sp gia paradigma 30lvl raid boss se paei 54lvl, ta rates mesa sto config ta exw x20 alla einai normal rates, an epireazei k ta raid boss pws mporw na to alaxw? na einai x20 o server alla ta raid na dinoun xp-xp-drops x1 h x5 analogos ti tha apofasisw, apo to edit npc mesa sto game mono to ''1'' pernei k ekei den dinei katholou xp, aloste auto den ginete panta, merikes fores dinei pali perastio poso xp, pls help!!!
For many reasons:
1) modernizing code base, increase maintainability and reduce effort for development of new feature: split code into business layers, for example data from datapack, npc/item templates, world objects; remove circular dependencies between layers; create API-like objects; remove duplicated code (copy-pasts); using external libraries to replace some part of the code
2) using modern tools like ORMs (EF core) with ability to use different DBMS (I already switched from MySQL to PostgreSQL) ; generators for in-game interfaces (L2 html's)
I'm thinking also about using Akka (agent) library in the future for world objects and their interaction.
3) optimizations: for example reducing memory usage and memory allocations with C# structs
Question
unnamed145
kalhpera, exw ena problima me ton l2j server m, ola ta raid boss ektos to grand, dinoun para polu xp k sp gia paradigma 30lvl raid boss se paei 54lvl, ta rates mesa sto config ta exw x20 alla einai normal rates, an epireazei k ta raid boss pws mporw na to alaxw? na einai x20 o server alla ta raid na dinoun xp-xp-drops x1 h x5 analogos ti tha apofasisw, apo to edit npc mesa sto game mono to ''1'' pernei k ekei den dinei katholou xp, aloste auto den ginete panta, merikes fores dinei pali perastio poso xp, pls help!!!
euxaristw
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.