Какие 2D / 3D движки и игровые SDK доступны? [закрыто]

Какие доступны 2D / 3D-движки и SDK для разработки игр, которые изначально работают в Ubuntu?

Пожалуйста, ограничьте один движок / SDK для каждого ответа - и укажите, почему вам нравится движок / SDK.

16
задан 14 May 2012 в 17:19

7 ответов

v-play

V-Play предоставляет компоненты многократного использования для обработки нескольких разрешений экрана и соотношений сторон, анимации, частиц, физики, мультитач, жестов, поиска пути и многого другого, что позволяет вы можете создавать прототипы и создавать игры всего за несколько дней.

V-Play также поставляется с готовыми к использованию игровыми шаблонами для самых успешных игровых жанров, включая Tower Defense, платформенные игры или головоломки. Просто замените графику и звуки своими собственными, и вы готовы опубликовать свою игру!

Развивайте свою игру декларативно с помощью JavaScript и QML для iOS, Android, BlackBerry 10, Symbian, MeeGo, а также для Windows, Mac OS X и Linux, благодаря собственному ядру движка, каждое из которых имеет лучшую производительность.

5
ответ дан 14 May 2012 в 17:19

Panda3D

Интерфейс Python и C ++. Неплохой инструмент.

4
ответ дан 14 May 2012 в 17:19

LibGDX

אָפפערס עפּעס ווי Google גווט ינטאַגריישאַן , וואָס אָפפערס איר צו אַנטוויקלען שפּילערייַ אין עקליפּסע (נאָר ניצן די ביבליאָטעק) וואָס איר קענען אַרויספירן צו אַנדרויד, יאָס, Java, HTML5 לייַוונט

5
ответ дан 14 May 2012 в 17:19

סטענסיל

סטענסיל איז אַ 2 ד שפּיל מאָטאָר / באשעפער. עס איז אַ גרינג צו נוצן שלעפּן און קאַפּ אופֿן צו פּלאַן דיין שפּילערייַ. עס איז פּאַסיק פֿאַר ניט-קאָדערס מיט יקערדיק פּראָגראַממינג וויסן און אויך האָבן אַ קאָד רעדאַקטאָר פֿאַר אַוואַנסירטע ניצערס.

עס האט אַ געבוירן ווערסיע פֿאַר ובונטו (ריקווייערז די ניט-פריי דזשוום). איר קענען מאַכן דיין שפּילערייַ אויף ובונטו און אַרויסגעבן פֿאַר יאָס, אַנדרויד *, פלאַש, HTML5 *, ווינדאָוז און מעק (* ווי סטענסיל 3.0).

די פול פיטשערד פריי ווערסיע איז בארעכטיגט פֿאַר אראפקאפיע און קענען אַרויסגעבן צו 'פלאַש'

2
ответ дан 14 May 2012 в 17:19

OpenSceneGraph

У него также есть интерфейс на C++ и он достаточно мощный. В PPA могут быть доступны некоторые пакеты Ubuntu, но я рекомендую загрузить исходный код и собрать его вручную.

5
ответ дан 14 May 2012 в 17:19

OGRE

Это один из самых профессиональных 3D-движков с открытым исходным кодом. Его немного сложно настроить, но он достаточно мощный. Стандартный API на C++, но есть привязки для нескольких других языков.

Больше информации на OGRE Wiki.

6
ответ дан 14 May 2012 в 17:19

SDL

Simple DirectMedia Layer - это кроссплатформенная мультимедийная библиотека, разработанная для обеспечения низкоуровневого доступа к аудио, клавиатуре, мыши, джойстику, 3D-оборудованию через OpenGL и 2D-видеофайловый буфер. Он используется программным обеспечением для воспроизведения MPEG, эмуляторами и многими популярными играми, включая отмеченный наградами порт Linux «Civilization: Call To Power»

. SDL поддерживает Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX и QNX. Код содержит поддержку AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS и OS / 2, но они официально не поддерживаются.

SDL написан на C, но изначально работает с C ++, и имеет привязки к нескольким другим языкам, включая Ada, C #, D, Eiffel, Erlang, Euphoria, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby , Smalltalk и Tcl.

SDL распространяется под лицензией GNU LGPL версии 2. Эта лицензия позволяет вам свободно использовать SDL в коммерческих программах, если вы подключаетесь к динамической библиотеке.

Установка библиотеки sdl в ubuntu

  1. Установить bulild essentials

    sudo apt-get install build-essential

  2. Установить библиотеки sdl

    sudo apt-get install libsdl1.2-dev libsdl1.2debian

    enter image description here

8
ответ дан 14 May 2012 в 17:19

Другие вопросы по тегам:

Похожие вопросы: