User Tag List

Показано с 1 по 10 из 985

Тема: WarCraft 1 - под классический 128+TR-Dos

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    298
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, речь про мини-карту, где рядом зелёный, чёрный и серый.
    Это побочник вырезания в фотошопе в труколор режиме. Карта на основном игровом поле размещаться не будет - вчера решили. Предпосылок три: освободить по максимуму такты процессора, облегчить интерфейс до максимально спортанского читаемого уровня, выделить под игровое поле максимально возможное пространство.

    Джерри, ты наш официальный тактосчётчик - даю точное ТЗ, - кидани сюда ссылку или код максимально быстрой кидалки цветных спрайтов 2х2 знакоместа. Уже нужно. Уже дело к первой деме идёт. А заодно то, чем спрайты нарезать для хранения в памяти под эту самую кидалку. У кидалки должен быть обвес высокоуровневыми процедурами, т.е.
    вход: идентификатор тайла в памяти, экранные координаты вывода Х и У, указатель в какой экран кидать (5 или 7 PAGE).
    спрайтов всего 256, лежат в памяти подрят.
    Последний раз редактировалось DragonsLord; 06.02.2021 в 09:23.

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

  3. #2

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    483
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Джерри, ты наш официальный тактосчётчик - даю точное ТЗ, - кидани сюда ссылку или код максимально быстрой кидалки цветных спрайтов 2х2 знакоместа. Уже нужно. Уже дело к первой деме идёт.
    А мне уже интересно, что получится)) Вот, попробуй мою процедуру что ли)
    https://zx-pk.ru/threads/20554-vyvod...ts-ekrana.html

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

    Ещё думаю есть смысл добавить, что вывод спрайтов в игре это 5% работы. Движок и логика нивелирует все потуги потраченные на быстрый код, чем проект дальше заходит, тем будет выше сложность. Слава логику ЧВ писал, насколько я помню, на ЯВУ сначала, а затем переносил в asm. Ну и как бы, здесь всё таки что планируется? Мод ЧВ или свой проект?

  4. #3

    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    298
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, попробуй мою процедуру что ли)
    Не обежайся, но там сразу заявлено, что "с проверками выхода спрайтов за видимую область экрана", а это значит, что процедура нифига не подходит под описание "самая быстрая из возможных". Никаких проверок делать не надо. У нас тупо затайливание прямоугольной области без каких либо выходов за границы. Причём спрайтами строго 2х2.
    Последний раз редактировалось DragonsLord; 06.02.2021 в 09:17.

  5. #4

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    483
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Не обежайся, но там сразу заявлено, что "с проверками выхода спрайтов за вижимую область экрана", а это значит, что процедура нифига не подходит под описание "самая бвстрая из возможных". Никаких проверок делать не надо. У нас тупо хатайливание прямоугольной области без каких либо выходов за границы.
    Убери проверки) Это довольно легко) Кстати, что забавно.. спрайт за область экрана будет выводится даже быстрее)

  6. #5

    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    298
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для написания такой игры, я думаю нужно понимание многих алгоритмов
    Те несколько игр Слипа, которые я упомянул - все RTS и все на Спек, и написаны на АSM. Ещё вопросы?

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

    Убери проверки) Это довольно легко)
    Я забыл АСМ от слова НАЧИСТО за 25 лет Так что убери по лёгкому, подгони под условия и выдай мне на руки готовенькое. Буду признателен.
    (А придёт Джерри и [censored] код. Хыхыхы)

    Я даже пытаться не буду бодаться с крутыми кодерами. Я и раньше был так себе кодер, а сейчас, после обнуления памяти, и подавно Лучше я воспользуюсь возможностью, предоставляемой мне Интернетом - это спросить у сообщества и получить гарантированно лучшее. Для этого форум и нужен, ИМХО.
    Последний раз редактировалось Eltaron; 06.02.2021 в 13:23.

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    483
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Я забыл АСМ от слова НАЧИСТО за 25 лет Так что убери по лёгкому, подгони под условия и выдай мне на руки готовенькое. Гыгы
    А придёт Джерри и обосрёт код. Хыхыхы
    Это печально, но всё вспоминается. Начни с чего-нибудь простого. Напиши простой скроллер например.

    А может, Джерри заоптимизирует всё лучше меня? Было бы неплохо, процедурка тогда знатная вышла)

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

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

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

Похожие темы

  1. как портировать музон с Warcraft inroduction
    от ALKO в разделе Музыка
    Ответов: 20
    Последнее: 03.02.2021, 01:06
  2. Ответов: 1
    Последнее: 25.07.2018, 19:52
  3. Чтение дисков TR-DOS под XP
    от Zloy в разделе Софт
    Ответов: 47
    Последнее: 19.09.2008, 09:06
  4. NK-DOS (вариант MS-DOS под TR-DOS)
    от Nomy Graphics в разделе Оси
    Ответов: 30
    Последнее: 03.09.2007, 16:59
  5. Софт под iS-dos
    от demon_zx в разделе Софт
    Ответов: 0
    Последнее: 07.03.2006, 23:35

Ваши права

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