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

User Tag List

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 197

Тема: AGD Arcade Game Designer..

  1. #121
    Member Аватар для helcril
    Регистрация
    15.12.2009
    Адрес
    Angarsk
    Сообщений
    191
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  3. #122
    Master Аватар для kas29
    Регистрация
    22.12.2010
    Адрес
    Барнаул
    Сообщений
    665
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    6 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от helcril Посмотреть сообщение
    Подскажите, пожалуйста, как сделать так, чтобы игра возвращалась на нулевой экран, после геймовера или прохождения. А то выкидывает в бейсик.
    выход происходит после команды ENDGAME?
    Если так, то просто вместо этой команды нужно указать куда переходить.. в самом редакторе.

    например:
    LET SCREEN=0
    CLS
    RESTART
    или
    LET SCREEN=0
    FADE(если активен EFFECTS)
    RESTART
    Последний раз редактировалось kas29; 11.03.2015 в 22:02.
    Своя копилка..
    ZX-Evo (rev. B); Aspect 128 AVR Spectrum; ZX Spectrum +2
    Сайт https://newgamezx.jimdofree.com/
    __________________________________________________ ___________________
    Если безобразие нельзя предотвратить - его нужно возглавить!

  4. #123
    Member Аватар для helcril
    Регистрация
    15.12.2009
    Адрес
    Angarsk
    Сообщений
    191
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kas29 Посмотреть сообщение
    выход происходит после команды ENDGAME?
    Если так, то просто вместо этой команды нужно указать куда переходить.. в самом редакторе.

    например:
    LET SCREEN=0
    CLS
    RESTART
    или
    LET SCREEN=0
    FADE(если активен EFFECTS)
    RESTART
    Нет не по ENDGAME. Так получается когда либо заканчиваешь игру (я так понимаю обработчик Complete Game), либо происходит геймовер (обработчик Kill). Попробовал ваш код, видно, что CLS срабатывает, а вот рестарт почему-то нет.
    Update:
    С этим разобрался, спасибо за помощь. Я забыл дописать код с восстановлением количества жизней. Вернее подумал, что рестарт как-то должен запускать Game Initialisation, оказалось, что нет.
    Теперь возникла пара других проблем:
    1. Как обнулить счетчик очков score? После геймовера и рестарта он остается с прежним значением.
    2. После прохождения игры не сбрасывает обратно на старт. В обработчике Complete game тот же код, что в kill не работает. Так и должно быть? Одно решение на уме есть (по взятию нужного объекта вставить restart, а не endgame, который вызывает complete game), но это как-то нелогично. Хотелось бы, чтобы победный экран был там, где следует, а потом игра начиналась заново.
    Последний раз редактировалось helcril; 12.03.2015 в 04:47.

  5. #124
    Master Аватар для kas29
    Регистрация
    22.12.2010
    Адрес
    Барнаул
    Сообщений
    665
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    6 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Как обнулить счетчик очков score? После геймовера и рестарта он остается с прежним значением.
    Какая версия агд?
    Была у меня такя необходимость.. в зайце.. (версия агд 4.5)
    С этим дела такие.. Команды сброса очков в агд нет, но можно поступить так.
    Сразу скажу что это может убить всю работу! Так что лучше сделать сохранение!

    Итак, допустим жизни кончились и происходит рестарт всей игры и соответственно сброс очков(SCORE)
    В обработчике Kill player пишем следующее:
    SUBTRACT 1 FROM LIVES
    IF LIVES = 0
    ASM 33
    ASM 149
    ASM 134
    ASM 6
    ASM 6
    ASM 54
    ASM 48
    ASM 35
    ASM 16
    ASM 251

    CLS
    LET LIVES = 5 ... далее своё.
    ...
    endif


    2. После прохождения игры не сбрасывает обратно на старт. В обработчике Complete game тот же код, что в kill не работает.
    Так сразу и не сказать.. нужно посмотреть на этот код..
    Последний раз редактировалось kas29; 12.03.2015 в 09:10.
    Своя копилка..
    ZX-Evo (rev. B); Aspect 128 AVR Spectrum; ZX Spectrum +2
    Сайт https://newgamezx.jimdofree.com/
    __________________________________________________ ___________________
    Если безобразие нельзя предотвратить - его нужно возглавить!

  6. #125
    Member Аватар для helcril
    Регистрация
    15.12.2009
    Адрес
    Angarsk
    Сообщений
    191
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kas29 Посмотреть сообщение
    Какая версия агд?
    Так сразу и не сказать.. нужно посмотреть на этот код..
    Версия агд 3.5. Но сейчас, т.к. сделал всего 4 экрана переношу в 4.6.
    Вот код Kill:
    SOUND 1
    LET LINE=21
    LET COLUMN=8
    DISPLAY LIVES
    IF LIVES=1
    LET LINE=10
    LET COLUMN=12
    COLOUR 84
    MESSAGE 0
    WAITKEY
    LET LIVES=8
    LET SCREEN=0
    COLOUR 71
    BORDER 0
    CLS
    RESTART

    ENDIF

    Код Completed game:
    LET LINE=10
    LET COLUMN=8
    MESSAGE 3
    LET LINE=14
    LET COLUMN=8
    MESSAGE 2
    LET LINE=14
    LET COLUMN=18
    SHOWSCORE
    WAITKEY
    LET LIVES=8
    LET SCREEN=0
    COLOUR 71
    BORDER 0
    CLS
    RESTART


    ---------- Post added at 20:41 ---------- Previous post was at 18:47 ----------

    Кстати спрошу здесь, наверное. Будет ли кому-либо интересен перевод текста How to Write Spectrum Games от Jonathan Cauldwell, автора AGD?
    Последний раз редактировалось helcril; 12.03.2015 в 13:52.

  7. #126
    Activist
    Регистрация
    07.05.2014
    Адрес
    г. Новосибирск
    Сообщений
    424
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от helcril Посмотреть сообщение
    Кстати спрошу здесь, наверное. Будет ли кому-либо интересен перевод текста How to Write Spectrum Games от Jonathan Cauldwell, автора AGD?
    Да! Будет!
    ZX-Evo (rev. C); Aspect 128 AVR Spectrum; ZX Spectrum +2; Дельта С; Speccy 2010; Sprinter Sp2000s

  8. #127
    Member Аватар для helcril
    Регистрация
    15.12.2009
    Адрес
    Angarsk
    Сообщений
    191
    Спасибо Благодарностей отдано 
    86
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от wbr Посмотреть сообщение
    Да! Будет!
    ОК, если хотя бы одному человеку пригодится - уже хорошо. Смогу потихоньку переводить и выкладывать, скажем по главе. Надо наверное создать новую тему? Как это вообще лучше здесь оформить? Знатоки подскажите.

  9. #128
    Activist
    Регистрация
    07.05.2014
    Адрес
    г. Новосибирск
    Сообщений
    424
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от helcril Посмотреть сообщение
    ОК, если хотя бы одному человеку пригодится - уже хорошо. Смогу потихоньку переводить и выкладывать, скажем по главе. Надо наверное создать новую тему?
    думаю, что не надо плодить темы, а попросить kas29 выкладывать перевод в самом первом сообщении. желательно в .pdf)
    ZX-Evo (rev. C); Aspect 128 AVR Spectrum; ZX Spectrum +2; Дельта С; Speccy 2010; Sprinter Sp2000s

  10. #129
    Master Аватар для kas29
    Регистрация
    22.12.2010
    Адрес
    Барнаул
    Сообщений
    665
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    6 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот код
    helcril, вот один из вариантов перехода на первый экран.. + сброс очков(SCORE)
    сброс SCORE работает в AGD 4.5 и 4.6 версии..(в AGD 3.x это не работает)
    Вложения Вложения
    Последний раз редактировалось kas29; 12.03.2015 в 17:59.
    Своя копилка..
    ZX-Evo (rev. B); Aspect 128 AVR Spectrum; ZX Spectrum +2
    Сайт https://newgamezx.jimdofree.com/
    __________________________________________________ ___________________
    Если безобразие нельзя предотвратить - его нужно возглавить!

  11. #130
    Master Аватар для kas29
    Регистрация
    22.12.2010
    Адрес
    Барнаул
    Сообщений
    665
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    6 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от wbr Посмотреть сообщение
    думаю, что не надо плодить темы, а попросить kas29 выкладывать перевод в самом первом сообщении. желательно в .pdf)
    А это относится к AGD?
    Своя копилка..
    ZX-Evo (rev. B); Aspect 128 AVR Spectrum; ZX Spectrum +2
    Сайт https://newgamezx.jimdofree.com/
    __________________________________________________ ___________________
    Если безобразие нельзя предотвратить - его нужно возглавить!

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Arcade Game Designer v1.0
    от kyv в разделе Игры
    Ответов: 7
    Последнее: 06.04.2010, 14:05
  2. W*H*B | new game from bobs
    от Shadow Maker в разделе Игры
    Ответов: 7
    Последнее: 24.04.2009, 20:32
  3. new WSS game
    от tasman в разделе Игры
    Ответов: 10
    Последнее: 14.01.2009, 14:21
  4. Непройденные игры жанра "Arcade Adventure"
    от Shadow Maker в разделе Игры
    Ответов: 18
    Последнее: 21.09.2008, 11:35
  5. Astro2008, new game
    от kyv в разделе Игры
    Ответов: 5
    Последнее: 26.11.2007, 13:54

Ваши права

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