Время жестко кодить на ассемблере X2
Разбирался я в архитектуре GameBoy Color и понял, что хочу сперва разработать игру для GameBoy DMG-01. Всегда любил эту странную зеленую палитру. Но, как водится, программировать железо без самого железа не интересно, да и тестировать не на чем. Поэтому я в очередной раз полез на Avito, где нашел кучу вариантов GB по очень разным ценам. И как же меня всегда радуют люди, которые выставляют старые железки по цене xN (где N - от 2 до бесконечности) от рынка, считая, что смогут заработать на них миллионы.
Но своего продавца я нашел. Он продавал консоль практически по низу рынка, а на фото она выглядела идеально. Он мне прислал видео с подтверждением работоспособности GB, а потом мы с ним даже списались вне Avito. Он рассказал, что коллекционирует старые (да и новые) консоли, в основном портативные, но иногда продает излишки или некомплект.
Мне комплектность не важна, потому что консоль мне нужна в основном для тестирования, и в этом она не подвела. Мало того, что Flash-cart, который я приобретал для GBC отлично подошел и к этой портативке, так еще работает и выглядит GB идеально для своего времени. А ему по меньшей мере лет 35.
Одна идея игры уже в проработке. Пока раскрывать не буду, но могу сказать, что это будет довольно простенькая аркада с механикой, которую знают все, кто ходил в школе с мобильными телефонами и играл в J2ME-игры.
Помимо переводов статей про текстовые игры (а новая статья уже на подходе), теперь я буду иногда рассказывать здесь про процесс разработки игры на GB. Я буду писать не на Си, или, упаси Господи, GBStudio. Ассемблер наше все! Поэтому разработка может немного затянуться, и благо, что это не многочасовая RPG с кучей механик и тысячами тайлов/спрайтов. В общем, посмотрим.
