Категории

ClanLib

ClanLib – набор от междуплатформени библиотеки за създаване на игри (game SDK ). Включва много функции от ниско ниво за работа с графика и звук. Реализиран е на езика C++. В момента се поддържат операционни системи от семействата Microsoft Windows, Linux и Mac OS X.

За работа с графики се използва OpenGL, въпреки че е възможно да се използват и малко по-ограничените Simple DirectMedia Layer. За възпроизвеждане на звук се използват библиотеките Vorbis или MikMod.. Реализирани са също така откриване на сблъсъци, работа с XML, работа в мрежа и много други опции, необходими за програмиране на компютърни игри.

ClanLib е разработена изцяло на обектно-ориентирана основа и при разумно използване на макроси игрите, създадени с SDK, могат да бъдат пренесени на други платформи без най-малка промяна на кода.

Игрите, написани с ClanLib, са лесни за инсталиране, тъй като статичното свързване се извършва по подразбиране по време на компилирането, а всички ресурси могат да бъдат обединени в един или няколко ZIP-файла. По този начин се заобикаля дългата процедура за инсталиране и големият брой файлове.

Върху тази библиотека, в частност, е инсталиран конструкторът на игри Novashell.

Някои библиотеки ClanLib

clanGUI

clanSound clanMikMod clanVorbis

clanNetwork

Категории: CMS, За геймъри, За разработчици, За уеб разработчици, Компоненти и библиотеки, Помощни програми за геймъри, Средства за разработка

Реклама