Главная » Статьи

Всего материалов в каталоге: 123
Показано материалов: 1-20
Страницы: 1 2 3 ... 6 7 »

Данный урок поясняет предыдущий урок, точнее строка за строкой объясняется скрипт, который дан в самом конце предыдущего урока.

2D Шутер на Unity3D | Просмотров: 4214 | Добавил: Шаке | Дата: 29.06.2012 | Комментарии (0)

Тайл – это плитка, точнее несколько тайлов составляют одно большое изображение. В нашем случае на нашей плоскости отображается всё изображение, которую мы должны поделить на тайлы и выводить только один тайл, в зависимости от действий пользователя.

Нам надо добавить ввод нашему персу, т.е. на какие клавиши нажал игрок. В Едиторе идем (edit ->project settings –> input) там вам можете видеть все достпуные Инпуты для нашей игры. Я собираюсь использовать стандартные настройки этого проекта, и при необходимости изменить или добавить.

2D Шутер на Unity3D | Просмотров: 4802 | Добавил: Шаке | Дата: 27.06.2012 | Комментарии (0)

Создаем проект. Импортируем ресурсы игры а также занимаемся отображением персонажа.
2D Шутер на Unity3D | Просмотров: 4674 | Добавил: Шаке | Дата: 18.05.2012 | Комментарии (0)

Здравствуйте, в этом курсе уроков вы найдете подробное объяснение того как создать 2D Top Down Survival Alien Shooter игру, разработчик данной игры Даниэль Уилкинсон. Поиграть в игру вы можете на этой странице:

2D Шутер на Unity3D | Просмотров: 3040 | Добавил: Шаке | Дата: 15.05.2012 | Комментарии (0)

Для более легкого понимания можно воспользоваться простой аналогией из повседневной жизни. Возьмем два любых слова, например - "читать" и "книга". Нам известно, что слово "читать" - обозначает действие, а слово "книга" - обозначает некоторый предмет (объект).
JavaScript | Просмотров: 2022 | Добавил: Шаке | Дата: 25.04.2012 | Комментарии (0)

Большинство рядовых пользователей столкнулись с WWW в середине 90-х годов. Прошло еще совсем немного времени, и многие из них осознали тот, несомненно, приятный факт, что они могут создавать web-страницы самостоятельно!
JavaScript | Просмотров: 1617 | Добавил: Шаке | Дата: 25.04.2012 | Комментарии (0)

Последние 2 функции игры крестики нолики на PHP связаны с искусственным интеллектом, то есть логикой игры. Первая функция ComputerMove – вычисляет ход компьютера при средней и высокой сложностях игры. Вторая функция ComputerRandomMove – вычисляет ход при низкой сложности игры.

TicTacToe на РНР | Просмотров: 1194 | Добавил: Шаке | Дата: 05.04.2012 | Комментарии (0)

В этом уроке мы на языке PHP напишем 3 вспомогательных функции:

1) DrawBoard - рисует игровое поле.

2) CheckFull - проверяет состояние поля, если поле заполнено завершает игру.

3) CheckWin - проверяет победу одного игрока.

TicTacToe на РНР | Просмотров: 946 | Добавил: Шаке | Дата: 03.04.2012 | Комментарии (0)

Теперь займемся вспомогательными функциями. Нам надо создать вот такие функции:

StartGame() – начинает игру.

EndGame() – заканчивает игру.

DrawBoard() – рисует поле.

CheckWin() – проверяет выигрыш игроков.

CheckFull() – проверяет заполнилось ли поле.

ComputerRandomMove() – случайный ход компьютера.

ComputerMove() – ход компьютера

Сегодня мы займемся первыми двумя функциями – StartGame и EndGame, эти функции контролируют переменные сессии. StartGame: создает переменные сессии и изменяет состояние на «игра». EndGame: уничтожает переменные и активную сессию.

TicTacToe на РНР | Просмотров: 992 | Добавил: Шаке | Дата: 29.03.2012 | Комментарии (0)

Фреймворк игры очень простой, форма редиректит на саму же себя. Форма с элементами создаётся и один из них (элемент) позволяет пользователю начать новую игру, другой – выбрать сложность игры. Но в данный момент мы не имеем функции рендера, посему займёмся им сейчас.

Функция рендера (визуализации) определяет данное состояние игры, с помощью глобальных переменных, которые были объявлены в первом уроке. Если состояние означает начало, то рендеру необходимо начать новую игру и изменить состояние игры на «игра».

TicTacToe на РНР | Просмотров: 1496 | Добавил: Шаке | Дата: 29.03.2012 | Комментарии (1)

Наконец, мы реализуем последний тип соединения - Direct Connect. Для этого:
Unity3D Multiplayer | Просмотров: 3325 | Добавил: Шаке | Дата: 27.03.2012 | Комментарии (1)

TicTacToe – игра крестики нолики. Правила известны всем, а тем, кто не знает: есть поле 3х3.  Игроки по очереди ставят на свободные клетки поля 3х3 знаки (один всегда крестики, другой всегда нолики).

Первый, выстроивший в ряд 3 своих фигуры по вертикали, горизонтали или диагонали, выигрывает. Первый ход делает игрок, ставящий крестики. Обычно по завершении партии выигравшая сторона зачёркивает чертой свои три знака (нолика или крестика), составляющих сплошной ряд.

Предупреждаю: на вопросы касающиеся функционала я ответить не смогу, так как я всего лишь перевожу цикл уроков из книги, и эту игру у себя я не тестировал!!!

TicTacToe на РНР | Просмотров: 1531 | Добавил: Шаке | Дата: 26.03.2012 | Комментарии (0)

Теперь займемся над созданием второго типа соединения – UDP Broadcast Connection, на прошлом уроке мы написали первый тип соединения MasterServer/Client.
Unity3D Multiplayer | Просмотров: 12439 | Добавил: Шаке | Дата: 24.03.2012 | Комментарии (3)

Самое время приступить к написанию сервера для этой игры. Мы создадим три типа сервера.

1) Создайте новую сцену и назовите его ServerChoose: File->New Scene, File->Save Scene. Это сцена предназначена для выбора типа сервера.

2) Создайте новую сцену – UDPServer. Эта сцена будет использовать UDP Broadcast соединение.

3) Создайте новую сцену – MasterServer. Эта сцена будет использовать MasterServer соединение.

Unity3D Multiplayer | Просмотров: 5358 | Добавил: Шаке | Дата: 21.03.2012 | Комментарии (3)

Теперь мы должны написать скрипт, который будет транслировать в сеть все твердые тела (Rigidbody).

Первым делом вы должны создать две папки под названием NetworkFIles для новых скриптов, и Plugins для C# скриптов.

Создайте C# скрипт и назовите его NetworkRigidbody.

Unity3D Multiplayer | Просмотров: 2500 | Добавил: Шаке | Дата: 20.03.2012 | Комментарии (3)

В этом уроке мы изучим, как конвертировать StarTrooper из одиночной игры в многопользовательскую игру. Мы будем использовать комплексные компоненты и 3 типа соединения: Direct Connect (Прямое подключение), MasterServer соединение и UDP Broadcast соединение. В конце этого курса уроков мы сможем летать и убивать других пользователей в режиме мультиплеера.
Unity3D Multiplayer | Просмотров: 2433 | Добавил: Шаке | Дата: 20.03.2012 | Комментарии (0)

Инстанцирование - создание экземпляра класса. В нашем случае, грубо говоря, копирование объектов сцены каждому подключенному к серверу клиенту. Эта операция необходима для того, чтобы клиент видел объекты на сцене, а иначе он подключится, но ничего не увидит.

Unity3D Multiplayer | Просмотров: 29625 | Добавил: Шаке | Дата: 16.03.2012 | Комментарии (1)

Цель этого урока продемонстрировать, как создавать мультиплеер в Юнити. Мы покажем, как создать простую и довольно сложную сеть между клиентом и сервером, используя Master Server/Client. В этом уроке мы будем использовать Unity iPhone 1.6, iPhone 3GS и StarTrooper – это демо игра с официального сайта Юнити.
Unity3D Multiplayer | Просмотров: 28525 | Добавил: Шаке | Дата: 16.03.2012 | Комментарии (5)

Dict - Словарь (хэш, ассоциативный массив) - это изменчивая структура данных для хранения пар ключ-значение, где значение однозначно определяется ключом. File - Объекты этого типа предназначены для работы с внешними данными. В простом случае - это файл на диске.
Python | Просмотров: 1079 | Добавил: Шаке | Дата: 05.03.2012 | Комментарии (0)

Стилевыми таблицами (стилевыми листами) принято называть специальные инструкции, управляющие процессом отображения элемента в окне программы-клиента(например, в окне броузера). Предложенные в качестве рекомендация W3C, каскадные стилевые таблицы(CSS- Cascading Style Sheets) уже больше года используются Web- разработчиками для оформления Web- страниц. Поддержка CSS наиболее известными на сегодняшний день броузерами Netscape Navigator(начиная с версии 4.0) и Microsoft Explorer(начиная с версии 3.0), позволила использовать стилевые таблицы для решения самого широкого спектра задач - от оформления домашней странички до создания крупного корпоративного Web-узла.
XML | Просмотров: 1466 | Добавил: Шаке | Дата: 04.03.2012 | Комментарии (1)

1-20 21-40 41-60 ... 101-120 121-123