Среда, 27 Ноября 2024, 09:49

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
LunarPixelДата: Среда, 29 Июля 2015, 10:56 | Сообщение # 241 | Тема: [GMS]Не работает game_save
старожил
Сейчас нет на сайте
Проверь в настройках пути.
Попробуй в рабочей директории создать файл сейва вручную.
Ну или просто попробуй использовать file_text_open_write(working_directory + 'DTSAVE.dat'), чтобы создать файл, после этого уже сохраняй/загружай, все из working_directory.

А лучше вообще не использовать такую систему сохранений, а взять, скажем, ini-файлы. Учитывай сразу, что game_save не работает в HTML5 и мобилках.


LunarPixelДата: Четверг, 23 Июля 2015, 20:11 | Сообщение # 242 | Тема: Почему игры на XBOX One такие дорогие?
старожил
Сейчас нет на сайте
Тут дело в месте проживания. Игры на ПК для России (и СНГ) идут дешевле, на консолях такой политики нет. Зайди на тот же амазон и посмотри цены в долларах, на все платформы цена примерно одинаковая.

LunarPixelДата: Среда, 22 Июля 2015, 20:33 | Сообщение # 243 | Тема: MetaliX ZonE
старожил
Сейчас нет на сайте
Молодец. А теперь оформи тему по правилам раздела.

LunarPixelДата: Понедельник, 20 Июля 2015, 08:52 | Сообщение # 244 | Тема: Вопрос - Ответ (Game Maker)
старожил
Сейчас нет на сайте
Stron, не имеет значения, где лежит action decoder, он просто преобразует иконки в код, для тех, кто код не может написать самостоятельно. Полученный в программе код потом копируется и вставляется в Game Maker в нужное тебе событие, вместо тех самых иконок. Думаю, стоит тебе отказаться от таких видеоуроков.

Если тебе нужно сохранять прогресс непосредственно на время паузы, при этом пауза - это переход в другую комнату. То просто сделай игровую комнату постоянной (достаточно поставить одну галочку в настройках комнаты, гугли game maker room persistent). После этого, когда ты покинешь комнату, а затем вновь в нее вернешься, в ней все сохранится так, как было до момента ухода.


LunarPixelДата: Пятница, 17 Июля 2015, 19:25 | Сообщение # 245 | Тема: Проблема с Alarm
старожил
Сейчас нет на сайте
Fill_Freeman, гамак поддерживает then

Интернет, проблема в том, что твой код в step выполняется постоянно, аларм перезапускается и перезапускается, не доводя свой отсчет до конца. Сделай так:

Код
if wr_hp<=300
if alarm[0]==-1
{
alarm[0]=30
}


LunarPixelДата: Четверг, 16 Июля 2015, 13:37 | Сообщение # 246 | Тема: Google Play
старожил
Сейчас нет на сайте
tracer07, в течение 3-5 рабочих дней.

LunarPixelДата: Вторник, 07 Июля 2015, 18:07 | Сообщение # 247 | Тема: Бан лог
старожил
Сейчас нет на сайте
dvabun - 14 дней. Спам.

LunarPixelДата: Четверг, 02 Июля 2015, 23:59 | Сообщение # 248 | Тема: PHP - нюанс при работе с числами
старожил
Сейчас нет на сайте
JackNazaryan, тут, грубо говоря, дело в том, что числа машина, как известно, хранит в двоичной форме, а 0.1 и 0.7 нельзя представить в виде четкой двоичной дроби, они получаются бесконечными, что приводит к их "обрезанию", потому при преобразовании они теряют точность. Получается что-то типа 0.09999... + 0.69999... = 0.79999.... Потом умножаем на 10, а int отбрасывает дробную часть, что оставляет нас с 7-ой вместо 8-ки.
И дело тут совсем не в PHP, а в стандарте, который описывает представление чисел с плавающей точкой, который повсеместно используют.


LunarPixelДата: Среда, 01 Июля 2015, 15:24 | Сообщение # 249 | Тема: Бан лог
старожил
Сейчас нет на сайте
MrFrank - Бан навсегда. Троллинг. Посты в теме "Бан лог".

LunarPixelДата: Воскресенье, 07 Июня 2015, 11:20 | Сообщение # 250 | Тема: [GMS] Рисование опр. части спрайта
старожил
Сейчас нет на сайте
draw_sprite_part можно использовать. Изменяя там top и height.
Как то так:
Код
draw_sprite_part(sprite_index,image_index,0,t,sprite_width,sprite_height-t,x,y)

Изменяя t где-нибудь в степе или аларме от 0 до нужного числа (до высоты спрайта, например, чтобы тот полностью исчез)


LunarPixelДата: Понедельник, 01 Июня 2015, 00:33 | Сообщение # 251 | Тема: Стартап и место
старожил
Сейчас нет на сайте
First, так может хватит пустословить? Ты или что-нибудь показывай, или получай соответствующую реакцию на весь свой пафос, о великий сумасшедший трудяга.

LunarPixelДата: Воскресенье, 24 Мая 2015, 17:15 | Сообщение # 252 | Тема: Что случилось со сравнениями в ГМС?
старожил
Сейчас нет на сайте
OpenGOO, да в курсе я зачем он нужен. Потому и говорю, что в нем проблемы быть не может. Если условие не выполняется при включенном Short Circuit Evaluation, значит оно не выполнится и с выключенным, т.е. результата ТС в любом случае не получит.

LunarPixelДата: Воскресенье, 24 Мая 2015, 11:42 | Сообщение # 253 | Тема: Что случилось со сравнениями в ГМС?
старожил
Сейчас нет на сайте
Цитата OpenGOO ()
если первое уловие ложно, то второе условие не проверяется

Ну а на кой нам второе условие проверять, если первое уже ложно? В любом случае, условие не выполнится, хоть с Short Circuit, хоть без него.

Глюк, сложно сказать, не видя всей картины.


LunarPixelДата: Воскресенье, 24 Мая 2015, 10:49 | Сообщение # 254 | Тема: Что случилось со сравнениями в ГМС?
старожил
Сейчас нет на сайте
Short Circuit evaluations тут уж точно не причем.

Цитата Глюк ()
Спрайт не меняется

Только спрайт не меняется? Или все таки ничего не срабатывает? Если просто show_message('TEXT') написать, скажем, то он сообщение не выдаст?

Попробуй протестировать на отдельных, "чистых" объектах.


LunarPixelДата: Воскресенье, 24 Мая 2015, 10:26 | Сообщение # 255 | Тема: Что случилось со сравнениями в ГМС?
старожил
Сейчас нет на сайте
Код
if distance_to_object(o_obj)<100
if distance_to_object(o_obj)>20  
{  
////Дейтсвие////  
};


А вообще, все должно работать и в твоем случае.


LunarPixelДата: Вторник, 19 Мая 2015, 17:47 | Сообщение # 256 | Тема: UFO go home! (2D, Логическая)
старожил
Сейчас нет на сайте
Спасибо откликнувшимся. Сегодня-завтра закончу последние приготовления, и вышлю ссылку для тестирования.

LunarPixelДата: Понедельник, 18 Мая 2015, 12:26 | Сообщение # 257 | Тема: UFO go home! (2D, Логическая)
старожил
Сейчас нет на сайте
Требуется пара тестеров под Android.
+ не помешала бы парочка обладателей Windows Phone 8.1.
Если кто желает, милости прошу.


LunarPixelДата: Вторник, 12 Мая 2015, 10:35 | Сообщение # 258 | Тема: [3D] -Putrefaction (Steam)
старожил
Сейчас нет на сайте
Молодец. А теперь оформи все по правилам раздела. Да и хоть ссылки ссылками сделай.

LunarPixelДата: Воскресенье, 10 Мая 2015, 14:59 | Сообщение # 259 | Тема: Появляется видимая сетка между тайлами
старожил
Сейчас нет на сайте
Raven84, да, если ты создал группу, определил туда графику, но она на один лист не помещается, то создается еще один, в той же группе. Суть в том, что без группы у тебя может быть десяток таких листов и все их нужно будет перебрать, а с группой будет, скажем, только 2. Так что размеры учитывать не обязательно, чтобы под один лист подстроить, смысл в делении на группы все равно будет и большой.

Но, само собой, если учесть размеры листа и графики, и умудриться сократить количество листов - то это плюс. Чем больше листов и чем больше эти листы, тем больше затрачивается ресурсов. Если вся графика умещается на 1-2 листа, то большого смысла в ее разделении на группы нет, но если графики много, и, как следствие, много листов, то деление на группы, иногда, может быть даже критичным моментом. У меня доходило до того, что без деления на группы игра тупо вылетала на мобильном девайсе, так как тот был не в состоянии все листы просматривать.


LunarPixelДата: Воскресенье, 10 Мая 2015, 14:04 | Сообщение # 260 | Тема: Появляется видимая сетка между тайлами
старожил
Сейчас нет на сайте
Raven84, Грубо говоря, работает это так: вся графика в игре хранится на этих самых текстурных листах. Когда размеры контента превышают размеры листа (как в твоем случае), то создается новый лист и таких листов может быть сколько угодно, в зависимости от объемов контента. Когда требуется тот или иной графический элемент, эти текстурные листы подгружаются и перебираются, в поисках нужного элемента. Не факт, что все необходимые элементы будут на одном листе, так что листы грузятся и грузятся, пока вся нужная графика не будет найдена. Texture Pages осмысленно разделяет графику по разным листам, тем самым позволяя не забивать память неиспользуемой в данный момент графикой. Есть у тебя, например, графика для меню, которая больше нигде не используется. Заводишь для нее отдельную группу в текстурных листах и теперь, во время появления меню, у тебя не будут перебираться все листы с ненужной в данный момент графикой, так как теперь четко указано, где весь необходимый контент находится. Для оптимизации весьма полезная штука, советую использовать.

Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг