Just for fun:
I'm writing a 2d tile base game which supports networking. My goal is to
make a variation of the old Gauntlet game.
Currently I have a server and client working with basic rendering on the
client. The server maintains all clients state, and the client just initiate
actions. All elements of the game are plugins to allow other developers to
build monsters, Inventory items, levels, mission/objectives. The plugins are
automatically discovered and loaded from the filesystem based on interface
implementations.
Currently using GDI, and is working fine. I may move to DirectX later, and I
am thinking about the possible move during design.
Thanks,
Schneider