zst, и? Тема с этой игрой была на форуме.
Когда есть, но не знаешь где - это все равно, что нету.
Я не видел.
Жду настроек IDE (связки редактор->ассемблер->эмулятор) от Alex_Rider-a. Буду тоже осваивать новые технологии программирования на PC. Редактор спрайтов SevenUP убрал из ссылок - возможно там вирус.
Что-то там предлагалась сложная организация хранения - вот и захлебнулось. Да и подпрограммы были сомнительной полезности типа рисования круга. Мы же игры писать собираемся. Да и стиль у Gohlinish-a сложный для начинающих. А вот ваш список очень полезный был. Как раз это и нужно для преодоления барьера ассемблера и других сервисных программ. Psb про это тоже писал. Я так понял, что вы тоже поддерживаете мою идею и сами пишете программы?
По организации библиотеки: чем проще - тем лучше!
Один ассемблер! Один эмулятор! Никаких SVN! Никаких сервисов, форумов и т.п. излишеств!
В библитеке на каждую процедуру лучше размещать 3 файла в одном архиве:
1. Сама процедура для ассемблера SjASMPlus с краткими комментариями сложных мест в коде и шапкой автора типа:
2. Текстовой файл с более подробным описанием и особенностями применения процедуры.Код:;--------------------------------------------------------------------------------- ;- Скроллинг фона на 1 точку влево с помощью видеокарты METEOR-2013 www.zxkit.ru - ;- экран размером 320 х 240 точек, 256 цветов на точку - ;- спрайты фона размером 16 х 16 точек, карта уровня размером 15 х 256 спрайтов - ;- время выполнения около 6851 тактов Z80 = 9.8 % от 69888 тактов в кадре TV - ;---------------------------------------------------------------------------------
3. Минимальный проект, готовый для компиляции и автоматического запуска в эмуляторе. В нем пример вызова и использования данной процедуры.
Последний раз редактировалось zx-kit; 22.07.2013 в 20:43.
"L-256"
Ладно, займусь, буду наполнять по возможности, быстро не обещаю.
---------- Post added at 09:33 ---------- Previous post was at 09:29 ----------
Вот исходники моих игр, написаны в виндовом Блокноте:
http://zx.pk.ru/showpost.php?p=434945&postcount=128
http://zx.pk.ru/showpost.php?p=478118&postcount=129
http://zx.pk.ru/showpost.php?p=554273&postcount=130
В них куча процедур, которые попадут в базу.
Обещанная IDE. А вот инструкция:
1. Распаковать архив на любой локальный диск (в нем дистрибутив текстового редактора, кросс-ассемблер, эмулятор, пример программы).
2. Установить ConText (папку ConText можно удалить после настройки)
3. Скопировать файл z80.chl в папку с установленным ConText, подпапку Highlighters.
4. Запустить ConText, настроить его опции (Настройки > Настройки среды) согласно приложенным скриншотам
5. Открыть в ConText файл Sample\Sample.a80
6. Нажать F9 для компиляции, F10 для запуска примера
Проект движка для игры "FUTURE TANK".
Уточнение:
7. Как только FT пытается выехать за пределы этого воображаемого квадрата начинается скроллинг экрана. Так как сдвигать за один кадр весь экран невозможно – сдвигать будем часть. Это будет квадрат размером 11 х 11 клеток вокруг FT.
Последний раз редактировалось zx-kit; 26.07.2013 в 18:49.
"L-256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)