Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - dj--alex

Страницы: [1]
1
Разработка игр / Perestroika Ремейк 2019.
« : 11 Сентябрь 2019, 22:51:46 »
Perestroika-2019. Самодеятельность.

Решил прикоснутся к классике:
Это предварительная версия игры "горбачёв - перестройка",вышедшей ранее под DOS
Игра на самом деле довольно простая, вам нужно всего лишь дойти до синей будки.



**В данной версии нет некоторых звуков и отсутствует заглавная мелодия. А вместо окончания игры -ошибка.
Цель игры: нужно было управляя демократом скакать по постоянно уменьшающимся и исчезающим островкам (законам)
чтобы приватизировать очередное народное достояние. если пропрыгаешь до цели значит победил.
товары народного потребления, валютные операции — увеличивают благосостояние;
Враги которые иногда появляются - бюрократы крайне вредны, могут сьесть заживо депутата или столкнуть его.
Могут также писать законы о прогрессивном налогообложении что серьезно уменьшает игровой счёт.
(выглядят как красные точки)
Герой не умеет сражатся и не может ничем атаковать.
ВСего 4 уровня. В одном из уровней можно встретить Ельцина который единственный кто умеет стрелять и руководить танками.
И он будет не на вашей стороне.

Perestroika Linux
https://yadi.sk/d/LYa8JFHtmRBqeQ

Perestroika Windows
https://yadi.sk/d/13cG2TOvYZao5g

2
Это и ремейк, и игра, и всё ещё головоломка из 1997 года и даже чуть чуть "движок"...
А также это многолетняя компиляция из всех показавшихся мне интересными идей в одном проекте.

Что это?
Игра и конструктор, два в одном.
Причем конструктор в двояком смысле - в игре встроен редактор уровней.
А также на основе движка уже этой игры была написана совсем другая игра с другими обьектами - Reskue.
И пишется ещё одна - Colony.
 
Кому может быть интересна игра:?
*Поклонникам Zx-spectrum,
 т.к. я черпаю вдохновение именно из игр и элементов используемых на
этой платформе.

*Детям,
Когда я ехал в поезде, я ради интереса давал детям соседей копию игры
и надо сказать играли они увлечённо в обе игры и успели пройти с 10-к уровней. пока
не настала моя очередь выйти.

*Начинающим программистам. Любителям посоздавать что то своё.
Есть возможность не только создавать свои уровни.
Игра под открытой лицензией и при желании и навыках можно
как помочь улучшить мне игру, так и создать собственную.

Чем можно занятся в игре M2K:
* уничтожать троллей, мины и постаратся найти выход из лабиринтов.
* различная небезопасная техника
* возможность совместной игры вдвоём на одной клавиатуре (только для ПК).
* все уровни головоломки полностью портированы с старой игры 1-в-1, кроме 1.

Описание проекта Reskue:
На научную базу произошло нападение танков, вам необходимо спасти учёных и привести их к воздушному шлюзу который легко найти по трем железным дверям. (место назначения отмечено красными точками). Ученые после разморозки крайне непонятливы и обычно просто бегут от вас, однако умеют пользоватся телепортами и дверями. (а также обладают навыком "свистнуть аптечку" ) Для победы нужно спасти хотя бы 6 из 8 учёных.


Наиболее важные последние обновления и дополнения:
*Кроссплатформенность
*Добавлена поддержка 2 джойстиков PS3 для совместной игры.
*Унификация движка. (обновления движка попадают в все сделанные на нём игры быстро)
*Тонкие настройки в игре вплоть до подстройки скорости игрового процесса для себя.



Подсказки:
Справка по управлению и кнопкам пишется слева прямо во время процесса игры.
Подробное описание обьектов, управления и логики игры в файле по ссылке.
https://yadi.sk/i/HY0hSJzT3Jtqcc


Где скачать игры?
Руководство к игре и описание обьектов и как играть доступны на этом же сайте в документации.
Для Linux, Android или Windows или инструкция.
https://dj-alex.itch.io/m2k
Нужно выбрать донат или "thanks, download" по выбору.
https://dj-alex.itch.io/reskue

Системные Требования:
Windows 64bit, Linux 64bit, Android.
Работает почти на всех существующих видеокартах, гибкая смена разрешения в зависимости от устройства.
Требует мало памяти.
Хорошая оптимизация, работает даже на телефонах 2010 года типа Samsung Galaxy S2
с Android 4 выдаёт 120FPS.

M2K Zx-spectrum 48K version (Tr-dos, hobeta files): http://yadi.sk/d/qgdIORRHAvmSA
Офф сайт: http://www.dj-alex.ru/index.php/m2k
Группа ВК: https://vk.com/club134363102


Для тех кто создает уровни:
уровень сохраняется в папку levels в папке игры. Наприклад: m2k-Linux-x64-compile-ras0ft-b/usr/bin/Levels
Внешний уровень загружается через Е.
Если нужна помощь - нажмите F3 или почитайте справку (readme).

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

Игра в reskue
https://www.youtube.com/watch?v=zIihyQ4VAzw


На чём основан проект?
M2K базирован на моей старой игре головоломке Mission 2000 выпущеной для Zx-spectrum в 1997-1999 годах
M2k remake разработан в 2017 году.
Reskue remake разработан в 2019 году.
Colony remake ** 2020 год ??
Оригинальная платформа — Zx Spectrum Basic
Движок игры сделан на Lua + Love framework.



Коллекция скриншотов:
https://vk.com/album-134363102_238322368

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


О игре как движке:
Развитие происходит добавлением в движок новых обьектов и функций, которые позже реализуются в одном из новых проектов. Всё что может бэкпортируется обратно в движок.
Например Для игры Reskue была разработана возможность ставить на карту более 100перемещающихся противников, но в оригинале M2K такого нет, поэтому в игре это не встречается.
В саму M2K "konstruktor edition" новые обьекты попадают скорее для галочки
Реально в уровнях обьекты из других игр не используются.
Хотя вы можете их добавить через редактор и посмотреть что получится.
В проектах сделанных мной кодовая база похожа,
Однако графическая составляющая, уровни, набор используемых ассетов, музыки и.т.п.
может различатся довольно сильно.


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







3
Разработка игр / Reskue remake (zx-spectrum)
« : 06 Сентябрь 2019, 13:04:06 »

Описание:
На научную базу произошло нападение танков, вам необходимо спасти учёных и привести их к воздушному шлюзу который легко найти по трем железным дверям. (место назначения отмечено красными точками). Ученые после разморозки крайне непонятливы и обычно просто бегут от вас, однако умеют пользоватся телепортами и дверями. (а также обладают навыком "свистнуть аптечку" ) Для победы нужно спасти хотя бы 6 из 8 учёных.

Информация:
Рад вам представить новую 2D retro игру написанную мной лично с использованием Lua, Love2d framework и собственного опыта.
Практически весь движок написан собственноручно, т.к. фреймворк весьма низкоуровневый.

Это авторский ремейк с немного расширенной адаптацией игры Reskue с Zx-spectrum.
Кроме обычного арсенала из патрон и взрывчатки добавлены редкие вещи как усилители урона, защита (Ваши противники могут их взять вместо вас. ) и набор ловушек (в оригинале ловушки есть, но их нельзя ставить самому).
Тажке добавлены солнечные батареи, на которых работают станции лечения и многие ловушки.

Отдельные элементы игры вы ранее могли видеть в игре M2k у которой с reskue общий движок.


-Нет вменяемой окантовки GUI



Video
https://youtu.be/zIihyQ4VAzw

Обновляемая версия, скачать бесплатно - для Windows, Android, Linux.
https://dj-alex.itch.io/reskue

Исходные коды проекта доступны в github по ссылке выше.

Страницы: [1]