User Tag List

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

Тема: Генератор случайных полей Last Battle под эмулятор ПС

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

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

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rnd.gen Посмотреть сообщение
    Карты могу генерировать только на реальном ленинграде2, генератор генерирует карту и потом забрасывает ее в файлы по выбору: ластбатле меп1 или меп2 (карты генерируются без роботов, просто месность, хотя есть возможность сделать доработку и с роботами )....
    Все что работает на реале, будет работать и в эмуляторе. Не понимаю в чем суть твоих затруднений, но твоя генерилка даже не сможет отличить на реале она запущена или на эмуле.

    Добавлено через 4 минуты
    Цитата Сообщение от rnd.gen Посмотреть сообщение
    ...
    Какой именно интересует алгоритм? Генерации случайных чисел или метод построения карты на основе генирации случайных чисел?
    Даже если конвертировать програмку для генерации то от этого будет мало толку, посколько программа, как было сказано закидывает массив в файлы карт мар1 и мар2 (в каждом файле по 6 карт), поэтому для эмулятора встает вопрос закидывать данные прямо в образ scl или trd.
    Ну случайных чисел нагенерить большого ума не нужно, хотя, если твой метод оригинальный, то плиз не сочти за попрошайничество. Но больше интересует алгоритм создания ландшафта, тут просто топорно высыпать случайные числа на карту не получится - надо что бы карта была удобоваримая, а не пятнистое абы-что в крапинку.
    Последний раз редактировалось valeron; 27.08.2008 в 18:18. Причина: Добавлено сообщение

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

  3. #2

    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    Все что работает на реале, будет работать и в эмуляторе. Не понимаю в чем суть твоих затруднений, но твоя генерилка даже не сможет отличить на реале она запущена или на эмуле.

    Добавлено через 4 минуты
    Эмулятор не позволяет менять образ диска

    Цитата Сообщение от valeron Посмотреть сообщение
    Ну случайных чисел нагенерить большого ума не нужно, хотя, если твой метод оригинальный, то плиз не сочти за попрошайничество. Но больше интересует алгоритм создания ландшафта, тут просто топорно высыпать случайные числа на карту не получится - надо что бы карта была удобоваримая, а не пятнистое абы-что в крапинку.
    Принцип простой. Сначала генерируется определенное число точек (это количество островов, материков и т.д.). Потом вокруг этих точек программа как бы наращивает другие точки. У меня это реализовано по принципу, который я называю обход по карте (сначала первый ряд, потом второй). По ходу проверяется есть ли на карте кусочек острова или нет, если есть то программа добавляет или не добавляет в случайном порядке еще. Для того чтобы острова были больше можна менять вероятность добавления точек и также количество обходов.
    Что касается генерации случайных чисел то тут не все гладко. Моя идея заключается в делении неделимых чисел. Проблема в том что при делении чисел в определенном периоде деления наступает повтор.
    Последний раз редактировалось rnd.gen; 01.09.2008 в 10:00.

  4. #3

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rnd.gen Посмотреть сообщение
    Эмулятор не позволяет менять образ диска
    Эмулятор позволяет сохраняться на образ диска, дописывать, изменять и удалять файлы, а также сохранять изменения в образе диска. По-моему это как раз то что и требуется.

    По поводу наращивания островов, у них же береговая линия, нужно же что бы линия была слитной, все изгибы и прочее. Как это у тебя делается?

  5. #4

    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    Эмулятор позволяет сохраняться на образ диска, дописывать, изменять и удалять файлы, а также сохранять изменения в образе диска. По-моему это как раз то что и требуется.

    По поводу наращивания островов, у них же береговая линия, нужно же что бы линия была слитной, все изгибы и прочее. Как это у тебя делается?
    Дайте пожалуйста ссылочку на такой эмулятор, так как ZXMAK такой манипуляции делать не хочет. И еще программу для трансформации файлов со спектрума в scl или trd формат. (пока нет программы трудность перекинуть на пс. Если не получится, то потом через мп3 перекину).

    Алгоритм переделки намного проще чем генерация случайных чисел .

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

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

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

Похожие темы

  1. Last Battle (.tap .z80)
    от OZR в разделе Игры
    Ответов: 13
    Последнее: 16.10.2019, 18:11
  2. Генератор прямоугольных импульсов
    от Jukov в разделе Несортированное железо
    Ответов: 3
    Последнее: 04.02.2008, 19:06
  3. Ответов: 0
    Последнее: 24.03.2006, 18:14
  4. BATTLE CITY
    от klim в разделе Игры
    Ответов: 0
    Последнее: 30.01.2006, 16:05
  5. генератор тора
    от voodoogod в разделе Программирование
    Ответов: 1
    Последнее: 10.03.2005, 20:19

Ваши права

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