Cross Platform Game Development

 
So this video is a demo i recorded of some stuff i was doing throughout the Easter long weekend. Basically it demonstrates a game i am working on called Hangar:18 running seamlessly across multiple platforms.

PC, Mac, Android and IOS.

The clients are all connecting via TCP to a central server designed and implemented in c#.net based on a asynchronous architecture documented on msdn

Obviously in the default state it would not support a game i have redesigned the class into more of an application that supports automatic packet building, udp for non essential data (positions etc) and database connections for storing state information and stats in a MSSQL database.

More to come later.

Hangar 18 Online Mode Demo

So last night i created a small demo of my game Hangar:18’s online mode i was extremely surprised at how well it was working that i had to make this video.

Its based on tcp architecture the server is written on Microsofts .net platform and utilizes the system.net.sockets namespace. internally it is all multithreaded which should allow for the utmost of speed and the client implements some basic latency compensation algorithms which when tested over the internet resulted in the players not having any visible latency regardless of the ping to server time.

Where this game goes from here is still undecided and there is a lot of work to be done but its great to see the basics coming together to form something that is fun.

Hangar:18 Game Development

Made this game prototype in a few hours its coming along quite well. essential its a simple game more arcade than story however there is a little bit of context here so let me fill you in.

Firstly i apologize for the video doing that weird glitch thing? YouTube is just freaking out with the video uploads.

Basically you are a US Air Force Pilot performing your daily sweep over Area 51 your task was to check the area for suspicious activity. After reporting to Ground Control that everything is okay you loose control of your jet and crash land on Hangar 18.

Upon regaining consciousness you evaluate your surroundings to find that Area 51 is abandoned inside and has been over run by jungle. you find your gun, and some ammo and progress to make your way out when you encounter an alien race bent on destruction and chaos along the way you will learn the secrets of Area 51, Why it was abandoned, Why its still guarded and most importantly What happened inside Area 51.