I try to write some kind of modular objects so I can, for example, replace some part without the other parts changing. Mostly it is just the OOP paradigm and could be done otherwise with the same beauty but it is the paradigm I chose so I am using it.

after that startup stage where all the resources are hard-as-fuck to get and where you actually know how to manage yourself in game and how to fight the mobs properly and so on, i like playing in a community