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

Как упоминалось ранее, обратитесь к защищенной беспроводной сети, используя WPA / WPA2, избегая WEP или открывая беспроводную сеть. Кроме того, избегайте неизвестных приложений или тех, которые не были просмотрены в первую очередь. Все, что вы делаете в Интернете сегодня, должно быть зашифровано с помощью SSH / HTTPS. Хотя Ubuntu не устанавливает службы по умолчанию, это то, что локальный гуру Linux должен проверить, чтобы убедиться, что ничего, что вы не знаете, работает. Также могут быть услуги для таких вещей, как Bluetooth, Eudora или другие услуги конечного пользователя, которые вам не нужны. Чем меньше программ вы запускаете, тем лучше / безопаснее. Например, известно, что Ubuntu запускает агент электронной почты для проверки вашей электронной почты независимо от используемого вами программного обеспечения электронной почты. Обычно я отключу полдюжины таких сервисов на своей установке, прежде чем начинать их использовать.

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

69 ответов

OpenSceneGraph

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

5
ответ дан 10 August 2018 в 10:00

LibGDX

предлагает нечто вроде интеграции Google GWT, которое предлагает вам разрабатывать игры в Eclipse (только с помощью библиотеки), которые вы можете экспортировать в Android, iOS, Java, HTML5 Canvas

5
ответ дан 10 August 2018 в 10:00

SDL

Простой DirectMedia Layer - это кросс-платформенная мультимедийная библиотека, предназначенная для обеспечения низкого уровня доступа к аудио, клавиатуре, мыши, джойстику, 3D-оборудованию через OpenGL и 2D-фреймбуфер.

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. Установка необходимых исправлений sudo apt-get install build-essential
  2. Установка библиотек sdl sudo apt-get install libsdl1.2-dev libsdl1.2debian enter image description here [/g0]
8
ответ дан 10 August 2018 в 10:00

Stencyl

Stencyl - это двумерный игровой движок / создатель. Он имеет простой в использовании метод перетаскивания для разработки игр. Он подходит для не-кодировщиков с базовыми знаниями в области программирования, а также имеет редактор кода для продвинутых пользователей.

У него есть родная версия для Ubuntu (требуется несвободная JVM). Вы можете создавать свои игры на Ubuntu и публиковать для iOS, Android *, Flash, HTML5 *, Windows и Mac (* от Stencyl 3.0).

Полноценная бесплатная версия доступна для скачивания и может публиковать на «Вспышка».

2
ответ дан 13 August 2018 в 16:19

OGRE

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

Дополнительная информация в Wiki [gg].

6
ответ дан 13 August 2018 в 16:19

Panda3D

Python & амп; C ++. Довольно инструмент.

4
ответ дан 13 August 2018 в 16:19
  • 1
    Panda использует как Python, так и C ++ api, а сообщество irc довольно сильное и полезно. Panda получила значительную поддержку развития от Disney. – Akiva 19 April 2014 в 20:14

OpenSceneGraph

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

5
ответ дан 13 August 2018 в 16:19

LibGDX

предлагает нечто вроде интеграции Google GWT, которое предлагает вам разрабатывать игры в Eclipse (только с помощью библиотеки), которые вы можете экспортировать в Android, iOS, Java, HTML5 Canvas

5
ответ дан 13 August 2018 в 16:19

SDL

Простой DirectMedia Layer - это кросс-платформенная мультимедийная библиотека, предназначенная для обеспечения низкого уровня доступа к аудио, клавиатуре, мыши, джойстику, 3D-оборудованию через OpenGL и 2D-фреймбуфер.

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. Установка необходимых исправлений sudo apt-get install build-essential
  2. Установка библиотек sdl sudo apt-get install libsdl1.2-dev libsdl1.2debian enter image description here [/g0]
8
ответ дан 13 August 2018 в 16:19

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

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