Devin W.C. Ryan

Portfolio – School

Portfolio items from my school projects

Games Room Application Icon

Games Room Application

This application consists of three main parts which are the client, server, and the game of SOS.  The server ran on an Elastic Cloud 2 (EC2) instance with Amazon Web Services where I configured the Windows server and supporting software.  This includes creating a database in MS SQL Server, creating the necessary users and assigning …

Games Room Application Read More »

Tron Game

This was a group project in which my role was to handle the networking / multiplayer aspect of the game.  This application implements the Model-View-Controller (MVC) pattern. The server runs in a thread and handles all client connections.  Each client connection is represented by its own class (Client) which handles sending a message to the …

Tron Game Read More »