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

User Tag List

Страница 37 из 42 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя
Показано с 361 по 370 из 414

Тема: Пишем игры под РК подобные

  1. #361
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    Хватит. Псевдографика и текст легко сжимаются.
    щас

    разве что она будет ТОЛЬКО из тех одних 16 символов псевдографики
    как на картинке вышо

    и то если взять калькулятор
    то получаетсо скудненько

    хотя никто ж не запрещает делать подгрузки

    а на тему "игор" с "узкими полосочками" картинков из 80-х
    то они НЕНУЖНЫ
    Последний раз редактировалось NEO SPECTRUMAN; 24.03.2024 в 22:13.

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

  3. #362
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    128 символов, это уже два символа в один байт помещаются) Псевда поместится 4 знакоместа в один байт.

    Но сначала надо придумать ИНТЕРЕСНЫЙ геймплей, нарисовать картинки, написать тексты. Тогда и станет ясно влезет или нет.

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

  4. #363
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При наличии квазидиска (даже по vinxru) можно в пределе получить 8 мегабайт (256 страниц по 32 кило) - туда можно в непожатом виде 4228 экранов натолкать (из расчёта 64x31 символов без промежутков), а если пожать - то и ещё того больше

    Если взять хотя бы 10 секунд на экран, то это получается 11 часов геймплея
    Последний раз редактировалось Shaos; 24.03.2024 в 23:18.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  5. #364
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я вот всё думаю, что такую игру можно в отдельный картридж затолкать + на картридже запоминать прогресс и немного разнообразить звуковые эффекты. И паять интересно, и поиграть можно.

  6. #365
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    Я вот всё думаю, что такую игру можно в отдельный картридж затолкать + на картридже запоминать прогресс и немного разнообразить звуковые эффекты. И паять интересно, и поиграть можно.
    Это да - можно дешёвый SPI EEPROM впаять где-то рядом с FLASH-ом и хитрым способом побитно в него писать-читать (для записи прогресса или лидерборды скорость особо не нужна), а можно и прямо во FLASH, защитив от записи блоки где сама игра сидит

    С другой стороны старый добрый способ с захардкоденными паролями между уровнями тоже проканает - тогда в картридже будет только ПЗУ и народ может друг с другом делиться прогрессом просто передавая вновь открываемые пароли "из уст в уста"...

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

    Для графония поди можно AI задействовать - вот например что мне выдала Gemini (AI от гугла) на просьбу нарисовать чёрно-белый пиксельарт про кота играющего в шахматы:



    По-моему, вполне по РК-шному получилось...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Gemini_cat_plays_chess_1.jpg 
Просмотров:	118 
Размер:	17.8 Кб 
ID:	80547  
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  7. #366
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    128 символов, это уже два символа в один байт помещаются) Псевда поместится 4 знакоместа в один байт.
    математик из тебя никакой

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

    а на тему портировать существующее
    конвертируя картинки
    щас глянул
    никакой 6х8 не выгребает "спрайты"

    потенциально что то можно на апогейском 6х4


    но тогда текст придетсо делоть "крыпным" шрифтом....
    ну и носы и рты придетсо проставлять при помощи художнека

    6х4 из обышного фонта тоже не выгребает
    Последний раз редактировалось NEO SPECTRUMAN; 25.03.2024 в 01:48.

  8. #367
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    Написал простую игру-демку, где игрок получает предсказание. Варианты для четырёх платформ: РК журнально-эмуляторный, РК SRAM, Апогей, Пальмира.



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

    Смотреть лучше на телевизоре 16:9, тогда пропорции максимально приближены к задуманным.

    Версия для SRAM Сергея Киселёва, не знаю на сколько она отличается от других срамоидов, если звука не будет, пишите, допилю.

    Пришлось одновременно программировать, писать музыку, рисовать шрифт и паять РК, всё в условиях ограниченного времени. Поэтому наверняка есть косяки. Пишите, поправлю.

    Забери своё предсказание у чародейки: Вложение 80544
    Код:
    Archive:  weird.zip
      Length      Date    Time    Name
    ---------  ---------- -----   ----
        10691  2024-03-24 00:53   weird_apogei.rka
        10687  2024-03-24 00:49   weird_emu80.rkr
        13779  2024-03-24 00:54   weird_palmira.rkl
        10702  2024-03-24 00:51   weird_sram.rkr
    ---------                     -------
        45859                     4 files
    А кто-то пробовал писать супер-пупер универсальный код, который может сам детектировать на чём он запустился - РК, Апогей или Микроша (чтобы использовать правильные адреса контроллеров в каждом конкретном случае)? По идее по содержимому ПЗУ это легко сделать (да и ВИ53 наверное можно как-то подёргать по разным адресам, чтобы понять где он реально есть)...
    Последний раз редактировалось Shaos; 25.03.2024 в 06:16.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  9. #368
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    А кто-то пробовал писать супер-пупер универсальный код, который может сам детектировать на чём он запустился - РК, Апогей или Микроша (чтобы использовать правильные адреса контроллеров в каждом конкретном случае)?
    А разные типы клавиатур как дёргать? МС-7007 как отличить? Я попробовал составить список адресов ВИ53, ничего не получилось, будет новый клон, будет новый адрес + новая схема включения со своими гейтами и тактовой частотой)))
    Последний раз редактировалось Hammer; 25.03.2024 в 06:43.

  10. #369
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    А кто-то пробовал писать супер-пупер универсальный код, который может сам детектировать на чём он запустился - РК, Апогей или Микроша (чтобы использовать правильные адреса контроллеров в каждом конкретном случае)?
    а зачем тратить драгоцанные байты рамы
    на то что НИКОГДА не пригодитсо?

    да и у юзыра скорей всего только какойто один комп
    зачем ему тянуть баласт из совместимостей?
    да и "универсальный" код != быстрый
    и грузить кто то будет это через матафонный вход потом

    это в 90-х было актуально когда интернетов небыло
    и когда софта должна была быть заточена под все и сразу
    щас это уже НУ НУЖЕНо
    а потом еще и все эти автодетекции не работают на новых суперклонах
    которые еще не вышли на момент написания автодетектора....

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


    Цитата Сообщение от Shaos Посмотреть сообщение
    да и ВИ53 наверное можно как-то подёргать по разным адресам, чтобы понять где он реально есть)...
    и попасть в новомодный контроллер сд карты Ж)
    ТЫ как бутто не спецтрумист и не знаешь что низя просто так тыкать куда не попадя без ВНЕЗАПНО
    Последний раз редактировалось NEO SPECTRUMAN; 25.03.2024 в 06:52.

  11. #370
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это не юзеру проще, а разработчику - вместо генерации кучи бинарей на все случаи жизни делаешь один .rk и всё...

    > МС-7007 как отличить?

    Попросить нажать какую-то кнопку для старта игры - в стандарте будет один ответ ВВ5, а в МС7007 - другой (кстати как много клонов с МС-7007?)

    P.S. Хотя есть вариант подключения МС7007 задом-наперёд, когда ВВ55 программируется иначе - в этом случае сложнее, но не сильно - попробовать так, попробовать эдак...
    Последний раз редактировалось Shaos; 25.03.2024 в 07:25.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

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

    cy6 (30.03.2024)

Страница 37 из 42 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя

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

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

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

  1. Hammer

Похожие темы

  1. Игры под джойстик
    от Underground1 в разделе PC-совместимые компьютеры
    Ответов: 4
    Последнее: 21.12.2022, 20:14
  2. Игры под Spec256
    от Spectramine в разделе Игры
    Ответов: 183
    Последнее: 24.12.2019, 21:41
  3. Игры под ZX-Poly
    от Raydac в разделе Игры
    Ответов: 21
    Последнее: 16.11.2019, 16:52
  4. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 20:04
  5. хорошие игры под 48k
    от шин в разделе Игры
    Ответов: 16
    Последнее: 23.12.2007, 08:25

Ваши права

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