Skip to content

Mobile Multiplayer Game For My Graduation Project - 1

Notifications You must be signed in to change notification settings

dogaminekaba/Galactic-Greed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galactic-Greed

-Realtime mobile multiplayer game and game server for my graduation project-

Summary

This project consists of two parts; developing the mobile game application and developing the server system which is connected to game application. Aim of this project is providing users to continue their games from different devices. Users can create an account, log in and retrieve their last game status, position in the game etc. With this ability users can play their game from different devices without making a backup. As a side goal, a real-time mobile multiplayer game is developed. A continuous data transfer is provided for the real-time game.

Details

Project is developed using Unity 5.5.0f3 and the programmig language is C#. Mobile client app (core game) is developed with Unity, server program is written as a console program using C# and Visual Studio 2013. To provide communication, .Net Socket class is used for socket programming.

Run

A server computer is needed. If the game is going to be played on LAN the ip address in the Assets/Scripts/ClientController.cs file must be updated with the ip of the server computer in the LAN. After the ip change, a build of the new Unity application is required. ServerApp.cs file must be compiled and run in the server computer.

Some Screenshots From Game

Assets are from Kenney Assets and Unity Space Shooter.
http://kenney.nl/assets
https://www.assetstore.unity3d.com/en/#!/content/13866

About

Mobile Multiplayer Game For My Graduation Project - 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages