Найти в Дзене

Пытаемся делать игры для Sega. Введение.

Небольшой дисклеймер: тут будет описываться мой опыт и эксперименты. Я не программист по роду деятельности, чем это закончится - я пока не знаю, возможно - ничем 😁. Так что понять и простить .:) Несмотря на то, что Sega MD2 морально устарела, фан сообщество до сих пор активно и иногда выходят как годные ромы так и полноценные картриджи. Например Xeno Crisis. Суровым зимним мартовским 😁 вечером мне стало интересно, а реально ли сделать чтото простое, нелепое, но свое? И тут мне на глаза попал SDK для SEGA - SGDK. Sega Genesis Development Kit – это открытый и свободный инструментарий для разработки игр на популярную в прошлом 16-битную игровую приставку. В наше время Sega Genesis Dev Kit в основном используется фанатами платформы, которые делают бесплатные игры для своей среды общения эмуляторщиков/ретро-геймеров, а в некоторых случаях реализовываются коммерческие проекты, которые печатаются на картриджах и выпускаются для коллекционеров. SGDK – это небольшой, но полнофункциональный к

Небольшой дисклеймер: тут будет описываться мой опыт и эксперименты. Я не программист по роду деятельности, чем это закончится - я пока не знаю, возможно - ничем 😁. Так что понять и простить .:)

Несмотря на то, что Sega MD2 морально устарела, фан сообщество до сих пор активно и иногда выходят как годные ромы так и полноценные картриджи.

Например Xeno Crisis.

Суровым зимним мартовским 😁 вечером мне стало интересно, а реально ли сделать чтото простое, нелепое, но свое?

И тут мне на глаза попал SDK для SEGA - SGDK.

Sega Genesis Development Kit – это открытый и свободный инструментарий для разработки игр на популярную в прошлом 16-битную игровую приставку. В наше время Sega Genesis Dev Kit в основном используется фанатами платформы, которые делают бесплатные игры для своей среды общения эмуляторщиков/ретро-геймеров, а в некоторых случаях реализовываются коммерческие проекты, которые печатаются на картриджах и выпускаются для коллекционеров.

SGDK – это небольшой, но полнофункциональный комплект утилит для разработки игр любой сложности. Игры пишутся при помощи языка программирования C. Сама библиотека полностью открыта. К ней поставляется качественная документация на английском языке.

Компилятор ресурсов является основной частью библиотеки, код придётся писать в простом блокноте. Но есть возможность подключения Eclipse CDT для более удобной работы.

В сети также много англоязычных статей по разработке игр при помощи SGDK.

При помощи этого набора инструментов уже было создана множество разномастных проектов (портов, демок, полноценных игр) для этой ретро-платформы: «Battle City», «Yie Ar Kung Fu», «Angry Birds», «Dynamite Dan», «L'Abbaye des Morts», «Flappy Bird», «The Neverhood» и мн.др. 

Ссылка на GitHub.