Еще один проект, который в те годы не был полностью закончен. Но игра работает и в целом имеет готовый вид.
Вид для печати
Еще один проект, который в те годы не был полностью закончен. Но игра работает и в целом имеет готовый вид.
Спрошу тут - есть еще пара программ собственного изготовления, которыми пользовался при оформлении своих игр. Ничего интересного, но может куда-то в коллекцию пойдет. Где их выложить? В разделе Софт не нашел темы типа этой - "мои программы".
---------- Post added at 09:32 ---------- Previous post was at 09:25 ----------
И еще вопрос - на WOS все мои игры помечены как Missing in Action. Что значит?
SpMan, а ты сделай ;) графику там, уровни, общий дизайн
если чего нужно будет спросишь - аська есть
А как насчет откомпилировать, добавить музыку/эффекты и выложить тапку?Цитата:
Тестируйте. Понравится - выложку тапку.
Свободной памяти там полно.
Во время игры. А то скучно.Цитата:
музыка есть
Я тож не крутой программер.
Но могу попытаться что нить сделать некоторые представления имею.
А у вас нет более длинного варианта мелодии которая при проигрыше?
Ay-шную сейчас выбираю.
Хотя биперную тоже хотелось бы увидеть.
А в чём заключалась суть бага?Цитата:
найден и исправлен серьезный баг. новая версия.
Купил в том году Спек, вот потихонечку осваиваю.
Fishbone, молодец,желательно действо сопроводить какой-то графикой хоть псевдо там например)
Mad Killer/PG, читаю книжку, может чему-нибудь и научусь
поигрaл нeмного,ключeвой момeнт гдe-то с 9ой спички вроди нaчинaeтся.
а мне кажется что сразу нужно правильно ходить ну максимум получалось со второго хода исправить ситуацию. а если в куче осталось девять спичек и ход игрока то выиграть неполучится.
ALKO,
По другому не научился пока
Кислотный у тебя марио.
Вот смотри чего у Gogin'a на дисках нашел:
http://vtrdos.ru/temp/262.png
http://vtrdos.ru/temp/261.png
http://vtrdos.ru/temp/352.png
http://vtrdos.ru/temp/353.png
http://vtrdos.ru/temp/363.png
Есть куча графических конвертеров.
Я юзаю bmp2scr.
---------- Post added at 06:49 ---------- Previous post was at 06:48 ----------
атрибутами гораздо меньше памяти сожрёт нежели кодом на васике.
---------- Post added at 06:52 ---------- Previous post was at 06:49 ----------
Вот если что (в разделе SCREEN MANIPULATION)
http://www.worldofspectrum.org/utilities.html
К такой дате решил наконец собрать игру JeRrS-а
Подставил BeepFx
Подставил Ау музло
Немного стабилизировал скорость (во время движения скорость замедлялась раза в 3)
Разбавил всё это *****кодом
Скомпилил всё старым добрым Тобосом
И...
...и наступил 4х облом
Тобос запрещает прерывания и двигает указатель стека.
Вывод графики наверное также происходит через стек.
Убрав DI из тобоса кроме ожидаемого мусора на экране получил и полное зависание.
BASin, ZX BASIC compiler и Softek 'FP' Full Compiler компилить отказались.
Конечно можно подогнать саму игру под их ограничения, но желания нет.
Короче вот что имеется на данный момент.
Вложение 32233
У меня спектакулятор старый, 7.1.13.. версии.
играет, музычка... :)
Поставь последний - он сам с инструкцией здесь. Галочки после установки поставь на ковокс и GS.
Toosl --> Options --> Sound --> Внизу ставим две галки.
Rindex, у меня и так все "играет". Две "галки" внизу, кстати давно "взведены" (те которые отвечают за covox и GS). ;)
Просто на нем более заметно "подтормаживание" звука..
Лучшее - враг хорошего! :)
А не как.Цитата:
А как быть с музыкой? Темп мелодии, существенно "плавает"..
Или пилить тобос.
Или пилить игру.
Хотя можно оставить игру на чистом бейсике. А функции работы с графикой переписать на асме.
---------- Post added at 23:06 ---------- Previous post was at 23:03 ----------
На счет не игры музыки вопрос не ко мне.
Хотя я туда подставил контроль громкости.
может стОит включить AY в настройках эмулятора, ибо на emuZwin звучит саунд (с довольно-таки неплохим мотивом, вот только во время игры адски тормозит)
Я вышел в Васик из игры - музон играл стабильно и без тормозов, пробовал выполнить "тормозные команды" на васике (типа circle), но музон даже не дрогнул.
А вот во время коанды beep проц задумывается и музон на это время зависает.
Вероятно там запускается асмовская Disable Interrupt, которая запрещает обращение к процедуре музона.
Так и есть.Цитата:
Вероятно там запускается асмовская Disable Interrupt.
Во время Beep load save и тд. и тп. прерывания на которых весит плеер запрещаются.
В тобосе также парочка DI
---------- Post added at 23:32 ---------- Previous post was at 23:28 ----------
Снап то 48й.Цитата:
может стОит включить AY в настройках эмулятора
Может спекуль автоматически выключает Ау.
Ну как можно отказатся от музона.Цитата:
либо от музона
Можно попытаться подогнать под Basin.
Хотя я не знаю на сколько нормально он компилит. И вообще поддерживает ли он вычисления с плавающей запятой.
А тормоз?Цитата:
подобного рода игры (имхо) можно и на чистом васюке делать, безо всяких компиляторов.
---------- Post added at 23:53 ---------- Previous post was at 23:51 ----------
Работу с графикой на асме а остальное на чистом бейсике и всё бедет оК.
А то сейчас дергается как только можно.
Если уж подгонять под компилятор, то под целочисленный (например MCoder от Евдокимова). Т.к., по большому счету, в программе, можно было обойтись целочисленными вычислениями, потому что, дробные значения имеют лиш пара переменных (отвечающих за время) и операторы beep.
newart перевел мои старые диски,
и вот я выкладываю несколько моих игр !!!
------для-нормальной-работы-требуется-basic128!-----