Unity3d клиент-сервер.MMORPG.ver.4

Раздел: C#
Продавец: AlexTorgUA
В наличии: Есть в наличии
Количество продаж: 11 всего | возвратов 0
Отзывы покупателей: 3 Положительных | Отрицательных 0
Тип товара: текстовая информация (31 символов)
Загружен: 06.02.2015 01:13:45
Cкидка постоянным покупателям!
Если общая сумма Ваших покупок у продавца AlexTorgUA больше чем:
94 скидка составит 25%
Вы можете узнать какая Ваша персональная скидка на этот товар.
Введите E-mail который используйте при покупках на наших сайтах:

Email:
✔ В наличии
✔ Моментальная доставка

За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 39 P

* Окончательная стоимость с учетом индивидуальных скидок рассчитывается на странице оплаты.

Добавить в корзину
Подарочная картаEthereumLitecoinDigisellerUnionpayWebmoney

Отличный старт для создания ВАШЕЙ ОНЛАЙН РПГ!!!
Проект, скрипты.

Вход в аккаунт
Четвертая версия. Unity3d клиент-сервер MMO RPG. MySQL. Создание персонажей.
При вводе логина и пароля отправляет запрос на сервер. Сервер проверяет их по базе данных. Если все верно, то клиент подключается.
Добавлена обработка и уведомление о ошибках (неверный логин или пароль, сервер не доступен и т.д.)
Отображение персонажей
Далее отображается список персонажей на аккаунте. Реализована система создания и удаления персонажей. Это так же все синхронизируется с сервером.

Предвижение. Камера. Динамическая подгрузка мира.
Выбираем персонажа, заходим в игру. Отображается именно тот персонаж, которого мы выбрали. В этом проекте много скриптов, один из них это MovePlayer.cs, он отвечает за передвижение модели персонажа.
Другой скрипт управляющий камерой (камера реализована по принципу популярных ММО РПГ). Так же реализована динамическая подгрузка игрового мира. Это позволяет создать «бесшовный» игровой мир.

Другие игроки. Радиус обзора.
Реализовано отображение моделей других игроков, отображение их передвижений, поворота. Это все проходит через сервер. Другие игроки отображаются не все, а только те, которые находятся в радиусе обзора.
Исходя из радиуса обзора, сервер по формуле выбирает из базы данных MySQL только нужных пользователей. Если другой игрок выходит из радиуса Вашего обзора, то он у Вас больше не отображается, пока снова не зайдет в радиус обзора.

Характеристики. Система «прокачки».
Игрокам добавлены характеристики. Некоторые характеристики рассчитываются по формуле. Здоровье зависит от выносливости, атака от… и т.д. Характеристики можно улучшать, при повышении уровня даются очки характеристик. Получения опыта происходит при убийстве монстров(у монстров так же есть несколько характеристик). Количество опыта, необходимое для достижения следующего уровня рассчитывается по формуле. Каждый уровень добывается все сложнее и сложнее.
Все характеристики игрока берутся с сервера и туда же сохраняются.

Таргет. Выбор цели.
При клике по монстру он выбирается и появляется его здоровье.
То есть, реализован таргет. Потом таргет передается в другое скрипты, для атаки и т.д. Почти до конца реализован таргет клавишей Tab сначала выбирает ближайших врагов потом тех что дальше и т.д.
Но таргет клавишей Tab закомментирован, так как реализован не до конца (осталась пара мелочей).

Атака
Добавлена возможность атаковать(монстры так же умеют наносить урон). Минимальный и максимальный урон рассчитывается по формуле.
Потом наносится урон. Не буду раскрывать все нюансы . Атака зависит от оружия. Атака анимированная случайно выбирается анимация для атаки.
Инвентарь. Подбор предметов.
Добавлен инвентарь. Он легко расширяем, Вы легко сможете добавлять свои предметы в игру. Реализовано одевание и снятие оружия, вещей. Весь инвентарь регулярно сохраняется на сервере. И от сервера берется содержимое инвентаря (как во всех онлайн рпг).
С монстров пауков выпадает оружие. Его можно подбирать себе в инвентарь.
Интерфейс, панель умений и т.д.
Есть интерфейс который отображает всю необходимую информацию. Отображается уровень персонажа и его имя. Бары здоровья, манны и опыта. Бар жизней выбранного монстра(таргета).
Отображается инвентарь. Панель умений (панель скилов). Окно с характеристиками персонажа. Кнопки для открытия окна характеристик,
инвентаря и кнопка выхода с игры. И собственно инвентарь, который кстати можно перетаскивать по экрану.
Чат
В игру добавлен чат. Сообщения идут на сервер от туда всем игрокам.

БОЛЬШЕ 70% КОДА СОДЕРЖИТ КОММЕНТАРИЙ!!! Теперь любой без проблем может разобраться в коде!
Дополнительная информация
Мир красивее! Модели заменены!
Архив залит на файлообменник, размер архива слишком большой для хранения на серверах plati.ru .
После покупки Вы получаете ссылку для скачивания.

Используемые при разработке программы.
Клиент: Unity 3D 4.1.0 f4 x86
Сервер: Microsoft Visual C# 2010 Express

MyMoney10000000@yandex.ru

Отзывы покупателей (3): общая оценка 5 из 5
Положительных 3 Отрицательных 0
, 15.04.2019 2:56:23, 5/5, Цифровой товар
Связался с создателем, помог исправить ошибки
, 22.09.2018 16:36:47, 5/5, Цифровой товар
супер!
, 07.08.2018 12:45:47, 5/5, Цифровой товар
Благодарю за товар)

Популярные товары

💎СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ (FAST)✅
💎СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ (FAST)✅ fursov.me 68267 35691 129P
Карта Nintendo eShop 20$ USD (Долларов)🔵США Карта Nintendo eShop 20$ USD (Долларов)🔵США Igromagaz 27300 976 1759P
Deep Rock Galactic: Survivor STEAM•RU ⚡️АВТО 💳0% Deep Rock Galactic: Survivor STEAM•RU ⚡️АВТО 💳0% DarkAwe 2365 264 500P
STEAM WALLET GIFT CARD 5$ НЕ GLOBAL (СМ. ОПИСАНИЕ)
STEAM WALLET GIFT CARD 5$ НЕ GLOBAL (СМ. ОПИСАНИЕ) BEST-PRICE 1000 779 552P
🔥FORTNITE В-БАКСЫ 1000-81000,НАБОРЫ,CREW PC/ XBOX/ PS+ 🎁
🔥FORTNITE В-БАКСЫ 1000-81000,НАБОРЫ,CREW PC/ XBOX/ PS+ 🎁 YeezyGames 5291 2106 749P
Helldivers 2 (Steam) KZ-UA-СНГ🚫 БЕЗ РФ-РБ Helldivers 2 (Steam) KZ-UA-СНГ🚫 БЕЗ РФ-РБ Igromagaz 1000 457 3009P
🔥FORTNITE🔥В-БАКСЫ 1000-54000 EPIC/ PC/ PS/ XBOX🔥Цена+ 🎁
🔥FORTNITE🔥В-БАКСЫ 1000-54000 EPIC/ PC/ PS/ XBOX🔥Цена+ 🎁 skymannn 32780 14170 635P Подарочная карта
Far Cry 5 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% Far Cry 5 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% DarkAwe 4954 603 617P
💰(АВТО) ROBLOX 800-4500-10000 Robux (ВСЕ СТРАНЫ)
💰(АВТО) ROBLOX 800-4500-10000 Robux (ВСЕ СТРАНЫ) topesteller 2871 87 1114P Подарочная карта
HELLDIVERS™ 2 · RU/ KZ/ UA/ CIS/ TR/ AR🚀АВТО💳0% Карты HELLDIVERS™ 2 · RU/ KZ/ UA/ CIS/ TR/ AR🚀АВТО💳0% Карты KEYBD 10697 1561 3149P
🚀СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ🚀(БЫСТРО)
🚀СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ🚀(БЫСТРО) MARCEL VPN 46454 17434 98P Подарочная карта
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅РАБОТАЕТ В РФ★🔥
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅РАБОТАЕТ В РФ★🔥 Top Notch Gaming 100 100 646P Подарочная карта
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁 forYou97 8587 2298 569P Подарочная карта
⚡️ Подарочная карта Apple iTunes (RU) 500-50000 руб. ⚡️ Подарочная карта Apple iTunes (RU) 500-50000 руб. x-sale 45630 711 588P
🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО  💳0% 🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО 💳0% KUPIKOD 7010 415 3159P
Helldivers 2 (Steam) 🔵 РФ+ СНГ/ Любой регион
Helldivers 2 (Steam) 🔵 РФ+ СНГ/ Любой регион Igromagaz 1000 820 3279P Подарочная карта
Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% DarkAwe 4820 750 1780P
⭐ DISCORD NITRO 3 МЕСЯЦА+ 2 БУСТА🚀КАРТА(Доп. услуга)💳
⭐ DISCORD NITRO 3 МЕСЯЦА+ 2 БУСТА🚀КАРТА(Доп. услуга)💳 st1flex.sell 57598 6323 108P Подарочная карта
🟧XBOX GAME PASS ULTIMATE 14Д-1-2-3-5-7-9-11-12 МЕСЯЦЕВ
🟧XBOX GAME PASS ULTIMATE 14Д-1-2-3-5-7-9-11-12 МЕСЯЦЕВ All for Gamers 5227 1820 699P Подарочная карта
Battlefield™ 2042 + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳0% Battlefield™ 2042 + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳0% DarkAwe 15603 2749 4305P
Tom Clancy's Rainbow Six® Siege + ВЫБОР STEAM•RU ⚡️АВТО Tom Clancy's Rainbow Six® Siege + ВЫБОР STEAM•RU ⚡️АВТО DarkAwe 5843 746 1875P
Borderlands 3 STEAM•RU + ВЫБОР⚡️АВТОДОСТАВКА 💳0% Borderlands 3 STEAM•RU + ВЫБОР⚡️АВТОДОСТАВКА 💳0% DarkAwe 3464 532 389P
🚀XBOX GAME PASS ULTIMATE 1 - 2 МЕСЯЦА - БЫСТРО🚀 🚀XBOX GAME PASS ULTIMATE 1 - 2 МЕСЯЦА - БЫСТРО🚀 Grim Ghetto 13913 8030 469P