Unity3d клиент-сервер.MMORPG.ver.4
Раздел: C#
оплата через
Webmoney (USD)  
с «Правилами покупки товаров» ознакомлен и согласен
Цена: 9.96 $
Товар:
текстовая информация (31 символ)
Загружен: 06.02.2015 1:13:46
Количество продаж: 11
Количество возвратов: 0
Продавец
(владелец товара):
Скидки: На товар предоставляется скидка постоянным покупателям. Если общая сумма покупок у продавца AlexTorgUA больше чем:
1 $ скидка 25 %
Описание товара:
Отличный старт для создания ВАШЕЙ ОНЛАЙН РПГ!!!
Проект, скрипты.

Вход в аккаунт
Четвертая версия. 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    Отрицательных: 0

На данной странице вы можете приобрести товар Unity3d клиент-сервер.MMORPG.ver.4. Подробное описание, стоимость товара, а также отзывы на него вы можете прочитать выше. В нашем магазине, вы, как покупатель, сможете воспользоваться товаром Unity3d клиент-сервер.MMORPG.ver.4 сразу после оплаты. Вам не придётся ждать ни секунды! При оплате нет необходимости регистрироваться! Единственное, что от вас потребуется - выбрать наиболее удобный для вас способ оплаты и осуществить покупку. Все приобретенные вами товары хранятся в разделе «Мои покупки» и вы в любой момент сможете их забрать. В левой колонке сайта с помощью меню вы можете найти интересующий вас товар. Там же вы можете увидеть самые популярные категории товаров - это PIN-коды, Steam-ключи и другие дополнения к самым лучшим, топовым играм, таким как Counter Strike, Battlefield 4, Fifa, DIABLO 3, CALL OF DUTY 4 и многие другие.

Напоминаем, что igromania-shop.ru – это торговая площадка, которая сводит продавца и покупателя напрямую. igromania-shop.ru принимает от вас оплату товаров продавца на основании ранее заключенного с ним Соглашения. igromania-shop.ru не является стороной по вашей сделке с продавцом и не несет ответственности за убытки и/или ущерб, которые могут возникнуть в случае неисполнения одной из сторон этой сделки своих обязательств. igromania-shop.ru не вмешивается в процесс вашей сделки, а лишь предоставляет удобный интерфейс для её совершения. igromania-shop.ru не может гарантировать вам 100% добросовестность продавца, хотя вот уже на протяжении 9-ти лет принимает все меры к тому, чтобы продажи на торговой площадке совершались честно. igromania-shop.ru не несет ответственности за качество товара, а отвечает лишь за своевременную доставку товара в случае его оплаты.


Array ( [id_catalog] => 2 [id_f] => 60 [id_ff] => [id_r] => 21950 [id_d] => 1875116 )