1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sufostudio-SurvivalSimulation

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 14:52 3e9db9e

Симулятор выживания

Введение

Разработка многопользовательской онлайн-игры в жанре симулятора выживания с использованием Unity3D для клиента и Photon для сервера.

Архитектура системы

  • Система карт: генерация случайного ландшафта, включая деревья, траву, озёра, реки, дороги, камыши, болота и т. д.
  • Система рюкзаков.
  • Система ковки: создание оружия (луки, арбалеты, ружья, инструменты, такие как верёвки, доски, ящики и т. п.), боевых машин, легковых автомобилей, мотоциклов и т. д.
  • Система сбора материалов: сбор камней, деревьев, шкур животных, камыша и т. д.
  • Система рубки деревьев.
  • Система дропа.
  • Система добычи.
  • Система подбора.
  • Система строительства: возможность строить дома, загоны для различных видов животных, собственные магазины, общественные рынки и продавать некоторые материалы и предметы.
  • Система животных: случайное генерирование животных с реалистичным ИИ (бегство, нападение, смерть, патрулирование и т.д.), внимание к их жизненным привычкам для обеспечения реалистичности генерации областей, большинство животных обитают в подходящих областях, некоторые могут выходить за пределы области. Животные включают кроликов, свиней, овец, тигров, медведей, коров и рыб.
  • Система обновлений.
  • Система комнат.
  • Система сопоставления.
  • Синхронная система.
  • Система рыбалки.
  • Система посадки.
  • Система роста.

Инструкция по установке

  • Unity:
  1. Unity3D Download.
  2. Unity3D Tutorial.
  • Visual Studio:
  1. Visual Studio Download.
  2. Visual Studio Tutorial.
  • Photon:
  1. Photon Download.
  2. Photon Tutorial.
  3. Photon API.
  4. Photon PUN.
  • NHibernate:
  1. NHibernate Download.
  2. NHibernate Tutorial.
  • MySQL:
  1. MySQL Download.
  2. MySQL Tutorial.
  • Прочее:
  1. System.IO - FileModel.

Использование

    1. Установите MySQL и используйте инструмент визуального редактирования MySQL для быстрого создания базы данных путём выполнения файла Database.sql в корневом каталоге.
    1. Запустите файл PhotonControl.exe в папке Server/deploy/bin_Win64/.
    1. Сначала настройте IP-адрес сервера в панели управления PhotonControl в разделе Game Server IP Config.
    1. Наконец, запустите настроенный сервер Survial, выбрав Start as application.
    1. Откройте скачанный проект Unity3D, запустите его, зарегистрируйтесь и войдите в систему, чтобы начать играть.
    1. Если вам интересно, вы можете присоединиться к группе QQ: 628883253, где мы обсуждаем и разрабатываем вместе.
    1. Я верю, что ваше участие сделает игру ещё более увлекательной! Мы — независимый союз разработчиков игр! ^_^ O(∩_∩)O

Участие и вклад





Особенности

  • Синхронизация: пока не реализовано.
  • Система: пока не реализовано.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/sufostudio-SurvivalSimulation.git
git@api.gitlife.ru:oschina-mirror/sufostudio-SurvivalSimulation.git
oschina-mirror
sufostudio-SurvivalSimulation
sufostudio-SurvivalSimulation
master