PC-01 Lviv
http://pc01.lviv.ua/forum/

Классика: "Color Lines"
http://pc01.lviv.ua/forum/viewtopic.php?f=3&t=211
Page 1 of 3

Author:  liberation [ 18 Dec 2012, 14:59 ]
Post subject:  Классика: "Color Lines"

Что ж, с удовольствием сообщаю, что почти перед самым концом света случилось невероятное! Для ПК-01 "Львов" сегодня была представлена бета-версия новой игры "Color Lines". Это первый релиз для нашей платформы за последние 15-ть лет. Особенно приятно, что это реализация классической игры, которую смело можно отнести к золотому запасу игр, а потому нет повода сомневаться в ее играбельности. Автором выступил уважаемый vinxru, для которого этот релиз послужил отличной проверкой еще одной его уникальной разработки - компилятора Си для платформы i8080. Надо ли говорить, что столь многообещающая премьера этого инструмента разработки внушает известным оптимизм всем нам. :D

Конечно, до полноценного релиза еще требуется порядком поработать и головой и руками, но уже сейчас можно прикоснуться к будущему.
Качаем и играем! [ver.1], [ver.2], [ver.3]

Image

Обсуждение на zx.pk.ru.

Author:  Zelya [ 19 Dec 2012, 18:54 ]
Post subject:  Re: Классика: "Color Lines"

Наконец-то vinxru обратил всой взор на нашу скромную платформу! Ждем больших сершений потока игр, компиляторы от Pure C, до dotNET в перспективе :). А если честно, то я очень-очень рад, и если надо чем смогу помогу!

Author:  MARAT_BEST [ 20 Dec 2012, 02:05 ]
Post subject:  Re: Классика: "Color Lines"

у меня одни положительные эмоции :o
еще бы поюзать "компилятор Си для платформы i8080"

PS
СТРАННО КАК КТО В МОЕМ ЭМУЛЯТОРЕ ПАШЕТ
ZIP ПЕРЕИМЕНУЕТЕ В AVI
какой то трабл с генератором случайных чисел

Attachments:
avi_20_12_2012_11_09_44_xvid.ZIP [453.62 KiB]
Downloaded 710 times

Author:  vinxru [ 20 Dec 2012, 08:20 ]
Post subject:  Re: Классика: "Color Lines"

Ой, рандом сломался.

Author:  vinxru [ 20 Dec 2012, 08:23 ]
Post subject:  Re: Классика: "Color Lines"

Я сделал рандом последовательной выборкой значений из FA00h - FFFFh. Пока было лень искать нормаьный генератор случайных чисел.

Может быть у вас в этом месте нули?

Author:  vinxru [ 20 Dec 2012, 09:04 ]
Post subject:  Re: Классика: "Color Lines"

Image

Image

Осталось только стартовую заставку дорисовать.

Author:  MARAT_BEST [ 20 Dec 2012, 09:08 ]
Post subject:  Re: Классика: "Color Lines"

Quote:
Я сделал рандом последовательной выборкой значений из FA00h - FFFFh. Пока было лень искать нормаьный генератор случайных чисел.

Может быть у вас в этом месте нули?
именно :D
Quote:
Осталось только стартовую заставку дорисовать.
красивенько !!

Author:  vinxru [ 20 Dec 2012, 09:26 ]
Post subject:  Re: Классика: "Color Lines"

Нарисую еще один вараинт спрайтов, для палитры содержащей черный и белый. Эмитировать 7 цветов не получится уже.

Но зато можно будет сделать клетчатое поле, как в версии БК0010

Image

Author:  MARAT_BEST [ 20 Dec 2012, 10:00 ]
Post subject:  Re: Классика: "Color Lines"

Quote:
Нарисую еще один вараинт спрайтов, для палитры содержащей черный и белый. Эмитировать 7 цветов не получится уже.

Но зато можно будет сделать клетчатое поле, как в версии БК0010
насчет 7 цветов не понял, почему не получиться?

Author:  vinxru [ 20 Dec 2012, 10:05 ]
Post subject:  Re: Классика: "Color Lines"

Потому что голубо-зеленая и бело-зеленая штриховки выглядят почти одинаково.

Author:  liberation [ 20 Dec 2012, 10:59 ]
Post subject:  Re: Классика: "Color Lines"

Прикольно, но многовато зеленого цвета. И это не проблема эмуля, на оригинале бордюр тоже присутствовал на экране. Возможно, стоит сделать бордюр синим или вообще черным. Или настраиваем. Кстати, по последнему варианту можете посмотреть вот эту игрушку, где реализован выбор палитры/фона. Но там есть тонкость: после запуска нужно подождать (в оригинале в это время играет мелодия), чтобы стало доступным меню настройки.

UPD.
Сделал скриншот менюшки:
Image

Author:  Zelya [ 20 Dec 2012, 11:53 ]
Post subject:  Re: Классика: "Color Lines"

Quote:
Я сделал рандом последовательной выборкой значений из FA00h - FFFFh. Пока было лень искать нормаьный генератор случайных чисел.
Простейший рандом:
Code:
random: LDA seed
	mov b,a
	add a
	add a
	add b
	inr a 
	sta seed
	RET
Генерит, коечно, ужасно, но если seed еще как-то менять от игровой ситуации, будет то, что надо.
Quote:
Осталось только стартовую заставку дорисовать.
Побежденному королю подошвы лучше синим зарисовать, а то с телом сливаются.
Quote:
Но зато можно будет сделать клетчатое поле, как в версии БК0010
Да-да! Будет круто. Так чтобы шарики не черный фон имели, а как бы клетку под собой.
Quote:
Прикольно, но многовато зеленого цвета.
Согласен, зеленый слишком яркий. Нужно либо бордюр намного тоньше, либо черный или синий.

Кстати, как насчет поразвлечься и доделать возможность отгрузки рекордов. Через магнитофон в общем случае, или через флопик для Chameleon?

Author:  vinxru [ 20 Dec 2012, 21:32 ]
Post subject:  Re: Классика: "Color Lines"

Я не знаю, как сохранять на дискввод Львова. А добавить будет не сложно.

Вот так перерисовал

Image

Author:  vinxru [ 20 Dec 2012, 21:34 ]
Post subject:  Re: Классика: "Color Lines"

Спасибо за генератор случайных чисел, работает вроде бы достаточно случайно. Лучше чем последовательный перебор значений ПЗУ.

Author:  Zelya [ 20 Dec 2012, 22:38 ]
Post subject:  Re: Классика: "Color Lines"

О! Выглядит потрясно! Хотелось посоветовать красный полосатый шарик развернуть, чтобы с бело-черным был одинаковый. И футбольный нужно как-то немножко переделать. А так - вещь! Откуда, кстати, качать можно?

ПС А может, расширить игру на весь экран, как думаете?

Page 1 of 3 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/