Важная информация

User Tag List

Показано с 1 по 9 из 9

Тема: Сделал логическую игру M2k

  1. #1
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Сделал логическую игру M2k

    Всё таки я сделал одну свою мечту, выпустил одну игру для Linux - сделал ремейк своей игры M2k со спектрума

    Цель игры: уничтожать троллей, разгадка загадок.
    Попутные занятия: Распаковка припасов и выращивание грибов, перестрелки с танками, спасение учёных
    Вражеские танки не являются целью и за них не даётся прохождение уровня.
    Игра с простой графикой и большим количеством логики (более 70 разных обьектов)
    Возможность совместной игры вдвоём на одной клавиатуре (только для ПК).
    Также есть встроенный редактор для создания собственных уровней.



    Доступен выбор уровней и сложности и типа игры. Если перейти влево можно выбрать новые уровни с перестрелками, вправо - загадки без перестрелок.

    Оригинальная платформа — Zx Spectrum Basic
    Движок: Самописный на Lua

    СКачать игру, она бесплатная можно тут:
    https://dj-alex.itch.io/m2k

    Руководство на РУССКОМ есть на этом же сайте
    Русский язык включается в меню настроки

    ВИДЕО
    Сравнение и кратко о старой версии и о ремейке.
    https://www.youtube.com/watch?v=9uWsKULOl-M

    Демо прохождения пары первых уровней на новой версии (без комментариев)
    https://www.youtube.com/watch?v=fASn-5Uaud8


    Как сделать свой уровень в редакторе
    https://www.youtube.com/watch?v=FOQR5CjNwZc

    Управление — Курсор, танк противника — Numpad курсор.
    Стрельба
    Lshift — обычные патроны, для танка противника — Нумпад0
    Lgui/Lwindows — ледяные патроны, Z - бомбы.
    R — респавн, если есть жизни.
    H — дозарядится от запасных аптечек, персонаж их переносит с собой с уровня на уровень также как и танк и защиту. но их легко потерять.
    ` — вызов редактора.. если совсем не поняли как пройти уровень честно можно немного поправить дело.
    Есть контрольный центр для закупки и продажи вещей.

    Iгра бесплатна. Однако поддержке буду рад. Донат предметов ит.п. НЕ будет!

    Eсли есть желающие добавить какие нибудь спрайты или звуковые спецэффекты или помочь с анимацией пишите. - что улучшать ещё есть.

    Группа ВК
    https://vk.com/club134363102


    Для любителей читать исходники - они есть на itch (по ссылке выше)
    я не являюсь профи высокого уровня и учится у меня как кодить не стоит
    это код направленный на исполнение задачи а не на максимальную красивость и пример для подражания.
    Последний раз редактировалось dj--alex; 22.05.2019 в 15:14.

  2. Эти 2 пользователя(ей) поблагодарили dj--alex за это полезное сообщение:

    ALS (12.07.2022), unDEFER (25.05.2021)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    M2k Build 5111

    https://yadi.sk/d/qKndrAXKgzer5Q Linux

    + При попадании на ловушку с страхом персонаж временно лишается управления и совершает беспорядочные движения несколько секунд.
    + кажется была поправлена редкая ошибка внезапной смены типа танка противника. либо превращение его в учёного.
    + Добавлено 3 новых мелодии, мелодии сами переключаются по смене уровня.
    Также музыку можно сменить или выключить используя меню настроек.
    + по нажатию P в редакторе можно получать информацию о самостоятельных-автономных патронах - номер патрона например
    а по нажатию m перемещать его в нужном направлении либо удалить с помощью d
    + Добавлены ящики для новых типов ловушек.
    + Уничтожение белого танка вызывает эффект взрыва бомбы на месте его уничтожения.
    + Уменьшена слышимость разных обьектов которые ломают или подбирают вражеские танки. Всегда слышно только взрывы бомб или бонусы.
    + Исправление ошибки оптимизации, пушки снова включены.
    + Скорость движения ускоренных пуль снижена во избежание рывков анимации.
    + Ледяные ящики при стрельбе в них могут заморозить или повредить всё вокруг как бомба.
    + Добавлен дебафф замедление для противников. Пока что без предмета (Нет использования).
    + Добавлены новые звуки для лечения шприцом и ускорителя, батареек
    + Учёные теперь могут лечится шприцами если их найдут. Также они могут использовать медикаменты. Шприцы как
    и ранее генерируют лекарства только пока есть солнечная энергия. Если учёный вылечится раньше вас, для вас лекарств может не хватить.
    + Добавлены бомбы и ловушки с эффектами заморозка, страх и замедление, работающие аналогично обычной. От бомбы многие предметы ломаются или превращаются в ледяные ловушки соответственно, а противники получают соответствующий эффект, однако при наличии эффекта получение вреда от бомбы минимально. От ловушек вещи не ломаются и ловушки не подрываются от любых выстрелов,однако на вас тоже действуют все ловушки кроме страха.
    Танки с защитой не получают никаких эффектов. На белый танк страх не действуют.
    + Добавлена возможность для простых танков получать отложенное повреждение (долговременное) (пока не используется)
    + Добавлено 2 новых спецэффекта к рендереру,для взрыва ледяной бомбы и для переключения языка(временно)

    Версии для Windows i Android могу сделать только дома, извините. APK могу сделать но пока без Google play.
    Вы всегда можете скачать предыдущую версию с официального сайта игры или в группе в меню сверху.

    M2k Build 4785

    + Геймплей:Аптечки теперь берутся если здоровье больше нормы. Из за ошибки ранее они терялись.
    + Редактор: Добавлена поддержка мыши! Левая кнопка ставит обьект, правая запоминает текущий обьект,а средняя перествляет курсор 1.
    Скроллинг мышью доступен щелчком за краем карты. Мышь не являтся основным инструментом, только для всомогательных целей.
    + Добавлен обьект флаг меняющий язык. На первом уровне игрок сможет менять язык не заходя в меню прямо из игры.
    + Добавлен выключатель дверей, закрывающий двери по очереди в этой линии.
    + Закраска теперь работает с нажатиями lshift+F2, lshift+F3.
    + HUD редактор может переклюатся lctrl+F3...F5. Доступны режимы:
    F3 - подсказка по клавишам(по умолчанию),
    F4 - HUD игры и информация о игровом уровне, выводится слева.
    F5 - информация о обьекте
    F6 - информация о выбранном танке (включается автоматически).
    + Q позволяет ставить второй обьект под главным курсором (такой возможности не было)
    + 5 позволяет в редакторе ставить 1 обьект из ранее сохрненной в память карты по F6
    + Починено F6 (сохранение карты в память)
    + Автосохранение отключается при количестве очков меньше 10. Это сделано чтобы не было ошибочных автосохранений когда игра ещё не начата.
    + Добавлен счетчик FPS
    + Добавлена картинка загрузчика.
    + Геймплей: Тип танка - гвозди появлются реже, добавлен будущий параметр AItype, менющий поведение танков.
    + Программа: lprint теперь может печатать содержимое переменной в конце вывода.
    + Бонус белого тaнкa теперь нe бесконечен.
    + исправление: вражеский белый танк не зaмирает на ловушке а погибает.
    + исправление: Герой появлялся на старте по сбитой координате, убран лимит размера карты skan_x_max (Mp imit) надеюсь не понизит производительность.
    + Щит(пояс) защищает от выстрелов ускоренных противников которые вредят даже после самого выстрела. Вы получаете только обычный вред от выстрела. (пока цел щит).
    + Теперь все ломаемые выстрелом предметы определяются 11 полем таблицы "предметы".
    Значение от 1 (ломается всегда) до 80 - почти неломаемый. Например Стальная дверь имеет крепкость 58, а стальная ограда - 62, и её уже существенно сложнее
    повредить.
    + Пульт закрывания дверей в этой комнате теперь можно сломать. Через сломанные пульты более нельзя ходить.


    M2K Linux build 4785
    https://yadi.sk/d/gH8jxEKUmWR3_w

    M2K Linux build 4587
    https://yadi.sk/d/PtHyUIeg3aL2Jn
    Последний раз редактировалось dj--alex; 22.05.2019 в 15:17.

  5. #3
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    M2k Build 5559

    + Переработан рендерер, FPS увеличен в 2-3 раза в зависимости от видеокарты. В режиме редактора - в 5 раз.
    (на некоторых очень древних видеокартах может быть ошибка связи с размером атласа в 7000 пикселей.)

    M2K Linux Build 5575
    https://yadi.sk/d/f7Vmuz5sdwkHTA

    M2K Android build 5559
    https://yadi.sk/d/z9iHtsiiiMawWQ
    Последний раз редактировалось dj--alex; 05.05.2019 в 22:33.

  6. #4
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наконец грамотно оформил все 3 моих игры на торренте. все с самыми последними обновлениями.
    https://rutracker.org/forum/viewtopic.php?t=5830211
    Релизы доступны для Windows и с русским и польским и английским языком

    Версии для Linux i Android загрузил на сайт
    https://dj-alex.itch.io

    Особо отмечу что пытаюсь разработать улучшенную модель ИИ разведывающую местность
    https://www.youtube.com/watch?v=3DAo9XfnxDA

  7. #5
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обо всех проектах и о новинках в других играх.
    https://www.youtube.com/watch?v=bHU5ySbo3vE

  8. #6
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наконец то! google play! за 3 недели что я ждал я сделал новые версии и можно ещё раз залить обновления =) Игра находится исключительно по названию "фирмы " - ras0ft. В других случаях вам предложат стать водителем тук-тука или ещё что нибудь вообще никак не нерелевантное к вводимым названиям игр в поиск.

  9. #7
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разработка продолжается и не остановлена.
    Просто все новости пишутся в основном в группе.

    Однако вот постоянно действующие ссылки на все важные обновления

    Ссылка на Itch в первом посту тоже всегда актуальная.

    Исправления из билда 89хх
    + Добавлено универсальное улучшение оружия:либо уменьшение кулдауна либо увеличение скорости выстрела на 30% (240,241)
    + Удален дублирующийся код игрока 2. Теперь игрок 2 управляет всеми белыми танками если это разрешено в настройках игры (TankAI=Off)
    + Выстрел игрока без танка теперь выглядит как энергетическая сфера.
    + Белая полоска внизу экрана показывает количество жизни оставшееся у вашего противника в которого вы попали последним.
    + Парализатор теперь не только замораживает всех врагов но и замедляет почти до нуля все патроны на карте.
    К сожалению само оружие однозарядное и патроны к нему тяжело найти.
    + Исправлено - Возможность поставить скорость игры ниже минимума (4) убрана
    + Перерисованы иконки оружия
    + В M2K немного уменьшен общий кулдаун оружия.


    Не загружайте версии старее 8500, старые версии содержат больше ошибок и хуже проработаны.

    m2k
    https://yadi.sk/d/iYapvSp1350ZRw Linux *autoupdated link
    https://yadi.sk/d/MCLvBXNo1dDknQ Windows *autoupdated link
    https://yadi.sk/d/lyeQ8L7PvUsstA Debian *autoupdated link
    https://yadi.sk/d/yTdM0j-aUiobBQ Android *autoupdated link
    https://yadi.sk/d/HUeCCRs2VTaTlg Android-all *autoupdated link
    Последний раз редактировалось dj--alex; 27.12.2020 в 12:02.

  10. #8
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Игра доступна бесплатно в STEAM на постоянно.

    ====================
    M2K build 10383
    ====================

    + Улучшенная камера (движения по горизонтали автоматические сразу переводят на новую комнату)
    + Новый торговый центр (покупка и продажа вещей работают)
    Технически можно доработать до установки разных магазинчиков с разными товарами.
    В магазине можно смотреть описания действия и эффекта всех обычных предметов.
    + Улучшенный и исправленный экспресс.
    + Code::Текстуры атласа нестандартного размера автоматически уменьшаются для вставки.

    + New express textures
    + Enhanced Control centre store and interface (you can sell game items for score)
    Contains help for any game item if it on store. Can extended to create few stores.
    + Enhanced camera movement
    + Code::Atlas textures autoresize to fit it too big.

    + Nowy express
    + Nowy sklep, teraz można sprzedac itemy. Dodana pomoc o itemach
    + Ulepszona kamera
    + Code::Atlas


    ===============
    M2K build 10123
    ===================
    + Исправлено отсутствие повторяющихся звуков.
    + FPS lock теперь сохраняется в настройках
    + Добавлена анимация ремонтного дроида
    + При начале игры игроку сообщается о возможност изменить положение камеры и настроить скорость игры.
    + При увеличении размера обьектов надписи в меню больше не сьезжают
    + При подборе ящика с случайным предметом. теперь пишется его имя а не ID.
    + Убрана возможность через меню сохранения или редактор попытатся продолжить проигранную игру.
    + Добавлена возможнось показывать игроку
    короткие сообщения поверх игрового поля в меню с окантовкой.
    Убираются любым действием - выстрелом или перемещением.
    + Новые звуки оружия (Заморозка)

    + Fixed lost soundplay problem
    + FPS Lock now saved in settings
    + New droid animation
    + When starts first game player receive short message with window about settings.
    + Added new messages events to player. Any key to close window.
    + Reworked wall textures and decorations.
    + Now crates with items shows name loot item, not ID.
    + Added terminals showing actual map (without enemies)
    + Change object size now not broke menus or editor.
    + After game over you cannot summon editor. Only after new game key.
    + New weapon sounds (Freeze)

    *
    + FPS Lock now saved in settings
    + Change object size now not broke menus or editor. (F12)
    + Added new messages events to player. Any key to close window.
    + Reworked textures


    + FPSLock teraz nie resetuje, zapamiętany
    + Nowy animacje droida.
    + Przy początku gry, gracz widzę maly okienko z tekstem o pomoc
    + Dodany nowy typ extra-wiadomosci dla graczej
    + Retekstur scian, niektorych obiektów
    + Dodany terminaly z zwyklymi mapami miejscowymi
    + Zmiana rozmiara obiektów więcej nie zlamie interfejs
    + Poza porażke nie można używać edytor
    + Dodany nowy dźwięk - Broń (Zamrożenie)



    https://store.steampowered.com/app/1763120/M2K/

  11. Этот пользователь поблагодарил dj--alex за это полезное сообщение:

    ALS (12.07.2022)

  12. #9
    Member
    Регистрация
    19.08.2006
    Адрес
    Моск.обл., г Черноголовка (ЧГ)
    Сообщений
    106
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ======================
    M2K Build 10676
    ======================
    + Инвентарь улучшен. Добавлены рамки и окантовка инвентарю в руках и одетым вещам. Размеры надписей поправлены.
    Выбранная вещь теперь выделяется не только цветом но и стрелочкой.
    Стандартные предметы тоже теперь могут использоватся из инвентаря.
    + M2K: Секретный уровень "Железный Колонист" "resurrect+rctrl"
    + F11+12 Debug mode
    + Fix: если сетевая игра запрещена ,однако второй игрок нажимает кнопку начать игру (kp7),игра реагирует на это,однако не запуском игрока ,а напоминанием что первый игрок выключил сетевую игру в меню. Раньше реакции не было.
    + Benchmark hotkey - "Res"+"="
    + М2К:количество резервных аптечек по умолчанию увеличено на 10.
    + Смена текстурпака на "лету" F9+F10 (если текстурный мод установлен новые файлы будут считатся главнее Kolonista/Textures/pack1)
    + Победная картинка не будет пропускатся минимум 3 секунды.
    + Editor: В настройках уровня можно разрешить носить дополнительные аптечки. но не более 10.
    + Editor: Добавлены тени в описание обьектов,предметов и инструкции в редакторе
    + Editor: Исправлен баг редактора /Textures/0
    + Editor: Добавлены типичные для монстров одноразовые невидимые спавнпоинты. Для создания новых карт.
    + Engine: Добавлено больше информации на экране статистики, счётчики multikill и сохранений.
    + В редакторе печатаются флаги выбранного обьекта красным. А в меню предметов отмечаются подбираемые буквой U.
    возможные флаги
    take - можно подобрать и положить в инвентарь. не должен активироватся автоматически.
    usable - используемый, можно активировать.
    таким образом если нет флага usable предмет не должно быть никакого способа использовать кроме как выкинуть либо сдать как груз.
    removeinvafteruse - принудительное удаление предмета после использования
    disabletakeaction - должен запрещать повторное перевзятие предмета при использовании
    * All editor and engine enhancemens go to all game releases automatically.

    + Inventory enhanced. Added windowed borders. Fixes texts. Stardart items now works and used correctly
    + M2K: Secret level "resurrect"+"rctrl"
    + F11+12 Debug mode
    + Fix: Player 2 gets message about disabled coop game. [kp7]
    + Benchmark hotkey - "Res"+"="
    + М2К:Max reserved aids now 10.
    + Added support texture packs. Change F9+F10 (is exist mod)
    + Win screen not skipable.
    + Editor: Added medkit setting to map
    + Editor: Bug /Texturex/0 fixed
    + Editor: Added monsters spawnpoints (invisible) for maps creation.
    + Engine: Added more statistics, multikill, savegames counters.

    * All editor and engine enhancemens go to all game releases automatically.

    + Ekwipunek zostal ułepszony. Dodany ramki. Naprawiony teksty.
    + M2K: Sekretny pozion Kolonista "Res"+"rctrl"
    + F11+12 Debug mode
    + Fix: Gracz 2 czyta list jesli gra coop jest wyłączona z meniu. [kp7]
    + Benchmark hotkey - "Res"+"="
    + М2К:Max reserved aids now 10.
    + Dodana Zmiana teksturpaka F9+F10 (jeżeli jest mod)
    + Edytor: Dodana opcja medkits (max=10)
    + Edytor: Bag /Texturex/0 fixed
    + Editor: Dodany spawny wrogów jak nowy niewidzialny obiekty.
    + Engine: Dodano wiecej statystiki, multikill i zapisów gry.
    * All editor and engine enhancemens go to all game releases automatically.

    Free:
    https://store.steampowered.com/app/1763120/M2K/
    https://dj-alex.itch.io/m2k

    M2K Devblog разработчика-
    смена текстур пака на лету + гравитация (!)
    https://youtu.be/4J6ePXPS9rchttps://...be/4J6ePXPS9rc

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Кто бы сделал универсальный Спектрум?
    от Alex Rider в разделе ZX Концепции
    Ответов: 18
    Последнее: 07.08.2013, 13:34
  2. Кто сделал Nether Earth?
    от PATHNK в разделе Игры
    Ответов: 10
    Последнее: 25.04.2013, 23:10
  3. Сделал вот AY Player на Arduino...
    от Rolex в разделе Звук
    Ответов: 54
    Последнее: 18.12.2011, 13:11
  4. Сделал ковер на EXOLON
    от Darkman007 в разделе Музыка
    Ответов: 19
    Последнее: 20.04.2010, 13:10
  5. Ищу логическую игру
    от PicNov76 в разделе Игры
    Ответов: 3
    Последнее: 20.07.2008, 03:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •