Всем здравствуйте, дорогие читатели! Или же просто, всем привет! И сегодня в этой статье я расскажу что такое SGDK и как им пользоваться?
SGDK (Sega Development Kit) - это специальная профессиональная штука для создания ваших игр Sega, а также программ на этой штуке. Используется язык программирования C, может и другие, но я не знаю. В общем в этой статье я расскажу как пользоваться SGDK и мы с вами создадим первую программу для SEGA.
И так. SGDK как вы поняли это специальная профессиональная штука. Скачать её вы можете по этой ссылке.
Чтобы написать игру вам конечно же потребуется знать языки программирования. Для создания сложных игр для SEGA потребуется знать Assembler, а для таких несложных можно и С выучить.
Так сейчас мы попробуем написать вашу первую программу на SEGA которая выдает слово Eto primer programmyi.
Пишем вот такой код в любом текстовом редакторе (Notepad++ тоже можно)
##include <genesis.h>
int main()
{
while(1)
{
VDP_waitVSync();
VDP_drawText("Eto primer programmyi", 1,1);
}
return (0);
}
Затем создаем переменную в свойствах Windows делаем так:
Заходим в проводник, наводим курсор на Этот компьютер, нажмите на ПКМ (правая кнопка мыши), жмём на Свойства, нажимаем на дополнительные параметры системы, потом на Переменные среды , в Системные переменные нажимаем создать , создаем имя переменной GDK_win, а затем значение переменной C:\SGDK (да да именно в этом месте должен быть SGDK
Затем создаем любую папку, в этой любой папке создаем папки out, res, src. Заходим в папку src и создаем файл main.c в нем пишем то что я написал вверху (первое с одной решеткой!) затем выходим из папки src и создаем файл compile.bat и вставляем туда это:
%GDK_WIN%\bin\make -f %GDK_WIN%\makefile.gen
После в папке out будет rom.bin и его запускаем через эмулятор.
Извиняюсь я вам, щас проверил что я сделал нужны были еще файлы.
Поэтому я оставлю вам ссылку на сам проект, только там будет Hello World!
Ну, а я с вами прощаюсь, всем пока!