Вторник, 19 Марта 2024, 06:31

Приветствую Вас Гость

Меню сайта
Категории каталога
Актуальные [101]
Актуальные библиотеки и системы для разработки игр: физика, AI и пр.
Неактуальные [5]
Устаревшие, не поддерживаемые авторами библиотеки разработки
Пакеты расширений [26]
Дополнения и плагины для конструкторов игр и движков
Наш опрос
Как вы увлеклись геймкриэйтингом?
Всего ответов: 9774
Главная » Файлы » Библиотеки разработки игр » Актуальные

SGDK 1.80
Скачать удаленно (8,9 Mb) Скриншот 15 Июня 2014, 17:44
Консоль Sega Mega Drive
  • Жанровая направленность: любая;
  • Платформа: Sega Mega Drive (Sega Genesis);
  • Платформа для компилятора: PC Windows, BSD, отдельная сборка на Mac OS X;
  • Лицензия: свободная, GNU GPL v2;
  • Язык программирования: C/C++;
  • Открытый исходный код: предоставляется;
  • Мультиплеер: только то, что позволяет приставка;
  • Достоинства: бесплатный, свободный, набор инструментов;
  • Недостатки: сложная настройка BAT’ников и DOS-подобных утилит без интерфейса;
  • Разработчики движка: Stephane.D и мн.др.

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

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

    Компилятор GCC поставляется бинарником под Windows. Впрочем, пользователи Unix также могут его использовать через соответствующие костыли, либо пересобрав под свои нужды предоставленные исходные коды. Пользователи Unix/Linux-систем могут воспользоваться уже адаптированной библиотекой Gendev (распространяется по лицензии New BSD License) от Kubilis. Там же имеется соответствующая справка по использованию данного дополнения.

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

    После скачивания SGDK обязательно поинтересуйтесь особенностями установки в Wiki-секции официальной страницы проекта. Для неопытных пользователей данный процесс может вызвать ряд сложностей и непониманий. И помните, что вы можете всегда обратиться к сообществу игроделов на эти платформы, например, на форумы SpritesMind (английский язык) или Sega4Ever (французский язык). Также на YouTube имеются видео-уроки, посвящённые установке и первым шагам в работе с SGDK. В сети также много англоязычных статей по разработке игр при помощи SGDK. На официальном сайте и на домашних страницах пользователей вы можете найти примеры и шаблоны.

    Если кто ищет примеры, то в декабре 2014 года некий Djcouchycouch выложил в общий доступ открытые коды своих двух игр «Violence Pingouin» и «Goplanes». Одна является платформером практически со всеми основными фичами игр жанра, а вторая – леталка на самолётике. Также он выложил исходные коды скролшутера «Pingouin Bleu» и поискового платформера «Pingouin Rose».

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

    Официальный сайт: https://github.com/Stephane-D/SGDK





    SGDK – is a small, open and free development kit for the Sega Megadrive. If you want to do some dev for the Genesis/MD you've got a few options, but the one I use is SGDK. SGDK is a set of tools and compiler that allow you to easily write C code for the Genesis/MD.
  • Категория: Актуальные | Добавил: TLT
    Просмотров: 22376 | Загрузок: 3120 | Комментарии: 8 | Рейтинг: 5.0/20 |
    Теги: SEGA Mega Drive, smd, Genesis, Genesis Development Environment, Eclipse CDT, Sega Genesis Dev Kit, Sega Genesis, SGDK, Си, 16 bit
    Дополнительные опции:
    Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

    Игровые объявления и предложения:
    Если вас заинтересовал материал «SGDK», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

    Всего комментариев: 8
    +0-
    8 TLT   (02 Декабря 2022 17:13) [Материал]
    TLTТестирование SGDK 1.80:

    +1-
    4 tempotempo   (10 Октября 2015 20:27) [Материал]
    Недавно начал изучать эту библиотеку. Автору спс :D. Помог

    +1-
    3 laswegasa   (03 Апреля 2015 10:21) [Материал]
    laswegasaА есть какие нибудь уроки по использованию этой библиотеки?

    +0-
    5 Alkosha   (08 Ноября 2015 13:15) [Материал]
    AlkoshaЛишь только англоязычный форум. sad
    Рюзке ванькам эта тема не интересна, им интереснее на юнитях лепить карты к майнкрафту.

    +1-
    7 FlyOfFly   (17 Августа 2017 05:47) [Материал]
    FlyOfFlyЧто гитл.. ванька сразу?

    +1-
    6 Alkosha   (08 Ноября 2015 13:17) [Материал]
    AlkoshaЯ как-то пытался начать, но дальше вывода символов и картинок на неспрайтовых слоях дело не пошло.
    Спрайты не осилил.

    +1-
    2 Virtual-Universe   (29 Марта 2015 18:50) [Материал]
    Virtual-UniverseКласно, добавлю в закладки позже напишу может что нибудь, очень порадовало в отличии от других сред biggrin

    +0-
    1 TLT   (27 Декабря 2014 00:06) [Материал]
    TLTНа данный момент самая развитая среда для разработки игр под данную платформу.

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    10 случ. движков
  • Quantum Engine
  • Ultra App Kit
  • TDG
  • VCS Game Maker
  • Green Elf Game Engine
  • Bipsi
  • Silent Walk FPS Creator
  • Cocos2d
  • RPG Architect
  • Starling
  • 10 случ. статей
  • Интервью с разработчиком игр FenMix.
  • Обзор конструктора 3D-игр GameGuru
  • Unity3D PRO создание паузы и уничтожение курсора
  • 3D RAD-создание "инвентаря" (и системы урона) #2
  • Tower Defense на Unity3D (Вступление)
  • GameGuru. Маргание света
  • Урок по 3D Rad - MiniMAP - руководство
  • Платформер в 001 Game Creator
  • Обзор Game Editor
  • Немного о Delta3D или попытка напомнить о гиганте.
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг