Не хочет создаваться платформер(
|
|
TheApKoT | Дата: Суббота, 27 Ноября 2010, 20:11 | Сообщение # 1 |
GML ProgrammeR
Сейчас нет на сайте
| Я делаю по уроку "Платформер на Game Maker". Когда ставлю действия перемещения, то двигается он у меня толчками. Гравитация капитально не работает(выдает ошибку). Что делать?
Посоветуйте, где скачать VB6 :C
|
|
| |
Evkoev | Дата: Суббота, 27 Ноября 2010, 20:31 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Пришли исходник того, что сделал, или дай ссылку на этот урок, посмотрю.
|
|
| |
TheApKoT | Дата: Суббота, 27 Ноября 2010, 21:14 | Сообщение # 3 |
GML ProgrammeR
Сейчас нет на сайте
| Evkoev, урок, исходник.
Посоветуйте, где скачать VB6 :C
|
|
| |
AGENTX001 | Дата: Суббота, 27 Ноября 2010, 21:34 | Сообщение # 4 |
почётный гцупер
Сейчас нет на сайте
| Я те сейчас свой исходник платформера скину, думаю разберёшся. Добавлено (27.11.2010, 21:34) --------------------------------------------- http://zalil.ru/30036652
|
|
| |
Lorderon | Дата: Суббота, 27 Ноября 2010, 21:37 | Сообщение # 5 |
старожил
Сейчас нет на сайте
| Есть специальные библиотеки для создания платформеров. Посмотри тут. Тебе это очень поможет!
|
|
| |
MrWolf | Дата: Суббота, 27 Ноября 2010, 21:47 | Сообщение # 6 |
почетный гость
Сейчас нет на сайте
| Quote (Apelsinoviy_kot) то двигается он у меня толчками У тебя стоит keyboard press(клавиатура нажата), а поставь только keyboard(клавиатура). Синий - Клавиатура Красный - Клавиатура нажата Quote (Apelsinoviy_kot) Гравитация капитально не работает В Create у перса, убери "относительно".
Кликни сюда, помоги вырасти
Сообщение отредактировал MrWolf - Суббота, 27 Ноября 2010, 21:47 |
|
| |
TheApKoT | Дата: Суббота, 27 Ноября 2010, 22:27 | Сообщение # 7 |
GML ProgrammeR
Сейчас нет на сайте
| Quote (MrWolf) У тебя стоит keyboard press(клавиатура нажата), а поставь только keyboard(клавиатура). Спс! Помогло. Quote (MrWolf) В Create у перса, убери "относительно". Ошибку не выдает, но гравитация до сих пор не работает. Остальное сейчас проверю!Добавлено (27.11.2010, 22:10) --------------------------------------------- AGENTX001, не разобрался. У меня пока проблемы только с прыжком. А он у тебя в "Step" запрограммирован. А все строки читать лень) Добавлено (27.11.2010, 22:27) --------------------------------------------- Так кто с гравитацией поможет?
Посоветуйте, где скачать VB6 :C
|
|
| |
Evkoev | Дата: Суббота, 27 Ноября 2010, 22:41 | Сообщение # 8 |
заслуженный участник
Сейчас нет на сайте
| Какие нашёл ошибки: В степе, в действиях гравитации и переменной вертикальной скорости также не должны стоять галочки возле "относительно". В действии гравитации после "Ещё" в направлениях должно быть 270, а не 0.Добавлено (27.11.2010, 22:41) --------------------------------------------- Всё, прыжок работает. Не поверишь, но все глюки были из-за "относительно" всюду в действиях для прыжка и гравитации.
|
|
| |
TheApKoT | Дата: Суббота, 27 Ноября 2010, 23:10 | Сообщение # 9 |
GML ProgrammeR
Сейчас нет на сайте
| Evkoev, спасибо. Более-менее работает. Только перс постоянно застревает в стенах, и прыгает тоже постоянно. Добавлено (27.11.2010, 22:44) --------------------------------------------- Опс, это я исправил сам) Добавлено (27.11.2010, 23:10) --------------------------------------------- Снова проблема. Я обнаружил, что персонаж может прыгать бесконечно. Как это исправить?
Посоветуйте, где скачать VB6 :C
|
|
| |
Evkoev | Дата: Суббота, 27 Ноября 2010, 23:29 | Сообщение # 10 |
заслуженный участник
Сейчас нет на сайте
| Quote (Apelsinoviy_kot) Снова проблема. Я обнаружил, что персонаж может прыгать бесконечно. Самостоятельно? Или по принципу "сколько раз нажмёшь - столько раз прыгнет"?
|
|
| |
TheApKoT | Дата: Суббота, 27 Ноября 2010, 23:35 | Сообщение # 11 |
GML ProgrammeR
Сейчас нет на сайте
| Evkoev, то, что самостоятельно, я уже исправил. Теперь же исправить не получается - Quote (Evkoev) по принципу "сколько раз нажмёшь - столько раз прыгнет" .
Посоветуйте, где скачать VB6 :C
|
|
| |
ilgamer | Дата: Воскресенье, 28 Ноября 2010, 11:56 | Сообщение # 12 |
Needle Games
Сейчас нет на сайте
| А вообще, самый лучший способ запустить проект в хорошем состоянии - это поговорить с ним по душам перед релизом... Ваш ilgamer - засоритель форумов
|
|
| |
GameMix | Дата: Воскресенье, 28 Ноября 2010, 16:08 | Сообщение # 13 |
старожил
Сейчас нет на сайте
| Apelsinoviy_kot, в событии step игрока напиши код: Code gravity_direction = 270; if place_free(x,y+2) then gravity = 1 else gravity = 0; if vspeed > 8 then vspeed = 8; В событии нажатия клавиши прыжка напиши код: Code if !place_free(x,y-2) then vspeed-=10;
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
TheApKoT | Дата: Воскресенье, 28 Ноября 2010, 16:28 | Сообщение # 14 |
GML ProgrammeR
Сейчас нет на сайте
| аТнОтХоАн, не помогло(
Посоветуйте, где скачать VB6 :C
|
|
| |
GameMix | Дата: Воскресенье, 28 Ноября 2010, 17:35 | Сообщение # 15 |
старожил
Сейчас нет на сайте
| Quote (Apelsinoviy_kot) аТнОтХоАн, не помогло( Упс... Вот так сделай: в событии step игрока напиши код: Code
gravity_direction = 270; if place_free(x,y+2) then gravity = 1 else gravity = 0; if vspeed > 8 then vspeed = 8; В событии нажатия клавиши прыжка напиши код: Code
if !place_free(x,y+2) then vspeed-=10;
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
TheApKoT | Дата: Воскресенье, 28 Ноября 2010, 17:43 | Сообщение # 16 |
GML ProgrammeR
Сейчас нет на сайте
| аТнОтХоАн, да не помогает же! Думаешь, я не различу, что это один и тот же код?
Посоветуйте, где скачать VB6 :C
|
|
| |
GameMix | Дата: Среда, 01 Декабря 2010, 11:18 | Сообщение # 17 |
старожил
Сейчас нет на сайте
| Apelsinoviy_kot, Quote (Apelsinoviy_kot) я не различу значит, не различишь: смотри внимательнее сначала в нажатии клавиши прыжка я написал так: if !place_free(x,y-2) then vspeed-=10; // здесь y-2 А вот потом я написал так в событии нажатия клавиши прыжка: if !place_free(x,y+2) then vspeed-=10; // здесь y+2 Просто клавишой в первом посте ошибся.) Сейчас лично моим вторым кодом сделал и все с 1-го раза заработало! Удачи!
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
TheApKoT | Дата: Среда, 01 Декабря 2010, 12:09 | Сообщение # 18 |
GML ProgrammeR
Сейчас нет на сайте
| аТнОтХоАн, я пока проверял только первый. Но сейчас попробую. Добавлено (01.12.2010, 12:06) --------------------------------------------- аТнОтХоАн, не-а. Сейчас чуча по другому попробую... Добавлено (01.12.2010, 12:09) --------------------------------------------- Не-а.
Посоветуйте, где скачать VB6 :C
|
|
| |
GameMix | Дата: Среда, 01 Декабря 2010, 12:23 | Сообщение # 19 |
старожил
Сейчас нет на сайте
| Apelsinoviy_kot, Дай свой код или лучше исходник
Steel Standoff - 2D аркада. Мои статьи
|
|
| |