Umbra Demon Portal

Umbra Demon Portal networks on the UDP protocol.  The program was developed with peer-to-peer gaming in mind so that a third-party server would not be necessary.  The program utilizes simple resource handling of data, sprite movement and scoring transferring between the clients.  The engine is simplistic, basic controls, basic object handling and basic collision testing.

 

O6: Design and develop the architecture needed to support a complete game project, including but not limited to visualization, data handling, networking and gameplay. (Specifically networking and data handling).