Skip to content

VTaredi/GalaxyCore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GalaxyCore

Network Solution for Unity

Установка вариант 1 Для подключения сетевого ядра к своему проекту необходимо подключить приложенные в директории Core dll библиотеки. Для сервера библиотеки в Server подключаются к проекту в качестве ссылок. Библиотеки в директории Client необходимо положить в unity в созданный каталог Plugins, так же необходимо использовать инициализирующий класс, в качестве такого можно взять класс из шаблона https://github.com/defraswiew/GalaxyCore/blob/master/Templates/ClassicClient/Assets/GalaxyNetwork/Classic/Scripts/MainNetworkController.cs

Установка вариант 2 Использовать один из доступных шаблонов, на данный момент доступен шаблон Classic

Инструкция по установке https://www.youtube.com/watch?v=G3GcueXtN7k

Шаблон classic находится на стадии активной разработки, потому на данный момент его стоит использовать лишь в качестве примера для изучения.

На текущий момент Classic шаблон содержит следующие возможности

  • пример авторизации (любой логин содержащий test в названии)
  • Создание, удаление комнаты
  • Получение списка комнат
  • Вход, выход в комнату
  • создание сетевого объекта
  • удаление сетевого объекта
  • удалеление сетевых объектов при выходе игрока
  • восстановление сетевых объектов для вновь вошедших игроков
  • передача поворота и позиции объекта при его изменении
  • передача костомного сообщения по экземплярам объекта

About

Network Solution for Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%