while thinking about how to use Kryonet for sending many different objects between the client and server I wondered how to avoid the instanceof check.
Is this even possible at all?
From my current thoughts I came up with the idea of having a simple packat class that encapsulate an op-code and some arbitrary data. In that case I would end up with some kind of lookup table to create my corresponding object.
However I really hope there is some more easier/fluent way of handling many different data objects.