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

User Tag List

Результаты опроса: Нужно ли улучшать графические возможности компьютера для облегчения написания игр ?

Голосовавшие
109. Вы ещё не участвовали в этом опросе
  • Да

    58 53.21%
  • Нет

    51 46.79%
Страница 29 из 72 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 714

Тема: Идеальный Спектрум

  1. #281
    Master Аватар для SaNchez
    Регистрация
    22.12.2007
    Адрес
    г. Владивосток
    Сообщений
    915
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Например, нельзя было сделать полноэкранную ходилку или леталку с плавным скроллингом цветного фона. А в Идеальном Спектруме или эмуляторе это можно будет сделать достаточно легко.
    Любую игру, сложнее змейки или тетриса, в любом случае, не просто сделать. Хоть на спектруме, хоть на unity. На спектруме, imho, сейчас кодят опытные, но обременённые бытовыми проблемами люди с кризисом среднего возраста. Как ты их убедишь, что нужно кодить именно под твою платформу? Почему не сразу на unity, что гораздо перспективнее в любом плане?
    Сможешь-ли ты провернуть такую-же маркетинговую компанию, как команда некста? Продать спектрум тиражом более 3000 (при этом, я уверен, что на начало продаж некста активных спектрумистов ВСЕГО было около 3000), и этим по сути создать новый стандарт?

  2. #282
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    Любую игру, сложнее змейки или тетриса, в любом случае, не просто сделать. Хоть на спектруме, хоть на unity. На спектруме, imho, сейчас кодят опытные, но обременённые бытовыми проблемами люди с кризисом среднего возраста. Как ты их убедишь, что нужно кодить именно под твою платформу? Почему не сразу на unity, что гораздо перспективнее в любом плане?
    Сможешь-ли ты провернуть такую-же маркетинговую компанию, как команда некста? Продать спектрум тиражом более 3000 (при этом, я уверен, что на начало продаж некста активных спектрумистов ВСЕГО было около 3000), и этим по сути создать новый стандарт?
    Да у них каждый год новый стандарт - VEGA, NEXT и т.д. Поговорят и забудут. В этом году еще что-нибудь новенькое появится.
    "L-256"

  3. #283
    Master Аватар для SaNchez
    Регистрация
    22.12.2007
    Адрес
    г. Владивосток
    Сообщений
    915
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Да у них каждый год новый стандарт - VEGA, NEXT и т.д. Поговорят и забудут. В этом году еще что-нибудь новенькое появится.
    Нифига. Vega - это просто спектрум без клавиатуры Ничего нового, скорее шаг назад.
    А некст - это мегабайт памяти, 14(28)Mhz, turbosound и tr-dos. TR-DOS, Карл!

  4. #284
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    Нифига. Vega - это просто спектрум без клавиатуры Ничего нового, скорее шаг назад.
    А некст - это мегабайт памяти, 14(28)Mhz, turbosound и tr-dos. TR-DOS, Карл!
    Потом появятся:

    NEXT-2, NEXT-3 и т.д.
    ZX-Evolution-2, ZX-Evolution-3 и т.д.
    ZXM-Phoenix-7, ZXM-Phoenix-8 и т.д.
    METEOR-128, METEOR-1M и т.д.
    CHELYABINSK-1, CHELYABINSK-2 и т.д.
    PENTAGON-4M, PENTAGON-8M и т.д.
    ReVerSE-U7, ReVerSE-U6 и т.д.

    Каждый программист выберет, для какого компьютера ему нравится программировать. Хватит всем на любой вкус. Это будет длиться бесконечно. Не будет единого Спектрума.
    Последний раз редактировалось zx-kit; 17.03.2018 в 20:43.
    "L-256"

  5. #285
    Master Аватар для SaNchez
    Регистрация
    22.12.2007
    Адрес
    г. Владивосток
    Сообщений
    915
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эх.. Ладно... Я 20 лет назад тоже хотел "обесклешить" спектрум, рисовал схемы и строил планы, а когда меня спрашивали кто под этот режим будет кодить - твёрдо отвечал "Я!". В том момент у меня не было ни одного законченного проекта....

  6. #286
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    NEXT-2, NEXT-3 и т.д.
    ZX-Evolution-2, ZX-Evolution-3 и т.д.
    ZXM-Phoenix-7, ZXM-Phoenix-8 и т.д.
    METEOR-128, METEOR-1M и т.д.
    CHELYABINSK-1, CHELYABINSK-2 и т.д.
    PENTAGON-4M, PENTAGON-8M и т.д.
    ReVerSE-U7, ReVerSE-U6 и т.д.
    Тут, все даже концептуально не верно.
    это совсем разные и абсолютно не связанные идеи, причем Феникс, только официально-скоро перевалит за 200 компов и он в DIP, практически весь. А ЭВО за 300 и больше. Но вот это, реальные компы ZX-совместимые и не плохо.
    но и NEXT, имеет стандартный для "фирмовых"системный разъем, а почему ты лишил "идеал", даже такой мелочи?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

  8. #287
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от SaNchez Посмотреть сообщение
    Эх.. Ладно... Я 20 лет назад тоже хотел "обесклешить" спектрум, рисовал схемы и строил планы, а когда меня спрашивали кто под этот режим будет кодить - твёрдо отвечал "Я!". В том момент у меня не было ни одного законченного проекта....
    Если бы был Идеальный Спектрум, смог бы ты сам сделать игру mff без клешинга, как это делается с помощью эмулятора для ULAX ?
    "L-256"

  9. #288
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Каждый программист выберет, для какого компьютера ему нравится программировать.
    Да не работает это так.
    Это какую-нибудь 256-байтную интру на компо программист ещё может быть и пишет под то железо, какое ему нравится. Потому что демки на реалах сейчас в принципе смотрят единицы, остальным хватает эмулятора или (чаще) ютуба.

    А игру он будет писать под то железо, какое есть у большинства пользователей. Потому что кроме удовольствия от написания игры есть ещё удовольствие от осознания того, что в неё кто-то играет.
    "Самореализация" это дело называется. Большинству людей недостаточно доказать самому себе свою крутость. Им хочется, чтобы их и окружающие оценили.
    Именно поэтому люди до сих пор пишут даже под 48к, хотя казалось бы 128к через #7ffd - это стандарт из стандартов. Просто потому, что охват аудитории больше.

    Ты же метеор разрабатываешь не только потому, что любишь схемы рисовать. Ты же вдобавок хочешь, чтобы под него кто-нибудь что-нибудь написал. Секту свою завести тоже, небось, не прочь.
    Поэтому ждать от программистов, что они готовы писать игры под существующую в единицах экземпляров машину (aka "писать в стол") странно.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  10. #289
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Eltaron включил режим младенца и сглаголил истину
    Куплю корпус и материнку от Spectrum +2/+3

  11. #290
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    А игру он будет писать под то железо, какое есть у большинства пользователей. Потому что кроме удовольствия от написания игры есть ещё удовольствие от осознания того, что в неё кто-то играет.
    "Самореализация" это дело называется. Большинству людей недостаточно доказать самому себе свою крутость. Им хочется, чтобы их и окружающие оценили.
    Именно поэтому люди до сих пор пишут даже под 48к, хотя казалось бы 128к через #7ffd - это стандарт из стандартов. Просто потому, что охват аудитории больше.
    Это понятно. Но не все же получают деньги за каждую проданную копию игры. Некоторые пишут для интереса и показа своей крутости, для форума. При этом на форуме им спасибо скажут 20-50 человек. Так что для популярности компа достаточно 50 штук.

    А иностранцы с каждым годом делают очередную версию Спектрума все большим тиражом. И это не показатель того, что компьютер лучше или стандарт. Это просто очередная новинка, игрушка.

    А 48К хоть и популярный, но многого не может, так как был спроектирован неправильно. На игры не рассчитан. Поэтому новые, более совершенные компьютеры, тоже могут привлечь часть программистов и пользователей. Надо просто соблюдать баланс, не сильно менять принципы программирования и способ рисования на экране.

    Цвета восьми точек получаются из двух байтов - черно-белой графики BITMAP и цветового атрибута ATTR, всего 15 цветов. Это основа ZX Spectrum. И это надо оставить в Идеальном Спектруме. Что я и собираюсь сделать.

    Вторую кнопку джойстика надо назвать EXT. Использовать для расширенного режима (EXTENDED MODE) джойстика..
    Если в игре достаточно двух кнопок, то EXT можно ипользовать как вторую кнопку джойстика.
    Если надо много дополнительных кнопок, то вместо них нажимем EXT + одно из четырех направления или FIRE.

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

    Для ускорения вывода на экран при непосредственном выводе на экран надо:

    Экран с адреса 0.
    Линейную адресацию байтов.
    INT формировать не в начале кадрового импульса, а в конце после последней строки окна 256х192.

    Для улучшения цветов:


    Вместо FLASH в атрибуте сделать раздельную яркость для PAPER и INK.
    Аппаратный мультиколор.

    Для устранения мерцания в играх с медленным построением очередного экрана:


    Два экрана - один отображает текущий кадр, на другом рисуем следующий.

    Для динамичных игр и устранения клешинга:

    Аппаратный скроллинг.
    Несколько слоев с маской.
    Последний раз редактировалось zx-kit; 19.03.2018 в 19:41.
    "L-256"

Страница 29 из 72 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 15.05.2017, 15:32
  2. Ответов: 18
    Последнее: 12.03.2016, 14:15
  3. Ответов: 69
    Последнее: 13.06.2012, 10:33
  4. GO! на спектрум!
    от bigral в разделе Программирование
    Ответов: 1
    Последнее: 11.01.2012, 09:44
  5. Спектрум и Я
    от Black_Cat в разделе Разный софт
    Ответов: 0
    Последнее: 05.08.2007, 21:00

Ваши права

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