Мне проще, я один программист в фирме.
А что на счёт такого именования пакетов:

Код:
d.game.events.gameAPI.*;
d.game.events.game.*;
То есть у меня пространство имён (блин, тут же пакеты)
d лежит сама игра (
game). Внутри есть пакет с событиями. А в нём уже события разделены на события игры (
game), события от игрового сервера (
gameAPI). На сколько это хорошо указывать одинаковые имена для пакетов?