- Сообщений: 31
- Спасибо получено: 0
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Кооперативная игра
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
peter8031983 пишет: Никак. По крайней мере на мейкере.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
разные кнопки управления? используйте стрелочки и WASD для управления отдельным ивентом и персонажем одновременно, как было сделано в для живых ( ссылка )
демки для того, чтобы посмотреть - нет и не будет, потому что никто еще ничего подобного не делал. пробуй и экспериментируй, трудись и старайся, возможно, станешь первым, кто добьется успеха в этом деле.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
И подумай, сможет ли данный человек добиться успеха в том, чего не добились ребята более сведущие в мейкере и в программировании со времен создания хотя бы VX.
P.s. СуперХиро без обид.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
СуперХиро, трудись и старайся, удач тебе
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 504
- Спасибо получено: 369
Допустим, заюзать тот же скрипт от EvilCat и растянуть его на полэкрана.
С кнопками раздельными тоже всё норм, их там хватает.
Но вот с взаимодействием выйдет облом.Ведь 2 игроков на мукере не бывает.Его можно заменить ивентом, но тогда у нас не будет работать взаимодействие от нажатия.Разве что сделать каждый ивент который может контактировать с не-игроком паралельным, каждую секунду вычислять координату не-игрока и если он стоит рядом(может, ещё смотрит куда надо) и нажимает свою кнопку действия - ивент работает.Можно даже сделать две страницы в одном ивенте. Одна - от кнопки,для игрока, вторая - паралельная, для не-игрока.
Облом тут в том, что на большой карте это черевато аццкими лагами из-за такого большого количества паралельных ивентов.
В общем, эта схема подходит для игр на маленьких картах, я бы сказал даже, что лучше ориентировать такую игру на сам игровой процес, а не на сюжет.
А так всё возможно))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ведь 2 игроков на мукере не бывает.
Двух карт в фреймворке Мейкера тоже не бывает, карта определяется глобальной переменной $game_map, одной на всех. Насколько это жёсткая привязка - и было целью моего эксперимента с двумя картами. Оказалось, если внести изменения в достаточно много методов, то фреймворк вполне может оперировать с двумя картами, обращаясь к локальной @game_map вместо глобальной $game_map. Полагаю, такую же операцию можно провести и с $game_player, и тогда на карте (картах?) действительно будет два персонажей, каждый из которых - полноценный персонаж игрока со своим управлением.
Но понадобится очень много кодить, чтобы сделать такую игру реальной... Заменить здоровенную часть игровой логики, поскольку авторы Мейкера предусмотрели много модификаций, но не эту.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Но понадобится очень много кодить, чтобы сделать такую игру реальной
Я бы реализовал кооператив по сети, два (или более) клиентов, один из которых сервер. А передача данных просто по Socket. Тогда второй игрок - это просто Event, который каждый Update опрашивает сервер и получает оттуда свои X и Y (координаты на карте). И при таком решении
Но понадобится очень много кодить, чтобы сделать такую игру реальной
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
И то и то требует глубокого копательства...
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
