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

User Tag List

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

Тема: Hunt the Wumpus

  1. #1
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Hunt the Wumpus

    Новая логическая игра от LCD - Hunt the Wumpus. Как играть, можно узнать из этого ролика. Там оригинальная версия игры.



    http://members.inode.at/838331/zx/Hu...umpus(LCD).zip
    http://www.worldofspectrum.org/infos...cgi?id=0028119
    Последний раз редактировалось Rindex; 26.02.2013 в 10:10.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

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

  3. #2
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,751
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    266
    Поблагодарили
    200 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вообще не понятно
    чо делать то?
    С уважением,
    Jerri / Red Triangle.

  4. #3
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Убить этого монстра. Он находится, где много красных клеток. Но фишка в том, что на него нежелательно налететь, иначе сметрь. Т.е. стрелять надо будет по интуиции в пустоту, из соседней клетки. Если промажешь, то тоже смерть. Посмотри видео, там где-то в середине ГГ стрельнет в его сторону и убьёт. Вроде как бы так.

    Вон он гад, красный.



    А вот я его завалил.

    Последний раз редактировалось Rindex; 20.02.2013 в 18:24.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  5. #4
    Member
    Регистрация
    12.02.2006
    Адрес
    Львов
    Сообщений
    91
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5
    Member
    Регистрация
    21.02.2012
    Адрес
    Vienna, Austria
    Сообщений
    42
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от danner Посмотреть сообщение
    а никто код не ковырял? с "про-лабиринтом" виснет регулярно, я уже даже знаю почему, но можно ли что-то с этим сделать - без понятия...
    I tested it on around 30 mazes in pro-mode and it should not hang, maybe take a little longer because there is code to prevent this. Anyway, I'm working on a version with improved graphics-option and will check that problem. The source code will be released with final version, but at moment I'm working 95% on the introduction for "Yumiko" collector edition, and 5% on Wumpus.

  7. #6
    Member
    Регистрация
    12.02.2006
    Адрес
    Львов
    Сообщений
    91
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LCD Посмотреть сообщение
    Anyway, I'm working on a version with improved graphics-option and will check that problem.
    Thank you! I tried to trace it with a debugger... Seems that the subroutine at 50178 (#c402) (i suppose the one that seeks a room to place the player into) goes into infinite loop starting at 50215 (#c427) when all of the 16 generated rooms are occupied.

  8. #7
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    danner, сомневаюсь что автор писал игру на чистом асме,скорее компилятор с бейсика
    и тут расположение процедур в памяти (и их параметры) не поможет.

  9. #8
    Member
    Регистрация
    12.02.2006
    Адрес
    Львов
    Сообщений
    91
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    danner, сомневаюсь что автор писал игру на чистом асме,скорее компилятор с бейсика
    и тут расположение процедур в памяти (и их параметры) не поможет.
    ну да, потому и написал, что, кажется, дело в выборе стартовой комнаты, но надо же было на источник сослаться

  10. #9
    Member
    Регистрация
    21.02.2012
    Адрес
    Vienna, Austria
    Сообщений
    42
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от danner Посмотреть сообщение
    Thank you! I tried to trace it with a debugger... Seems that the subroutine at 50178 (#c402) (i suppose the one that seeks a room to place the player into) goes into infinite loop starting at 50215 (#c427) when all of the 16 generated rooms are occupied.
    Thanks! As goodboy said, it is written with boriels ZX BASIC compiler. The description will help me to check this weekend where is the problem (I hope).
    Thanks, danner!

  11. #10
    Member
    Регистрация
    21.02.2012
    Адрес
    Vienna, Austria
    Сообщений
    42
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от danner Посмотреть сообщение
    Thank you! I tried to trace it with a debugger... Seems that the subroutine at 50178 (#c402) (i suppose the one that seeks a room to place the player into) goes into infinite loop starting at 50215 (#c427) when all of the 16 generated rooms are occupied.
    Today I was able to find the reason for it. It was not the tunnel generation as I expected previously, but that there was no room for starting position (I disallowed starting position in rooms with blood, slime, wumpus or blood). In pro maze 32 of 48 available rooms are tunnels, so only 16 rooms are left for populating. the rooms with blood can take up to 12 rooms, slime+pit 5 each, and two bats, making together maximum 24 out of 16 free rooms in worst case (which usualy never happen). Now I added code to check if there is a free room for start, and if no, re-generate the maze. This works now very well. Also a faster charmap to screen redrawing code was added.
    The next one I'm working on, is to add "2014" graphics version mode inside, which improve the graphics quality. After this is finished, I will release the new version.

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

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

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

Похожие темы

  1. U-Boot Hunt
    от Rindex в разделе Игры
    Ответов: 0
    Последнее: 31.05.2012, 03:34

Ваши права

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