Вопросник Game Maker - Страница 60 - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
gmaker.net ;) [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 60 из 66«1258596061626566»
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Помогите, не получается! » Вопросник Game Maker (Задайте Вопрос - Получите Ответ)
Вопросник Game Maker
Ursus Дата: Суббота, 18.02.2012, 17:44 | Сообщение # 1181
Молчун
Группа: Пользователь
Сообщений: 5
Статус: Offline
sun, значит попытаюсь перевести все в код. =)
 
Новый Дата: Вторник, 28.02.2012, 21:39 | Сообщение # 1182
Молчун
Группа: Пользователь
Сообщений: 9
Статус: Offline
Тут такой вопрос.. браузерную игру еще никто не пытался делать? И вообще это возможно?
 
OPALsmoke Дата: Вторник, 28.02.2012, 21:59 | Сообщение # 1183
Хрен заткнешь
Группа: Проверенные
Сообщений: 365
Статус: Offline
Новый Нет, нет невозможно. Для таких проектов всего и нужно что php + mySQL


Любимые игры: Hogs of war, Flashpoint, UFO enemy unknown (X-COM), Jagged alliance 2, ice climber(nes), Doom 1-2, Heretic, Hexen, Quake 1 - 3, clive barker's undying, Heavy Metal: F.A.K.K.², Soldiers of fortune, Ва-банк!(the sting!), Gothic 1, Serious sam первая кровь, Петька и василий иванович спасают галактику, Казаки: снова война, mount & blade, Рогалики
 
sun Дата: Вторник, 28.02.2012, 22:25 | Сообщение # 1184
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
всмысле невозможно.
я сделал то.
только еще не разобрался с онлайн.
а так просто браузерную легко.

Добавлено (28.02.2012, 22:24)
---------------------------------------------
точно так же как и простую игру токо HTML5.
но не получается онлайн и все тут.

Добавлено (28.02.2012, 22:25)
---------------------------------------------
Новый, скачай game maker html5 и на нем делай.



xxxyyyzzzed
Ed Gorod
 
Qvant Дата: Вторник, 28.02.2012, 22:54 | Сообщение # 1185
Разговорчивый
Группа: Пользователь
Сообщений: 114
Статус: Offline
Quote (sun)
но не получается онлайн и все тут.

открывай книгу по Яваскрипту и изучай как можно передавать данные на нём ... и делай на ней библиотеку или смотри готовые на форуме ЁЁ

сервер придётся делать не на ГМ
 
Новый Дата: Вторник, 28.02.2012, 22:58 | Сообщение # 1186
Молчун
Группа: Пользователь
Сообщений: 9
Статус: Offline
sun, Спасибо, а как с онлайном разберешься то сразу свистни)
 
Qvant Дата: Вторник, 28.02.2012, 23:03 | Сообщение # 1187
Разговорчивый
Группа: Пользователь
Сообщений: 114
Статус: Offline
Новый, - учи ГЕТ и ПОСТ запросы и прикручивай к серверу
 
sun Дата: Четверг, 01.03.2012, 14:16 | Сообщение # 1188
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
Новый, пока нельзя делать онлайн хтмл5
так как 39длл не подключится к нему и стандартных функций нет.
но на yoyogames делают 39js тоже для онлайна как 39длл но только это javascript.
сейчас это альфа версия.
когда доделают можно будет скачать и проверить.
http://gmc.yoyogames.com/index.php?showtopic=520438 это здесь.

Добавлено (01.03.2012, 14:16)
---------------------------------------------
вот перевод(гугл) первого сообщения с этой страницы.
Code

39js является JavaScript реализации 39dll для GMhtml5. Общая цель заключается в предоставлении современных игр производитель Игра основана на 39dll возможность конвертировать в HTML5 с минимальной (при наличии) изменений в коде. 39js настоящее время все еще находится в очень ранней стадии альфа-версии, но включает в себя большинство функциональных возможностей, необходимых, чтобы сделать многопользовательские игры HTML5 в Game Maker. Он использует Socket.io для поддержки широкого круга обозревателей и устройств (проверено и работает на iphone и большинство основных браузеров).

Пример (если компьютер включен):
http://amorri40.gith...js/examplegame/

Например производится из Ревеля эту тему: http://gmc.yoyogames...howtopic=332957 клиента ГМК просто импортировать в gmhtml5 и работает так же, как это было бы с 39dll, но сервер был немного изменен, и сделано в JavaScript-файл, запущенный на nodeJs.

Скачать с Github:
https://github.com/amorri40/39js

На данный момент я в настоящее время исследования альтернативных путей развития сервере Game Maker, а не переписывать слегка Javascript. Только основные функции были реализованы до сих пор, остальные функции будут реализованы, когда сервер может быть разработан в GM с минимальными изменениями в исходном примере.

Вы можете скачать клиент, например, в GitHub (импорт в gmhtml5), и вы можете запустить сервер, запустив командный файл в папку на сервере.API так же, как 39dll (или будет, когда остальные реализованы).

Позвольте мне знать, если вам нужна помощь


xxxyyyzzzed
Ed Gorod


Сообщение отредактировал sun - Четверг, 01.03.2012, 17:33
 
ashpd Дата: Воскресенье, 04.03.2012, 11:54 | Сообщение # 1189
Молчун
Группа: Пользователь
Сообщений: 16
Статус: Offline
Никто не подскажет как создать респаун противников ? Имеется в виду респаун как в серии игр Megaman - подошел к определенному месту - появился противник , уничтожил его , вернулся обратно - противник снова появляется в том же месте.
У меня есть мысль создать отдельный объект , который будет генерировать врагов находясь вне экрана (можно прописать через view_xview). Но как сделать так , чтобы он генерировал по одному противнику за раз ? Или эта идея вообще неправильна ?
 
sun Дата: Воскресенье, 04.03.2012, 12:45 | Сообщение # 1190
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
создание
Code

me=0//мой враг(врага нет)

шаг
Code

if me=0//если нет врага(здесь можешь добавить свою проверку типо дистанции до игрока, или вида, или как ты хотел чтоб оно создавало)
{
me=instance_create(x,y,enemy)//делает врага
}
if !instance_exists(me)//если врага замочили
me=0//врага нет


xxxyyyzzzed
Ed Gorod


Сообщение отредактировал sun - Воскресенье, 04.03.2012, 12:46
 
ashpd Дата: Воскресенье, 04.03.2012, 19:49 | Сообщение # 1191
Молчун
Группа: Пользователь
Сообщений: 16
Статус: Offline
sun , спасибо !
 
DanielC Дата: Четверг, 08.03.2012, 23:42 | Сообщение # 1192
Хрен заткнешь
Группа: Пользователь
Сообщений: 291
Статус: Offline
Как лучше, плавно изменить цвет? Есть eShield меняющий цвет в зависимости от принятого урона с бирюзового => желтого => красного.
Это коды цветов в Gm системе 14483253 649215 4217087 вот их раскладка по цвету:
Code
blue = make_color_rgb(53,255,220)
yellow = make_color_rgb(255,231,9)
red = make_color_rgb(25,255,220)


Музыка
 
Ang3L Дата: Пятница, 09.03.2012, 17:13 | Сообщение # 1193
Каждый 5й пост мой
Группа: Админы
Сообщений: 2741
Статус: Offline
Quote (DanielC)
Как лучше, плавно изменить цвет?

Ну я делал через
Code
merge_color(color1, color2, amount);

color1, color2 - это, естественно, цвета между которыми нужно изменять.
amount - смещение между цветами. 0 - это чисто цвет 1, 1 - цвет 2. Все значения между ними - плавное изменение.
На выходе измененный цвет.

Чтобы менять цвет не линейно, а более плавно, можешь глянуть в Смягчение.


Blogpost
 
DanielC Дата: Пятница, 09.03.2012, 22:20 | Сообщение # 1194
Хрен заткнешь
Группа: Пользователь
Сообщений: 291
Статус: Offline
Спасибо! То что нужно.


Музыка
 
OPALsmoke Дата: Среда, 14.03.2012, 22:29 | Сообщение # 1195
Хрен заткнешь
Группа: Проверенные
Сообщений: 365
Статус: Offline
Игрок может двигаться по карте в 8 направлениях(как в обычной TDS). Как быстро узнать текущее направление игрока? Я могу задать direction в виде..
но это работает только в 4 направлениях.

______________________________

Нашел способ..............Вот код: direction = point_direction(xprevious, yprevious, x, y);


Любимые игры: Hogs of war, Flashpoint, UFO enemy unknown (X-COM), Jagged alliance 2, ice climber(nes), Doom 1-2, Heretic, Hexen, Quake 1 - 3, clive barker's undying, Heavy Metal: F.A.K.K.², Soldiers of fortune, Ва-банк!(the sting!), Gothic 1, Serious sam первая кровь, Петька и василий иванович спасают галактику, Казаки: снова война, mount & blade, Рогалики

Сообщение отредактировал OPALsmoke - Суббота, 17.03.2012, 00:21
 
sun Дата: Четверг, 15.03.2012, 13:44 | Сообщение # 1196
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
можно ли за 1 шаг как ни-буть быстро загрузить спрайты
вот я пишу код
Code
if l=0
{
l+=1
execute_string("sprite_replace_sprite(s_"+string(l)+","+string(l)+"'.gmspr')")
}

так вот можно между {}
поставить загрузку еще нескольких спрайтов
чтоб за 1 шаг много сразу а не по 1


xxxyyyzzzed
Ed Gorod
 
Ang3L Дата: Четверг, 15.03.2012, 15:49 | Сообщение # 1197
Каждый 5й пост мой
Группа: Админы
Сообщений: 2741
Статус: Offline
Code
for(i = 0; i < сколько_там_у_тебя; i += 1)
     execute_string("sprite_replace_sprite(s_"+string(l)+","+string(l)+"'.gmspr')")

Я ж только недавно писал про менеджер...


Blogpost
 
sun Дата: Четверг, 15.03.2012, 16:32 | Сообщение # 1198
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
Ang3L, спасибо за менеджер.
но еще вопрос
а оно при этом не заглючит.
если у меня надо загрузить около 120 спрайтов размером около полметра каждый за 1 шаг.
или просто этот ШАГ будет длится доооолго.


xxxyyyzzzed
Ed Gorod
 
Ang3L Дата: Четверг, 15.03.2012, 17:10 | Сообщение # 1199
Каждый 5й пост мой
Группа: Админы
Сообщений: 2741
Статус: Offline
Quote (sun)
если у меня надо загрузить около 120 спрайтов размером около полметра каждый за 1 шаг.

То тебе срочно надо изучить фотошоп и оптимизацию. У меня картинки для рабочего стола 1920х1200 весят меньше, а ты предлагаешь запихнуть столько в одну игру?
Над количеством спрайтов работают иначе - обычно группу спрайтов (небольшого размера, желательно с небольшой палитрой, чтобы уместить в пнг) запихивают в один файл, а далее в игре загружают всего несколько больших файлов и разрезают их на несколько маленьких. Т.к. разрезать спрайт гораздо быстрее, чем загрузить сотню другую мелких файликов мы получаем неплохой бонус с скорости. Это большой гуд для игрока и большой батхерт для разраба.

Quote (sun)
или просто этот ШАГ будет длится доооолго.

Он будет длится до тех пор пока не загрузятся все спрайты. Поэтому такие вещи желательно делать ДО начала игры, такой этап называется "загрузка". Если ты хочешь сделать чтобы что-то параллельно работало (музыка, анимация), то делай как ты сделал. Если ты хочешь сделать адаптивную загрузку, то тебе для начала придется подучиться.


Blogpost
 
sun Дата: Четверг, 15.03.2012, 17:23 | Сообщение # 1200
Хрен заткнешь
Группа: Пользователь
Сообщений: 256
Статус: Offline
ясно спасибо.


xxxyyyzzzed
Ed Gorod
 
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Помогите, не получается! » Вопросник Game Maker (Задайте Вопрос - Получите Ответ)
Страница 60 из 66«1258596061626566»
Поиск:



Сообщество Gmaker.SU 2005-2012
Используются технологии uCoz
Простой вход