Peter wrote:

Внезапно запустил на свежеустановленной системе.
Классный олдскул! Инстед вперед! smile

Очень бы хотелось "Звездное наследие 2" реализовать. Может согласиться на все условия Юрия Матвеева по портированию ЗН2 на Instead? И хотя-бы сценарий почитать?

2

(59 replies, posted in Игры)

Peter wrote:

Тут в связи с тем что версия для андроид инстеда будет работать офигенно быстро неожиданно стал вопрос о возможности играть в раннера на телефоне.

Емть возможность сделать управление мышкой. Типа - клик/отклик по зоне относительно центра это клавиша курсора а по центру - рыть?

Залил новую версию с поддержкой мыши (для Андроида). Сетка управления поделена на 9 равных частей. В начальном меню тоже можно выбирать мышью. Так-же добавлено переключение клавишами страниц при выборе уровней.

3

(59 replies, posted in Игры)

Peter wrote:

Тут в связи с тем что версия для андроид инстеда будет работать офигенно быстро неожиданно стал вопрос о возможности играть в раннера на телефоне.

Емть возможность сделать управление мышкой. Типа - клик/отклик по зоне относительно центра это клавиша курсора а по центру - рыть?

Сделаем. Какие пропорции экрана использовать? Например: 40% - 20% - 40% по X и Y.
Или 33% - 33% - 33% по X и У.

4

(59 replies, posted in Игры)

skiminok1986 wrote:

2Fazer: Опиши управление в описании на instead-games.ru или давай я сделаю. А ещё лучше, встроить описание управления прямо в игру smile

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

5

(59 replies, posted in Игры)

Peter wrote:

А откуда третья графика, мариоподобная? smile

Это Раннер на приставке Денди

6

(59 replies, posted in Игры)

Peter wrote:

А 1.1 на instead-games зальете?

Залил версию 2.1. В этой версии добавлены новые эффекты в меню + В игре по кнопке 'G' меняется графика - ооооочень прикольно

7

(59 replies, posted in Игры)

Добавил версию 1.2 (Дополнительные клавиши управления, новые эффекты)

8

(59 replies, posted in Игры)

Peter wrote:

А 1.1 на instead-games зальете?

Залил

9

(59 replies, posted in Игры)

Выложил версию 1.1 с возможностью сохранения

10

(59 replies, posted in Игры)

j-maks wrote:

И да... так же демоны не могут заходить на платформу с лестницы.
http://storage1.static.itmages.ru/i/13/0215/s_1360940397_7518645_7761350af4.png

skiminok wrote:

Они не меняют направление, пока не упрутся куда-нить. Потому и не умеют.

Вот об этом я и говорю... что в оригинале, они это делали. Если раннер находился "этажом" выше, и пробегал над головой снизу бегущего демона, тот менял направление движения.

Это условие в преследовании поставить недолго, просто мне показалось, что это больше ограничит демонов в передвижении и в общем плане преследования у них появляется больше возможности "подвиснуть, зациклиться"

11

(59 replies, posted in Игры)

j-maks wrote:

И при движении через ложный кирпич, раннер\демоны становились такой звездочкой, типа кто-то внутри.

Это потому, что использовалась мнемоника процессора XOR для вывода человечков и накладывающиеся друг на друга пиксели кирпича и человечков непроизвольно давали такой эффект

12

(59 replies, posted in Игры)

j-maks wrote:

Раннер не копает кирпич находясь на веревке.
AI на zx устроены таким образом, что отслеживали положение раннера на уровне, т.е. при движении в сторону раннера, когда тот допустим пробегал\проползал сверху меня направление движения не зависимо от стен и границ, за исключением случаев нахождения на лестнице и столкновения с друг другом, что на мой взгляд только добавляло хардкорности игре, такие AI выглядят более умнее.
И да... в яме демоны на zx по времени находятся чуть больше, прежде чем начать выбираться.

Текущий AI тоже отслеживает положение раннера (иначе как бы они приближались к нему), просто я попробовал немного другой алгоритм преследования (они двигаются по улитке сжимая кольцо, что почти исключает заторы мобов) и мне он показался немного эффективнее и я его оставил, так как точный алгоритм передвижения ZX мобов мне неизвестен (небыло времени серьезно ковырять ZX программу). А насчет раскопки кирпичей, как я не пробовал разрыть яму на ZX у меня получается только если сверху кирпича пустое пространство и на нем никто не стоит.

13

(59 replies, posted in Игры)

Peter wrote:

Да, реально радуешь. smile Сначала Last Raider, теперь Lode Runner. smile Обе на LR!

Спасибо за платформу INSTEAD, ну и за теплый отзыв тоже  roll  big_smile

14

(59 replies, posted in Игры)

skiminok1986 wrote:

А сохранёнки будут когда-нибудь работать? smile

Я постараюсь сделать

15

(59 replies, posted in Игры)

skiminok1986 wrote:

Как пройти 10 уровень? Лестница не появляется почему-то.

Версия 0.3

16

(59 replies, posted in Игры)

skiminok1986 wrote:

В новой версии залипание не словил ни разу. В первой версии ловил постоянно.

Мой косяк  yikes

17

(59 replies, posted in Игры)

malcolm wrote:

Да, на счет механики оригинала вопросец имею... я в спектрумовскую версию не играл, играл на Денди и в PC версию относительно новую, под винду уже. Так на сколько мне не изменяет склероз, там можно было на закопанного врага встать сверху и он не могу выбраться. Его засыпало землей и он перерождался. А тут он все равно вылезает и, разумеется, убивает игрока.

Я только в Спектрумовскую версию играл - там вроде такого нет, но можно сделать как в предложенном варианте

18

(59 replies, posted in Игры)

Peter wrote:

Я как бы не отлаживал, но уже видно, что:
если mode == 5 то какое-то отжатие не будет ловиться.
Те будем терять отжатия иногда.

Типа - в момент перехода в режим 5, мы моежем потерять какое-то отжатие - если оно пришло в этот момент,

Я тоже схватил залипание - но не помню как. В самой игре - пока бегаешь - залипаний нет. Скорее всего на стыке уровней.

Я думаю, просто достаточно ВСЕГДА принимать код отжатия и все.

Понял. Выкладываю новый релиз.

19

(59 replies, posted in Игры)

Peter wrote:

Там какие то хитрые манипуляции с mode,  ты уверен что нет такой ситуации что ты запоминаешь нажатие но пропускаешь отжатие или наоборот?

Просто до сих пор проблем не было, см например starfighter, где клава не менее часто юзается.

Я и использовал схему старфайтера, а с mode алгоритм простой: при игре используется mode 6 - статус клавиши заносится в массив. Перед ним mode 5 - мигание человечка и ожидание нажатия клавиши (статус клавиши так-же заносится в массив). А перед ним проверка клавиш 1 и 2 которые работают только в начальном меню. А управление считывается с массива keys.
В любом случае я тестировал игру несколько часов, - у меня эффекта залипания клавиш пока не наблюдалось. Подожду немного отзывов, если эффект повториться - буду искать БАГ.

20

(59 replies, posted in Игры)

skiminok1986 wrote:

У меня иногда подглючивает управление - залипает какая-нибудь клавиша и всё. Пока все жизни не кончатся, бегает без меня smile

Использовалась стандартна функция INSTEAD - "game.kbd" которая вызывается при изменении положения клавиш. Если платформа не среагировала на отжатие клавиши, надо просить помочь разработчика платформы Petera.

Кстати кнопка "R" - погибнуть на уровне (рестарт с уменьшением жизни)

21

(59 replies, posted in Игры)

Игра в репозитории instead⚫games

Очередная версия знакомой многим игры "Lode Runner" (225 уровней сконвертированы с ZX Spectrum, несколько графических вариаций)

z_erg wrote:

big_smile  класс давно искал) в прошлый раз ,лет 20 назад, прошел игру взломав и прописав предмет ,уже не помню какой, который почему-то лежал за дверью,помоему в комнате с роботом, которую надо было этим предметом открыть))) скачал ностальгирую!!! огромное спасибо за ремейк, пытался на ZX ломает писать "идти на юг","осмотр коробок" и т.д.

Могу скинуть исходники игры для Спектрума (с комментариями)

В версии 0.5 выдается ошибка
http://storage7.static.itmages.ru/i/12/1230/s_1356863531_3996817_5e23ba59fa.jpeg

Peter wrote:

Играю не спеша. Захотелось написать. Не знаю в чем тут дело, но игра дико нравится. Вроде все так просто и сложно одновременно. Дух олдскула и парсера удалось передать. Не знаю пройду ли ее или не пройду, но по-моему ремейк удался.

Я на Спектруме эту игру доoooлго проходил

jmaks wrote:
Fazer wrote:

Это баг (исправил).

А где обновленная версия?!

В этой ветке форума, наверху, вместо старой. Забыл обновить на неофициальном репозитории (сейчас обновлю).