THG.RU | Поиск Поиск Поиск | Новости | Видеокарты | Процессоры | Материнские платы | Мониторы | Аудио/видео | HDD и CD/DVD | Собери сам | Игры | Софт | Домашний ПК


Клуб экспертов THG.ru   

Вернуться   Клуб экспертов THG.ru > Софт > Игры

Регистрация Правила форума FAQ форума Справка Пользователи Поиск Сообщения за день Все разделы прочитаны

Игры Обсуждение, оптимизация, настройка, решение проблем с компьютерными играми

Ответ
 
Опции темы Опции просмотра
Старый 13.06.2018, 18:45   #1
Меню пользователя dj--alex
Старожил
  
M2k авторская логическая игра

Я всегда был большим поклонником компьютера Zx-spectrum
как мне кажется он пониманию компьютеров вкупе даже с полным отсутствием интернета до 2005 года
научил куда больше людей чем современная шиндовс. Линукс в этом плане кстати тоже очень хорош но вы все и так это знаете.

А я тут затем чтобы рассказать, что я сделал ремейк своей игры M2k со спектрума

Задачка пока простая.
Цель игры: уничтожать троллей, мины и постаратся найти выход из лабиринтов. Попутно можно заниматся
выращиванием грибов, торговлей и даже перестрелками.

Игра с простой графикой и большим количеством логики (более 70 разных обьектов)
возможность совместной игры вдвоём на одной клавиатуре (только для ПК)
Часть текстур ещё сохранилась со старой версии.
В целом реализовано практически всё что задумано + реализованы некоторые обьекты для будущих ремейков Rescue i Colony.

Проведена огромная работа по добавлению класса танков. (для этого все таки чуть чуть пришлось коснутся ООП)
1-й уровень заменен тестовым чтобы можно было сразу попробовать все новые возможности.

Подробное описание обьектов, управления и логики игры в файле
M2k readme.odt
https://yadi.sk/i/HY0hSJzT3Jtqcc

Подробно про старую версию игры для Zx-spectrum
https://www.youtube.com/watch?v=5dhuPKRHN3o

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

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


Краткая справка по управлению.
Управление — Курсор (стрелочки)
Стрельба
удерживать Lshift — обычные патроны, для танка противника — Нумпад0
удерживать Lgui/Lwindows — ледяные патроны.
R — респавн, если есть жизни.
H — дозарядится от запасных аптечек,
L - телепортироватся на старт, можно использовать как чит, однако она оставляет лишь 1 HP у вас.

Желающие могут свободно помочь если хотят =) Упомяну в авторах.
Для меня это некритично.

Игра конечно же бесплатна, если кто желает поддержать разработку буду рад.

M2K Android build 3392
https://yadi.sk/d/Wp48KrsC3Xo2Uk
оттестировано на разрешении 1280х720 , Xiaomi mi, работает

M2K Linux build 3390 (64bit)
https://yadi.sk/d/PrcOXoPD3XnwV5

M2K Windows build 3392 (сделан чтобы поделится с друзьями которые пока не осилили установку Ubuntu)
https://yadi.sk/d/xJL1dsBR3XoEA9

M2K Zx-spectrum 48K version (Tr-dos, hobeta files)
http://ras0ft.ru/index.php/mody-i-ig...15-zx-spectrum
http://yadi.sk/d/qgdIORRHAvmSA

Подробное описание обьектов, управления и логики игры в файле
M2k readme.odt
https://yadi.sk/i/HY0hSJzT3Jtqcc


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

Известные проблемы.
-На данный момент остаётся около 5 неисправленных или нереализованных вещей - подробнее в группе.
одна из них - наличие разных разрешений на компьютерах и андроидах.
Если на ПК разрешение можно сменить или его отработку игрой, с телефонами всё сложнее.
-Плохая анимация перемещения на андроид.
-невозможность сохранённые уровни из редактора карт сразу вставить в игру. (пока это можно делать через меня)
-Баг Windows версии: К сожалению для работы сохранения игра должна находится в вполне определенной папке после распаковки (т.е. нельзя перемещать), такова особенность релиза.

Для тех кто уже играл ранее наиболее важные изменения
[+] Может быть любое число дополнительных танков, они обучены портить предметы и мешать игроку. Урон игроку теперь работает. Сейчас они есть только в 1-м уровне.
[+] Android:: Контрольный центр на андроид теперь работает (pagesсс,androidCC)
[+] Внесены исправления в уровни 5,10,24 для совместимости с новой версией игры. 2-й уровень сделан более разнообразным.
[+] Android:: Показывать нажатие кнопки на андроид (Player mode).
[+] Реализована область видимости для танков. Теперь танки находящиеся за краем карты не могут быть видны. Также не будет слышно некоторых наиболее часто слышимых звуков. (области слышимости).
[+] Электричество теперь может включится само по достижению достаточного запаса солнечной энергии в 50.

Последний раз редактировалось dj--alex, 13.06.2018 в 22:44.
dj--alex вне форума   Ответить с цитированием
Старый 13.06.2018, 20:57   #2
Меню пользователя Brat
Бич Форума
THG Russia Forum Team

Эксперт клуба THG
 
Аватар для Brat
  
А какие ещё ремейки есть? Лазер Сквад присутствует?
__________________
Претендентам на роль ангела следует помнить, что стоит им начать воплощать свои замыслы, как появятся орды демонов, призванных восстановить нарушенное равновесие.
Brat вне форума   Ответить с цитированием
Старый 13.06.2018, 22:42   #3
Меню пользователя dj--alex
Старожил
  
Ого нет Laser squad я вижу впервые , среди моих 771 игры которые я играл без интернета 10 лет её к сожалению не было или она не загружалась.

Я собираюсь сделать ремейк на игру Colony i Rescue на этом же движке.
вероятно сделаю, обещаний дать не могу, это как получится.

Многое из того чтобы сделать такой ремейк уже сделано.
В частности логика обьектов. И работа над ними продолжается.
Это же можно увидеть в 1-м уровне этой игры некоторые из этих элементов)

Убрал какие то видео.
однако ни одного нормального видео с описанием я так и не сделал =) Всё что записал - не устроило.

Последний раз редактировалось dj--alex, 13.06.2018 в 22:44.
dj--alex вне форума   Ответить с цитированием
Старый 14.06.2018, 00:21   #4
Меню пользователя Brat
Бич Форума
THG Russia Forum Team

Эксперт клуба THG
 
Аватар для Brat
  
Эх, жаль. Одно время плотно подвисал на этой игрушке. Ну, разве что, для отдыха гонял "Танкодром". А потом рубились (уже на 128к) в игрушку Элиен Инвазион, кажется, называлась.
Ну, если Элиту, конечно, в расчёт не брать.
__________________
Претендентам на роль ангела следует помнить, что стоит им начать воплощать свои замыслы, как появятся орды демонов, призванных восстановить нарушенное равновесие.
Brat вне форума   Ответить с цитированием
Старый 18.06.2018, 21:25   #5
Меню пользователя dj--alex
Старожил
  
Статус ремейка Rescue - почти рабочий. Не хватает разве что учёных собственно которых надо спасать.

однако скорее всего я его просто сделаю как "секретный" уровень в M2K
https://www.youtube.com/watch?v=mkE-glM-PPE
dj--alex вне форума   Ответить с цитированием
Старый 21.06.2018, 02:26   #6
Меню пользователя dj--alex
Старожил
  
M2K Build 3518

Добавлено 3 предмета
+ Центр заказа и доставки товаров!Доступна продажа и покупка предметов за игровые очки разумеется. Заказ будет отправлен ближайшим космическим кораблем и выгружен в зону доставки через некоторое время. Предметы видны при заказе, при заказе меньше 5 предметов корабль не высылается, максимум 16 предметов. В этой тестовой версии можно немного закупатся в "минус".
+ Инвентарный пояс, добавляет 3 доп слота для предметов. Предмет перманентный и навсегда останется с игроком. Очень редкий.
+ Зона доставки!В эту зону выгружается инвентарь по прибытию корабля с припасами. Представляет из себя маркер с 4 стрелками, груз выгружается в квадрат 4х4 рядом справа и снизу от него.
Если есть какие то старые припасы или другие предметы - они уничтожаются.
+ PC:: Починено сохранение по F5 (работало только из меню)
+ Android:: Теперь из меню авторы выход работает по нажатию на любую часть экрана.
+ Редактор:: Теперь иконки предметов выбранных для рисования уровня отображаются отдельно для обоих курсоров.


M2K Build 3825

+ В самом начале игры доступен выбор классические уровни с исправлениями - направо. Только новейшие уровни (начиная с 130 - налево).
+ На 130-м уровне доступна полная копия оригинальной карты из игры Rescue. Можете попробовать выжить на ней и набрать немного очков.
https://www.youtube.com/watch?v=mkE-glM-PPE
+ Редактор:: Добавлена загрузка внешнего уровня по кнопке Е, сохраненного игроком также как это делает загрузка сэйва. (Уровень должен быть в папке Levels)
(обычное сохранение уровня требовало сделать ребилд игры для его включения).
+ Добавлено меню сохранения и загрузки, поддерживает как быстрое сохранение так и 10 обычных сохранений. При выходе из игры делается автоматическое сохранение в специальный слот (quicksave-autoexit).
+ Android:: Сильно ускорено перемещение карты по горизонтали, для увеличения скорости работы игры. Задержки уменьшены.
+ Редактор:: Многоклеточные обьекты как стальные двери или танковский телепортер теперь печатаются сразу целиком (все 3 обьекта разом). Достаточно выбрать и нарисовать
левую или верхнюю его часть для автоматического срабатывания.
+ Добавен новый обьект, телепортер который телепортирует в другой случайный такой же телепортер ровно в 1 клетку под собой. Ломаемый.
+ Редактор:: Исправлена ошибка из за которой число целей и уровень сложности при сохранении уровня сохранялись в одну ячейку.
+ Исправлена ошибка в автоперемещении карты если размер видимой карты выставлен слишком маленьким (менее 25 клеток). Чувствительность по умолчанию - за 4 клетки до края.
+ Теперь на обычном уровне сложности (не повышенном из меню) танкам наносится двухкратный урон от выстрелов. Если выключен hardlevel то тройной урон (до 100HP)
Однако защита теперь в 5 раз улучшает броню танка (урон может быть снижен до минимума в 15HP). Таким же образом был пересмотрен и урон бомб.
+ Больше нет "сквозных выстрелов" как у танков так и у игрока. Выстрел игрока теперь не может уничтожить сразу несколько танков.
+ Исправлена ошибка, когда один танк взорвашись на мине "взрывал" второй "игровой" танк с другим поведением.
+ При hardlevel вражеский танк, который может контролировать второй игрок будет всё время возрождатся (по возможности в телепортере если они есть).
+ исправлены ошибки когда заморозка, защита или ускорение могли подбираясь дополнительными танками повлиять на второй "игровой" танк.
+ Кислотное озеро теперь можно заморозить.
+ Выстрелы парализатора теперь суммируются в инвентаре, и можно носить несколько. Также можно использовать несколько подряд - в таком случае будет увеличеное время заморозки.
+ Танки теперь иногда стреляют даже если не видят нигде игрока.
+ Стальная ограда теперь более прочная чем другие типы.
+ Батарейки могут подлечивать вражеских танков, на небольшое время после ремонта они неопасны.
+ Исправлен шанс вылета при установке нового танка.
+ Максимальное число уровней увеличено с 128 до 200. Реально уровней 130 на данный момент. 128 оригинальных. 2 новых.
+ Координаты телепортов для нового формата уровней и сохранений более не сохраняются, а пересчитываются из реальной карты.


M2K Android build 3825
https://yadi.sk/d/cFeUiPRW3YBPpM

M2K Linux build 3825
https://yadi.sk/d/P6kp1S0X3YBPpS

M2K Windows build 3825 (without LOADING support)
https://yadi.sk/d/DI3MOGy_3YBVHv




Планы::

- Точка для загона ценного груза или топлива или спасения
- В момент доставки нельзя находится в точке доставки. Корабль может раздавить всех кто находится в месте посадки.
- Маяк!Позволяет кораблю сбросить все припасы точно в нужное место. Потребляет много электричества. Без маяка товар просто сбросят куда попало.
- Танки по возможности стараются брать находящиеся рядом бонусы (ускорение, защита,подзарядка). checkusefulitems_near
- картинки в сохраненках? screenshot
dj--alex вне форума   Ответить с цитированием
Старый 10.07.2018, 16:24   #7
Меню пользователя dj--alex
Старожил
  
Наконец обновлено и исправлено руководство и документация по игре! Теперь упомянуто всё что нужно и что есть.
https://yadi.sk/i/ZVXJimI23YqesJ

M2K Build 4211

Изменения по пожеланиям игроков:
+ Белый танк теперь действительно белый, а танк игрока теперь отличается по цвету от вражеских.
Другие изменения:
+ Добавлено автосохранение при переходе на следующий уровень. (не действует для пропуска уровня)
+ Учёные теперь могут самостоятельно открывать и закрывать двери,а также использовать телепортеры и аптечки.
+ Ускорение. Временно увеличивает не только вашу скорость но и скорость ваших выстрелов.
+ Изменена схема ношения аптечек. Теперь нельзя носить бесконечные аптечки. Максимум переносимых аптечек - 10,
его можно увеличить и параметр максимума сохраняется у ГГ. Также аптечки начинают братся в основной инвентарь при окончании слотов для аптечек.
Если нет места совсем аптечки перестают братся и их придётся уничтожать.
+ Танки по возможности стараются брать находящиеся рядом бонусы (ускорение, защита,подзарядка). checkusefulitems_near
+ Новые обьекты ящик с магнитами и ящик с пушками. Ящик с пушками - Позволяет устанавливать портативные пушки. Важно пушки являются вражеской техникой и стреляют в любые цели если вы находитесь на линии напротив нее. Включая в вас. Однако они могут быть хороши для охраны определенного места.
+ Новый обьект, Электромагнит, сбивает танк и заставляет его многократно перемещатся по одному и тому же месту.
Работает только пока есть электроэнергия, хотя и саму ее не тратит, при количестве солнечных панелей равном нулю магниты могут быть сломаны танками.
+ Немного пересмотрен код работы выстрелов, добавлена озвучка некоторых типов разрушений.
+ Некоторые пункты GUI игрока не показываются если их нет в наличии.
+ Взрывная волна от бомбы, даже если танк не наехал на неё, а она взорвалась рядом теперь вредит танкам от 110 до 260 HP, кроме белого танка.
+ Editor:: F12 (debug) - выключает панель описания редактора, чтобы можно было смотреть данные отладки без наложения.


M2K Build 4041

+ Добавлен новые 2 класса существ. 1 монстр, и 1 ученый. Учёных нужно будет спасать в ходе игры и перевести в безопасную комнату криокамеры. Они не вооружены и у них немного жизни, и после разморозки туповаты. За спасение даётся 1000 очков.
+ Кнопка D позволяет немедленно удалить существо в редакторе, Y выдать ему защиту.
+ Музыка наконец включена по умолчанию, а не выключена. Автоматически выключается при входе в редактор

M2K Build 3940

+ При изменении размера окна игры, игра теперь увеличивает размер видимой области карты. При необходимости размер элементов игры увеличивается.
+ Добавлен шприц который заряжает также и пистолет, иконка потом будет сменена на центр зарядки.
+ Добавлен параметр starttanks для указания сколько танков должно быстро появится в начале игры.
+ Сохраняемый инвентарь увеличен до 6 слотов, исправлена редкая ошибка провала работы автосохранения при выходе.
+ Сломанные панели теперь тоже можно подбирать


M2K Build 3903

+ Решена проблем когда танки после перемещения карты могли перемещатся сквозь стены.
+ Editor:: Кнопка W теперь показывает информацию выбранного танка.
+ Показ инвентаря перемещен на постоянное место вверху.
+ Поведение танков после смерти игрока изменено на игнорирование.
+ Добавлено радиоактивное топливо и люки в которые можно его загружать. Люк закрывается как только в него поместить бочку.
+ Добавлена опция classic_zx_spectrum_sprite_move которая отключает плавную анимацию перемещения и делает ее как на ZX-spectrum
Игра при этом начинает работать быстрее.
+ При смене разрешений GUI больше не расползается. Предметы в панели игрока (GUI) теперь отрисованы из игры а не картинкой. addmenuplayitems
+ В момент доставки нельзя находится в точке доставки. Корабль может раздавить всех кто находится в месте посадки.
+ Android:: Добавлен режим экрана 7, он должен включатся на Андроид и сам просчитывает сколько игровых клеток будет на экране устройства.
+ Танки получают вред от поездок по кислоте.
+ Editor:: В редакторе можно переместить любой вражеский танк с помощью кнопки Q (placeenemy)
+ Android: теперь работает Change resolution, для увеличения всех обьектов (в настройках)
+ Android: Курсор теперь прозрачный.


Страничка содержащая всегда самую последнюю версию игры.
https://dj-alex.itch.io/m2k

M2K Linux build 4211
https://yadi.sk/d/tB8e63Uf3Z266p

M2K Android build 4211
https://yadi.sk/d/f4Ie8k5t3Z263U

Руководство 4039
https://yadi.sk/i/ZVXJimI23YqesJ

Последний раз редактировалось dj--alex, 11.07.2018 в 01:57.
dj--alex вне форума   Ответить с цитированием
Старый 01.08.2018, 11:34   #8
Меню пользователя dj--alex
Старожил
  
Игру одобрили в Google Play!!!
https://play.google.com/store/apps/details?id=m2k.game
Как починю свой новый сайт там опубликую документацию в HTML виде.
dj--alex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Справочник словарей
Словари русского языка - www.gramota.ru Яndex - Словари Википедия - ru.wikipedia.org

Часовой пояс GMT +4, время: 19:41.


Powered by: vBulletin, ©2000 - 2007, Jelsoft Enterprises Limited.
Перевод: zCarot
Распространение информации возможно только с письменного разрешения администрации издания.

THG.ru ("Русский Tom's Hardware Guide") входит в международную сеть TG Publishing

РЕКЛАМА

Rambler's Top100 Рейтинг@Mail.ru