RS Game Maker Community
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

 
Расширенный поиск
  Главная Форум Вики Блоги FAQ Игры Статьи Примеры Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 3
1  Разработка / Вопросы и ответы по GameMaker / Re: Скольжение : 24 Февраля 2017 в 23:35
Попробовал, не совсем нужный эффект, но хоть что-то.
2  Разработка / Вопросы и ответы по GameMaker / Скольжение : 24 Февраля 2017 в 18:29
Ребята, помогите пожалуйста реализовать скольжение.
Есть вот такой код
if (keyboard_check_released(vk_left)) {
    if (obj_world.pogoda == 4) {
    if (place_meeting(x, y + 32, obj_water)) {
         obj_player.speed_max += 4}
            else obj_player.speed_max = 4;
       
    }
    image_xscale = -1;
    image_speed = 0.1;
}
if (keyboard_check_released(vk_right)) {
         if (obj_world.pogoda == 4) {
         if (place_meeting(x, y + 32, obj_water)) {
         obj_player.speed_max += 4}
         else obj_player.speed_max = 4;
         }
   
    image_xscale = 1;
    image_speed = 0.1;
}
Нужно, чтоб когда игрок отпускал клавишу, то он скользил. friction не подходит так как я не использую hspeed.
Или может можно написать свою функцию похожую на friction?
3  Разработка / Вопросы и ответы по GameMaker / Re: Оптимизация столкновений : 17 Февраля 2017 в 00:05
В GMS есть при старте вкладка с туториалами, посмотри там пример TDS и управления для TDS, там используется фейковая масса для всех обьектов с отталкиванием и прочими штучками.

Спасибо, посмотрю.
4  Разработка / Вопросы и ответы по GameMaker / Re: Оптимизация столкновений : 17 Февраля 2017 в 00:05
Пример посмотреть не могу, но попробуй mp_linear_step(xgoal, ygoal, stepsize, checkall), только выстави checkall на true.

Если это не подходит, то тогда придётся руками использовать комбинацию следующих функций:
point_distance(xa, ya, xb, yb) - для определения дистанции между точками a и b.
point_direction(xa, ya, xb, yb) - для определения угла между точками a и b.
lengthdir_x(len, dir) и lengthdir_y(len, dir) - для определения точки на указанном угле и расстоянии от объекта.
place_empty(x, y) - для проверки на столкновение в полученной точке. Оно проверяет маски столкновений, а не столкновение с точкой.
place_meeting(x, y, obj) - если нужно чтобы (не) проходило через отдельные объекты, поскольку кое кто не догадался возвращать объект столкновения для последующего сравнения. Советую использовать один объект, а непроходимые объекты пусть будут наследниками этого объекта.

Одних этих функций должно хватить. Но я не уверен, поскольку в последний раз с Game Maker работал довольно давно.
Спасибо, но сомневаюсь, что буду использовать данные функции.
Как по мне, то логичнее будет использовать mp_potential_step();
5  Разработка / Вопросы и ответы по GameMaker / Оптимизация столкновений : 14 Февраля 2017 в 12:24
Делал игру по примеру и застрял на коллизиях.
Друзья, помогите с коллизиями.
Что нужно:
1) Зомби должны сталкиваться между собой. Сейчас они просто сбиваются в купу. Они должны быть твёрдыми что ли.
2) Так же с игроком. Он не должен проходить сквозь зомби.
3) По возможности, чтоб зомби не застревали в стенах.

Вот прикрепляю исходник.
6  Проекты и Релизы / Проекты в разработке / Re: MadArena (platformer, arcada, fighting) : 02 Февраля 2017 в 18:07
Да, с анимациями пока дела плохо.
А вот насчет движения и коллизий спасибо. Будем исправлять.
7  Проекты и Релизы / Проекты в разработке / MadArena (platformer, arcada, fighting) : 02 Февраля 2017 в 10:51
Жанр игры: Платформер, аркада
На каком движке/конструкторе: Game Maker: Studio
В каком пространстве: 2D
Какой вид в игре: Сбоку
Какие есть похожие игры: Move or Die
Для какой платформы: ОС Windows 7, 8, 10
Сроки разработки: вчера вечером начал писать от скуки.
Состав имеющейся команды: Только я

Описание: это аркадный платформер который рассчитан на короткие сессионные сражения между игроками.
Что реализовано
1) Выбор персонажа (сделан по уроку)
2) Базовые движения платформера и функции игрока
3) 4 разных персонажа (пока они отличаются только супер-ударами)
4) некоторые элементы окружения (стены, вода, шипы)

Что в планах:
1) Больше персонажей
2) Улучшение графической части
3) Добавление эффектов
4) Создание бонусов
5) Мультиплеер (самое основное)

По поводу супер-способностей:
Portal - может телепортироваться на небольшое расстояние.
FireMan - стреляет фаерболами.
Amphibian - может некоторое количество времени находится под водой.
AirMan - может летать пока есть запас маны.

Управление:
Игрок 1: Стрелки + Ctrl (способность).
Игрок 2: WAD + E.

Вся графика взята с сайта кенни.нл
Скачать болванку можно тут

Чтоб начать играть нужно выбруть двух героев и нажать Enter.
8  Проекты и Релизы / Проекты в разработке / Re: No name (TDS, Survival) : 27 Декабря 2016 в 17:50
Норм. Маловато пока, но вроде норм.
Замечания:
- Колизии ОЧЕНЬ примитивны. Если постараться можно даже намертво застрять в стене.
- Курсор маленький и серенький. Очень легко потерять из виду.
- Кулаки наносят больше урона чем огнестрельное оружие. Это противоречит всему, что я знаю о шутерах.
- Враги атакуют очень медленно. Можно просто бегать прямо сквозь толпу зомби, и ни один не сможет тебя ударить, тока ты сам специально не остановишься.

Пока что игра слишком лёгкая и однообразная, но я понимаю, что всё ещё впереди.
Удачи!
Спасибо за развернутый ответ.
Курсор буду менять. Просто такой был в ассете. Надеюсь получится найти дизайнера-напарника.
По поводу кулаков не усмотрел. Это легко исправить.
Думаю замедлять скорость героя когда залетаешь в толпу.

Еще раз спасибо.
9  Проекты и Релизы / Проекты в разработке / No name (TDS, Survival) : 27 Декабря 2016 в 15:41
Название: No name
Жанр: top-down shooter
Конструктор: Game Maker Studio
Пространство: 2D
Платформа: PC

Немного скриншотов:

Описание:
Игра в жанре TDSс элементами выживания. В данный момент из основного реализовано движение, простой магазин, тупые враги, простые коллизии.
В игре на данный момент совсем нет баланса.
В игре есть 9 видов оружия (7 огнестрельных видов оружия, 1 граната и 1 кулак).
В магазине можно купить боеприпасы или прокачать персонажа.
1 - 8 покупка боеприпасов.
HP - добавляет немного жизни игроку
MAXHP - увеличивает максимальный запас жизней игрока
Speed - увеличивает скорость игрока
Damad - увеличивает дамаг от оружия
Accuracy - уменьшает разброс
Reload Time - уменьшает время перезарядки
Money - увеличивает деньги, получаемые за убийство зомби.

Управление (WSAD) - перемещение
ЛКМ - стрельба/удар
ПКМ - покупка в магазине/удержание оружия двумя руками
Enter - вкл/выкл магазина

В планах добавить хорошее звуковое оформление, доработать магазин, реализовать постройку защитных зданий, разработать баланс,
Добавить больше врагов, улучшить графику.

В игре используются только лицензированные ассеты и бесплатные ресурсы.
Буду благодарен любой помощи по проекту. Особенно требуется помощь с графической частью.

Скачать можно здесь
10  Разработка / Вопросы и ответы по GameMaker / Re: Как открыть GMEZ : 29 Ноября 2016 в 14:03
Нет, проблему уже решили.
11  Разработка / Вопросы и ответы по GameMaker / Как открыть GMEZ : 28 Ноября 2016 в 17:39
  не хочет через Markeplace скачивать gmez-файл.
Кто нибудь сталкивался с подобным?
12  Разработка / Вопросы и ответы по GameMaker / Re: Доработать пример за деньги : 27 Ноября 2016 в 21:51
Это пример TDS Survival. Реализованы основные моменты (нападение зомби, стрельба, движение игрока, спавн врагов).
Я даже не знаю сколько. По этому готов выслушать расценки.
13  Разработка / Вопросы и ответы по GameMaker / Доработать пример за деньги : 27 Ноября 2016 в 15:27
Доброго времени суток игроделы.
Нужно доработать этот пример
В качестве ресурсов можете использовать любые свободные картинки
Что требуется создать:
1) несколько видов оружия со своими характеристиками (скорострельность, количество патронов, урон, время перезарядки)
2) отображать это все с помощью худбара
3) сделать анимацию перезарядки, стрельбы, смерти зомби.
4) создать магазин. Например при нажатии кнопки М открывается окно в котором есть предметы которые можем купить.
5) реализовать в магазине покупку ящика который можно разместить на карте. К примеру покупка и постройка башни в TD играх.

Пишите сколько это будет стоить и нужное время для разработки.
Оставляйте свои контакты
14  Проекты и Релизы / Готовые проекты / Re: Jelly in a hole : 23 Января 2016 в 12:57
Да если хочешь, я тебе этих идей целую тетрадь наклепаю, только успевай реализовать
А по делу графика приятная, если разнообразишь геймплей и выпустишь на Android - готов стать твоим игроком на пару дней точно
Но в таком случае подумай о увеличении заметном увеличении(~100) уровней и добавь чуть больше разнообразия в игру(добавление блока каждые n чего-либо к примеру)
Но, честно сказать, я бы немного подправил спрайты земли, показав, что это яма, например, сделав им какую-нибудь обводку по бокам или еще чего-то подобное, хотя выглядят они хорошо, но вертикальные колонны немного однообразны
Спасибо, учту.
15  Проекты и Релизы / Готовые проекты / Re: Jelly in a hole : 22 Января 2016 в 22:30
Ребята благодарен за положительные отзывы и критику. Даже не ожидал, что так тепло воспримите.
И отдельная благодарность за интересные идеи. Намек понял так сказать)
16  Проекты и Релизы / Готовые проекты / Re: Jelly in a hole : 22 Января 2016 в 18:52
Спрайты ящиков нравятся, подкрепи это небольшой физикой и будет прикольно
только металлические ящики немного не вписываются в стиль
Спасибо, но только если добавить физику, то это будет совсем иная концепция.
17  Проекты и Релизы / Готовые проекты / Jelly in a hole : 22 Января 2016 в 16:26
Версия приложения: 1.0

API: GM8.0
Управление:
Стрелки влево-вправо

Описание:
Jelly in a hole это игра о желейке застрявшей в яме. Выбраться из нее возможно только построив лестницу из ящиков. В игре присутствуют 4 вида ящика (металлический, деревянный прочный, деревянный, картонный). Каждый из них имеет свою прочность. Ящик который тяжелее может разрушить тот который легче. Управление производится стрелками вправо и влево (за исключением меню). В игре присутствует 11 уровней которые возрастают не только по сложности решения задачи но и скорость почти в каждом новом уровне увеличивается. Приятная графика, звуки и интересные уровни не дадут вам скучать.


Так же более старые игры:
SQUAREMAN
WorldBoxes
18  Проекты и Релизы / Проекты в разработке / Re: Закрой кошку : 13 Июня 2013 в 19:16

Это плохо. Ведь без художника игра пропадет.
19  Проекты и Релизы / Проекты в разработке / Re: Закрой кошку : 13 Июня 2013 в 19:05
Художников-то тут много, но у тебя не настолько интересный проект, что бы кто-то согласился. Хотя по-разному бывает.
Почему не интересный.
20  Проекты и Релизы / Проекты в разработке / Re: Закрой кошку : 13 Июня 2013 в 18:51
А здесь есть художник который хорошо рисует?
Страниц: 1 2 3
RSGMC (gmakers.ru) © 2007—2017
Счётчик–@Mail.ru