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

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 55

Тема: Новые игры на Вектор-06Ц

  1. #1
    Member Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    168
    Спасибо Благодарностей отдано 
    268
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Новые игры на Вектор-06Ц

    Привет всем!!

    Есть Спектрум с огромной аудиторией и множеством самого различного софта.
    Спектрум не собирается умирать и на него делают довольно интересные (иногда потрясающие и вызывающие в некоторых случаях восторг) проекты, в которых применяется современный подход и достижения в понимании работы Спектрума (накопившиеся за годы).
    Однако по сравнению со Спектрумом на Векторе ситуация другая.
    Могущих писать для Вектора мало, а желающих ещё меньше.
    На данный момент на Вектор никто не пишет игру - или же пишет но тайно от всех

    Ниже (см. вложение) можно увидеть график, в котором отражена некоторая примерная статистика количества игр по годам выпуска - согласно данным из "Картотеки". В этом графике не отражена статистика по играм выпущенным до 1991 года. Также не учтены игры без указания года выпуска (наверно можно считать что большинство из них выпущено до 2000 года).

    Хотя у Вектора был довольно интересный потенциал - но он достаточно мало был раскрыт.
    Этому помешали разные причины, например: небольшая распостранённость, отсутствие некоторой необходимой для создания игр информации, конкуренция с другими компьютерами и другие. А ведь на Векторе можно сделать игры не хуже чем на Спектруме, а в некоторых параметрах даже лучше.

    Из интересных возможностей у Вектора, которые очень мало были раскрыты, можно отметить аппаратный вертикальный скроллинг, графический режим 512х256 точек и програмируемая палитра. Например мне было бы интересно сделать несколько игр с использованием этих нераскрытых возможностей Вектора. За годы накопилось много разной информации по Вектору. Также сегодня можно использовать различные современные методы для создания игры на Вектор. У меня есть некоторый опыт создания игр под Windows и есть созданная мной (в 2020 году) игра для Вектора-06Ц см. https://zx-pk.ru/threads/31954-pishu...6ts%C2%BB.html
    И есть желание немного "оживить" Вектор и создать некую волну-движения в этом направлении.
    Однако наличие моего свободного времени, которое я мог бы тратить на проект, ограничено.
    Но есть вариант, который поможет решить вопрос свободного времени для проекта.
    Если уровень поддержки будет достаточным, то я отложу некоторые свои проекты и вместо них займусь созданием игры на Вектор.

    Вот этот вариант:
    1) будет сделана игра, которая будет выбрана после проведения нижеследующего опроса (описание игр смотрите ниже)
    2) те кто желает поддержать мой проект, сообщают мне сумму, которую готовы выслать мне после создания и выхода моей игры
    3) если меня устраивает уровень поддержки, то я делаю игру.
    Ход разработки игры будет отражаться на форуме. Желающие проводить тесты - для отлавливания багов и подачи советов по улучшению игры - приветствуются.
    4) выпускается игра - бесплатно для всех
    5) все обещавшие поддержать мой проект - переводят мне обещанную сумму

    Тем кому эта тема интересна предлагаю ответить на несколько моих вопросов.
    Этот опрос поможет понять сколько есть желающих увидеть на Векторе что-то новое.
    Опрос будет длиться до 12 июня.
    Свои ответы присылайте мне на почту metamorpho.game@gmail.com
    Ну а дальше посмотрим результаты
    Сделаю статистику ответов (без упоминания личностей, только цифры).

    ======== Вопросы:

    1. Какой минимальной суммой вы готовы поддержать проект после его создания и публикации ?
    (ответ: напишите сумму от 0 руб. и выше)

    2. Если у вас будет свободное время, то можете ли вы помогать в тестировании игры ? (ответ: да/нет)

    3. Есть ли у вас реальный Вектор-06Ц ? (ответ: да/нет)

    4. Есть ли у вас цель приобрести реальный Вектор-06Ц ? (ответ: да/нет)

    5. Заинтересованы ли вы в выпуске новых игр для Вектор-06Ц ? (ответ: да/нет)

    6. Какую из предложенных мной игр вам хотелось бы увидеть в первую очередь ?
    (ответ: напишите номер игры из пяти предложенных мной ниже, либо напишите
    название другой игры (или других игр), которую вы хотели бы видеть на Векторе)

    7. Дополнительно.
    (ответ: если есть, то напишите свои идеи или предложения в отношении моего проекта)
    ======================

    Плюсы такого варианта - если игра не выйдет, то вы ничем не рискуете.
    Минусы такого варианта - автор рискует не получить обещанные донаты

    Предполагаемый срок создания игры 2-3 месяца.
    Все игры будут работать на Вектор-06Ц стандартной минимальной конфигурации (64 Кб памяти, музыка бипер+ВИ53)

    Вот что я хотел бы сделать на Вектор:

    1. Гонки. Вид сверху. (будет задействован аппаратный вертикальный скроллинг)
    Выглядеть будет примерно так:
    https://www.youtube.com/watch?v=ZRuAIUA56H0
    https://youtu.be/N2eERpXC_4g?t=32

    2. Игра про пожарников. Выглядеть будет примерно так:
    https://www.youtube.com/watch?v=a2Sj-sgMRXs

    3. Похожая на Болдер (Boulder Dash) игра.
    (планирую задействовать режим 512х256 точек + аппаратный вертикальный скроллинг, но
    возможно и 256х256 без аппаратного скроллинга, вобщем выберу то что больше понравится при тестировании)

    4. Игра похожая на
    https://youtu.be/VDmJNcYLbuQ?t=504

    5. Продолжение Putup. (новая графика, плавные передвижения объектов + аппаратный вертикальный скроллинг)


    Жду ваших ответов
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ГрафикИгр.jpg 
Просмотров:	58 
Размер:	67.4 Кб 
ID:	75466  
    Последний раз редактировалось metamorpho; 24.05.2021 в 20:54.

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

    nzeemin (26.05.2021), Oleg N. Cher (25.05.2021)

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

  4. #2
    Member
    Регистрация
    05.01.2009
    Адрес
    Харьков
    Сообщений
    145
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Гонки. Вид сверху. (будет задействован аппаратный вертикальный скроллинг)
    Тут сразу вопрос, удастся ли на Векторе добиться такой же динамичности, как в оригинале. Если посмотреть на "Полёт" и сцену с ловлей привидений на дороге в "Ghostbusters", то динамичности что там, что там явно не хватает.
    А гонки должны быть динамичными, иначе в них неинтересно играть.

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Игра про пожарников. Выглядеть будет примерно так:
    Подобная игра для "Вектора" уже была: http://sensi.org/scalar/ware/65/. Правда, там игровой процесс был больше ориентирован на логику, чем на аркадную составляющую.
    Конечно, можно сделать с лучшей графикой и более динамичным игровым процессом, как в видео прототипа для NES. Но, учитывая, что оригинальный Fire Rescue не снискал особой популярности на "Векторе" - меня терзают смутные сомнения в целесообразности.

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Игра похожая на
    https://youtu.be/VDmJNcYLbuQ?t=504
    В этом жанре, для Вектора есть вполне себе годный "Амбал": http://sensi.org/scalar/ware/440/
    Сделать что-то более цветастое пытались ещё больше десяти лет назад в прототипе игры Chip'n'Dale: http://sensi.org/scalar/ware/393/, но шевелилось оно всё недостаточно быстро

    P.S. ИМХО, если и затеваться с "новоделом" для Вектора, то это должно быть что-то, что выжимает максимум возможностей из железки. Просто очередной платформер, пусть и с красивыми спрайтами, сейчас мало кому будет интересен.

    P.P.S. Я бы сразу думал об использовании раздельных экранных плоскостей - это единственная "фича" Вектора, которая позволяет совмещать фоновую графику и спрайты.

    P.P.P.S Если ориентироваться только на Вектор с квазидиском и дисководом, я бы подумал о портировании, например, Metal Mutant:
    (у этой игры была поддержка CGA режима с 4х цветной графикой, что позволило бы задействовать под фон только две экранные плоскости):



    Ну, или вот ещё игра, которая вполне могла появиться на Векторе:



    (причём, вот здесь уж точно есть где разгуляться в плане улучшения графики, учитывая, что в игре нет скроллинга экрана, и количество спрайтов на экран невелико)
    Последний раз редактировалось x-code; 25.05.2021 в 13:54.

  5. Этот пользователь поблагодарил x-code за это полезное сообщение:

    metamorpho (30.05.2021)

  6. #3
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    6,061
    Спасибо Благодарностей отдано 
    349
    Спасибо Благодарностей получено 
    754
    Поблагодарили
    471 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от x-code Посмотреть сообщение
    Если посмотреть на "Полёт" и сцену с ловлей привидений на дороге в "Ghostbusters", то динамичности что там, что там явно не хватает.
    Это субъективно, полет и рива рейд очень динамичные, по крайней мере я не хотел бы, чтобы они стали еще быстрее. Вот добавить туда немного контента при сохранении скорости (или много контента при незначительном замедлении) было бы круто.

  7. Этот пользователь поблагодарил ivagor за это полезное сообщение:

    metamorpho (30.05.2021)

  8. #4
    Member Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    168
    Спасибо Благодарностей отдано 
    268
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    x-code, спасибо за интересное мнение.

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

    Игра "Амбал" вполне себе неплохо сделана, но можно сделать более лучше.
    В "Амбале" нет вертикального скроллинга, а также фон пустой и угловатость прыжков героя.
    Да в прототипе игры Chip'n'Dale шевелилось всё недостаточно быстро, но можно сделать быстрей.

    Насчёт портирования игр. Не очень мне нравиться делать некоего двойника и всё один к одному копировать из другой игры. Из игр, которые я указал как примеры (а также из других игр), я буду брать основные идеи и синтезировать их вместе. Так что игра не будет похожа точь в точь.

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

  9. #5
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    3,243
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    254
    Поблагодарили
    169 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гонки с видом сверху чисто технически похожи на Рива Рейд, и наверное можно сделать их фреймовыми (особенно если без статического бокового экрана). Для гонок быстро -- это круто. Что до контента, было бы интересно дополнить игру какой-то составляющей, подогревающей интерес после первого заезда. Возьмем Street Rod для DOS, например. Там можно было тюнинговать тачки и выигрывать новые в гонках, и это цепляло. Никто не сказал, что нельзя тюнинговать 2D-тачки с видом сверху.

    Из вышеперечисленных мне лично нравится игра про пожарных. Я ее раньше не видел, по-моему хорошая идея.

    Амбал, Rick Dangerous, Montezuma's Revenge -- клевые игры, но Амбал в одной группе с двумя другими очень условно. Он служит хорошим примером того, что технически все нарисовать и сделать плавным недостаточно для того, чтобы получилась интересная игра, в которую захочется играть. Хотя, если подумать, Montezuma тоже не отличается насыщенностью и разнообразием. Там было все очень загадочно и хотелось узнать, что за следующей стеной, вот поэтому и играли. У меня она по этому принципу где-то в том же ящичке, что и Shamus. Вектор потянул бы Shamus. Мне все эти игры нравятся, но не знаю, кто захочет в них играть еще раз.

    Недавно вспомнил игрушку, в которую играл лет 10 назад: Within a Deep Forest. Очень просто и технически по силам даже Вектору. Но там не последнюю роль сыграла музыка.

    Игры типа Metal Mutant по-моему ни о чем без оригинальной графики. Программа там вторична.

    Еще милая незамысловатая на вид, но увлекательная игрушка -- Space Taxi для C64.
    Больше игр нет

  10. Этот пользователь поблагодарил svofski за это полезное сообщение:

    metamorpho (30.05.2021)

  11. #6
    Member
    Регистрация
    05.01.2009
    Адрес
    Харьков
    Сообщений
    145
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    в игре "Полёт" шаг постоянный, а его можно менять. И можно добиться разных скоростей, а также эффекта рывка (или турбо-ускорения).
    Здесь нужно будет учитывать, что увеличение шага скроллинга потребует отрисовки бОльшего количества новых строк фонового изображения уровня за одно прерывание обратного хода луча.
    Если ограничиться в фоне двумя экранными плоскостями, и отвести ещё две экранные плоскости на спрайты (которые тоже придётся перерисовывать каждый кадр на новом месте, чтобы они не сдвигались вместе с фоном) - в теории, может получиться вполне прилично по FPS.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Это субъективно, полет и рива рейд очень динамичные, по крайней мере я не хотел бы, чтобы они стали еще быстрее
    Рива рейд, бесспорно, крутой! И, для такого жанра игр леталок-стрелялок, большей динамичности и не нужно. Но, вот, игра в жанре именно автогонок с таким темпом ИМХО станет "пенсионерской".

    Если уж и эксплуатировать вертикальный скролл, то я бы подумал именно о леталке-стрелялке с красивой графикой и наложением спрайтов на тайловый фон. "Полёт" был неплох, но в плане графики ему ещё есть куда стремиться - благо, источников для вдохновения полно и на Спекки, и на приставках той эпохи.

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Игра "Амбал" вполне себе неплохо сделана, но можно сделать более лучше.
    В "Амбале" нет вертикального скроллинга, а также фон пустой и угловатость прыжков героя.
    Да в прототипе игры Chip'n'Dale шевелилось всё недостаточно быстро, но можно сделать быстрей.
    Что касается анимации спрайтов, то, да, конечно, её можно улучшить. Это вопрос графики, а не программирования.
    Вертикальный скролл в игре в духе "Амбала" при условии пустого фона - это можно попробовать. Здесь ограничение будет только на количество одновременно находящихся на экране анимированных спрайтов.

    А вот в остальном, боюсь, вы уже немного переоцениваете возможности Вектора. Непустой фон потребует компромисса или в количестве цветов для самого фона и для спрайтов (чтобы разнести их по разным экранным плоскостям), или в скорости отрисовки. Ребята, которые писали Чипа и Дейла, были знатными демомейкерами на Векторе, и знали толк в оптимизации. Возможно, до каких-то приёмов они и не додумались, но, в целом, я бы не ожидал радикального ускорения в формате "16-цветный спрайт на 16-цветном фоне".

    Исключительно на правах идеи - предложил бы перед сбором донатов сделать proof-of-concept, демонстрирующий возможности движка (здесь можно ориентироваться на Robotz! как на шедевр технологичности игрового движка под Вектор).


    Цитата Сообщение от metamorpho Посмотреть сообщение
    Возможно я слегка переоцениваю возможности Вектора, но как мне сейчас видется его потенциал явно не раскрыт.
    Ну, тут, опять же - смотря в чём В качестве графики и анимации - совершенно точно да: если не брать порты с передиранием графики 1-в-1 а-ля Exolon, то большинство авторов "классических" игр были самоучками; тут разве что Лебедев и автор Fatax (к сожалению, не помню его имени) выгодно выделялись на общем фоне.

    В плане быстродействия - полагаю, в Robotz! уже подошли к технологическому пределу возможностей Вектора. Всё-таки, физику не обманешь, и большой объём видеопамяти плюс слабенький процессор при практически полном отсутствии аппаратного ускорения графики делают своё чёрное дело

    - - - Добавлено - - -

    Цитата Сообщение от svofski Посмотреть сообщение
    Еще милая незамысловатая на вид, но увлекательная игрушка -- Space Taxi для C64.
    Из таких оригинальных, ещё вспоминается Travel with Trashman:


    - - - Добавлено - - -

    Кстати, игр какого жанра толком не было на Векторе - это гоночек в духе Chase H.Q. или Mean Streak на Спектруме. Не, ну была Формула-1, но унылая до безобразия.

    А вот что-то в таком духе я пытался запилить ещё 16-летним пацаном:


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

  12. Этот пользователь поблагодарил x-code за это полезное сообщение:

    metamorpho (30.05.2021)

  13. #7
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    3,243
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    254
    Поблагодарили
    169 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от x-code Посмотреть сообщение
    А вот что-то в таком духе я пытался запилить ещё 16-летним пацаном:
    О да, Tunnels of Armageddon! Я недавно ее вспоминал, думая о том, что на Векторе подобное теоретически можно было бы запилить мультиколором.
    Больше игр нет

  14. #8
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,197
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я вот всё продолжаю думать, как-бы для Вектора чего-нибудь сетевого замутить...

    Адаптировать что-то вроде Абрамса для сетевого он-лайн реал-тайм скорее всего будет проблемотично... но что-то всёже скорее всего можно придумать...

    Я понимаю, что обладателей Вектора мягко говоря маловато. Но если идея игры будет интересной, реализация не подкачает, и эмулятор будет такой режим поддерживать, то и эмуль запустить желающие могут найтись...

  15. #9
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,702
    Спасибо Благодарностей отдано 
    668
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    317 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно я ещё наброшу? спасибо.
    Вообще меня всегда больше порты интересуют - так можно дойти до результата за месяц-полтора, вместо нескольких месяцев на игру "с нуля".
    Но я за любую движуху.
    Как вы знаете, я делал кое-что для УКНЦ, и там тоже всё проще с вертикальным скроллингом, а игр использующих этот факт почти нет - поэтому я тоже думал об этой теме.
    В общем, ниже предложения по списку:

    1. Knightmare (MSX) - вертикальный скроллер.

    2. Commando (куча платформ) или Ikari Warriors - в общем боевичок шмап (shoot'em up) с вертикальным скроллом.
    Я разбирал как устроен Commando - https://github.com/nzeemin/skoolkit-...er/commando-zx
    Если кратко, то уровень описан в виде последовательности объектов, объекты начинают жить по мере появления в игровом экране, всё рисуется по XOR.

    3. Flying Shark (куча платформ) - вертикальный скроллер, самолётом сбиваешь летящие, едущие и неподвижные цели. Графика на ZX просто прекрасна.

    4. Uridium (несколько платформ) - шутер где на высокой скорости летаешь над огромной космической платформой, но переделать в вертикальный скролл.

  16. Этот пользователь поблагодарил nzeemin за это полезное сообщение:

    metamorpho (30.05.2021)

  17. #10
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,070
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    218
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    118 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    2. Commando (куча платформ) или Ikari Warriors - в общем боевичок шмап (shoot'em up) с вертикальным скроллом.
    Я разбирал как устроен Commando - https://github.com/nzeemin/skoolkit-...er/commando-zx
    Если кратко, то уровень описан в виде последовательности объектов, объекты начинают жить по мере появления в игровом экране, всё рисуется по XOR.
    уж не знаю, что и как ты там "разбирал", но это совершенно не так - и не ксор, и вообще чуть ли не на каждый объект ради скорости отдельная процедура
    Прихожу без разрешения, сею смерть и разрушение...

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Восстанавливаю Вектор-06ц
    от svofski в разделе Вектор
    Ответов: 8
    Последнее: 29.01.2018, 04:15
  2. Ответов: 4
    Последнее: 23.06.2016, 00:02
  3. Вектор-06Ц
    от Robusta в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 17.03.2009, 23:18
  4. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  5. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23

Ваши права

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