Вспомнил, что почему-то PEEK перестаёт работать когда ЕХЕшку делаю, хотя если в самом КуБэйсике запускаю то всё ОК.
Добавлено 08-10-2010 в 22:50:
Сам. Щас в шоке от обилия непонятных переменных. %)
Добавлено 08-10-2010 в 22:58:
У меня все такие поделки сводились к "IF THEN ELSE" с огромной кипой переменных.
Добавлено 08-10-2010 в 23:03:
Хоть 10 лет прошло, всё ещё порнимаю где и что.
Первые блоки с p1 по p6 - отрисовка 6-ти кадров движения персонажа.
Затем блок с "физикой" игрока, опросом клавиш и проверкой "коллизии".
la1 и la2 - отрисовка 2-х уровней.
Последний блок я уже хз. Возможно динамические объекты на самих картах.
Я тот мой код выше в этой теме попытался доработать, некоторые вещи не заработали как задумано, слишком всё накостыленно.
Перешёл на QB64Phoenix, там годные операторы, можно одной строчкой установить лимит в 30 фепесов и нажатие кнопок через _KEYDOWN вообще шикарно.
И экзешка даже под виндой запускается.
Управление стрелочками, взаимодействие - стрелочка вниз.
Должен был быть ивент "прилетело нло и высадило чувачка", но он неправильно работает, а если вырезать этот кусок кода то ломается всё.
Нашёл баг, одновременное нажатие влево+вправо приводит к залипанию персонажа.
Даже придумал костыль это обойти.
Добавлено 12-06-2023 в 14:57:
Перезалив.
Зато теперь другой баг, при нажатии влево+вправо в падении персонаж зависает в воздухе, но потом падает если отпустить. )
Добавлено 12-06-2023 в 15:01:
И это починил.
Вложение: untitled1.7z (470.0 кб)
Этот файл был скачан 92 раз.
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------ Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.