Разработка и ромхакинг > Разработка игр
Game Maker обсуждение и хелп
<< < (19/22) > >>
MASTERMAX:
Kostey D., прикольненько...
хотя уже можно переходить смело на vc++  :lol: почему?
worm:
MASTERMAX, И что теперь на ГМ можно абсолютно все?  :blush:
MASTERMAX:
на гм давно можно все (с помощью dll  ;))
worm:
Темка что-то затихла..  <_<
а вот эти анти-декомпилятор и компрессор, под них существует декомпрессор и анти-анти-декомпилятор?
MASTERMAX:
worm, нет (вроде) но их юзает мало народу походу, да и толку - новый гамак вышел, там система шифрования новая :)
worm:
Обидно то, что гамак компилирует даже 2 одинаковых exe полностью различными в hex виде файлами, патч не сгенерировать, тк весить будет как сама игра. То есть если я хочу внести мелкие исправления в игру, придется полностью игру перезаливать из за маленького фикса  :(
MASTERMAX:
3 вариата:
1) Gmapi
2) Хранить все во внешних файлах
3) Написать самому патчер для игр на ГМ  :D
(вариантов может и больше я ток 3 придумал)
worm:
MASTERMAX, меня заинтересовал пункт 2  :)
есть примеры для таких как я? Сам пытался, не вышло.  :lol:
MASTERMAX:
я видел только одну демо-игру которая использует похожую структуру - Dark Gray Halo
здесь код эффектов хранится в отдельных файлах, а походу игры объекты создаются динамично
worm:
MASTERMAX, даже так  :) спасибо за ссылку)
alienlair:
Займусь ка я некромантией :cool: Восрешу тему. В общем помогите нубу в такой вот простой ситуации
1) Есть комната 2000 на 640 пикселей
2) В ней создал вид размером 480х640 пикселей
3) Далее создал 2 объекта - стрелки
4) Теперь ступор. Как заставить перемещаться окно вида по комнате при щелчке мыши по этим стрелкам? То есть кликнул и держишь мышь на стрелке влево -  комната плавно скроллится влево (точнее окно вида вместе со стрелками). Отпустил мышь скроллинг прекратился. И то же самое со стрелкой вправо. Желательно все это в виде скрипта оформить.

В game editor с этим проблем не возникало, так как там view  там такой же игровой объект. Сделал его родителем по отношению к стрелкам (что решило проблему одновременного их перемещения) и дальше в событиях стрелок обрабатывал нажатие и отпускание кнопки мыши

Здесь же с этим полный ступор. Помогите кто чем может :) Пожалуйста :'(
MASTERMAX:
alienlair, так сойдет(тут без скрипта, имхо скриптовать то нечего) ? http://rghost.ru/39032639
можно конечно и еще как-то сделать, первое что на ум пришло...
эх сколько ничего не писал на гм :(
alienlair:
MASTERMAX, Спасибо огромное! То что надо!
Добавлено позже:
Как раз view_xview[0]  я в хелпе найти и не мог. В квадратных скобках я так понял порядковый номер вида в списке?
MASTERMAX:

--- Цитата ---В квадратных скобках я так понял порядковый номер вида в списке?
--- Конец цитаты ---
ну да )

--- Цитата ---Как раз view_xview[0]  я в хелпе найти и не мог.
--- Конец цитаты ---
странно, у меня в справке написано вот так например - "view_xview[0..7] Позиция X вида в комнате." - ну и [0..7] как бы обозначает массив )

--- Цитата ---Спасибо огромное! То что надо!
--- Конец цитаты ---
пожалуйста :)
alienlair:
Еще один вопрос назрел. В Game Maker Studio есть ли аналог execute_string ? В 8.1 в коде довольно часто использовал эту конструкцию, а вот решил перенести проект на html5  и компилятор ругаетсяя, что функция устарела и больше не используется
MASTERMAX:
alienlair, в справке аналог нужно искать )
alienlair:

--- Цитата: MASTERMAX ---execute_string
--- Конец цитаты ---

Да если бы он был... По 8.1 раздел существовал Changing Resources\Script. Вот там как раз и была эта функция. В Studio подраздела Script вообще нет. Поиск по справке с запросом execute_string в studio выдает только ссылку на Раздел Obsolete Functions, где нам культурно предлагают идти лесом потому что теперь динамические функции и не поддерживаются
MASTERMAX:
alienlair, ясно.
а можешь скинуть справку от студии? интересно почитать что там  :)
alienlair:
MASTERMAX, держи
http://rusfolder.com/31746704
Segaman:
чтото новые гамаки много хорошего теряют.
я вот до сих пор на семерке и не парюсь.
на восьмерке ресы жрет и нет добавления файлов в ексешник.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии