Quais mecanismos 2D / 3D e SDKs de jogos estão disponíveis? [fechadas]

16

Quais mecanismos 2D / 3D e SDKs de desenvolvimento de jogos estão disponíveis que são executados nativamente no Ubuntu?

Por favor, limite um motor / sdk por resposta - e inclua porque você gosta do motor / sdk.

    
por Paulocoghi 14.05.2012 / 15:19

7 respostas

5

v-play

O V-Play fornece componentes reutilizáveis para lidar com várias resoluções e proporções de exibição, animações, partículas, física, multitoque, gestos, localização de caminhos e muito mais, permitindo que você crie protótipos e crie jogos em apenas alguns dias.

O V-Play também vem com modelos de jogos prontos para uso para os gêneros de jogos de maior sucesso, incluindo defesa de torre, jogos de plataforma ou jogos de quebra-cabeça. Basta substituir gráficos e sons por seus próprios e você estará pronto para publicar seu próprio jogo!

Desenvolva seu jogo de maneira declarativa com JavaScript & amp; QML para iOS, Android, BlackBerry 10, Symbian, MeeGo e também para Windows, Mac OS X & amp; Linux, graças a um núcleo de mecanismo nativo, cada um com o melhor desempenho.

    
por esso 05.09.2013 / 14:46
8

SDL

Simple DirectMedia Layer é uma biblioteca multimídia multiplataforma projetada para fornecer acesso de baixo nível a áudio, teclado, mouse, joystick, hardware 3D via OpenGL e framebuffer de vídeo 2D. Ele é usado por software de reprodução de MPEG, emuladores e muitos jogos populares, incluindo a premiada porta Linux de "Civilization: Call To Power".

O SDL suporta Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / SO, Solaris, IRIX e QNX. O código contém suporte para AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, SO RISC, SymbianOS e OS / 2, mas eles não são suportados oficialmente.

O SDL é escrito em C, mas funciona com C ++ nativamente e possui ligações para várias outras linguagens, incluindo Ada, C #, D, Eiffel, Erlang, Euforia, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objectivo C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk e Tcl.

O SDL é distribuído sob a GNU LGPL versão 2. Esta licença permite usar o SDL livremente em programas comerciais, desde que você faça o link com a biblioteca dinâmica.

Instalando a biblioteca sdl no ubuntu

  1. Instale o bulild essentials

    sudo apt-get install build-essential

  2. Instale bibliotecas sdl

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

por Tachyons 14.05.2012 / 05:27
6

OGRE

Este é um dos motores 3D Open Source mais profissionais disponíveis. É um pouco difícil de configurar, mas é bastante poderoso. A API padrão está em C ++, mas há ligações para vários outros idiomas.

Mais informações no Wiki OGRE .

    
por RolandiXor 24.03.2014 / 16:08
5

OpenSceneGraph

Também tem uma interface C ++ e é bastante poderosa. Pode haver alguns pacotes do Ubuntu em um PPA disponíveis, mas eu recomendo fazer o download do código-fonte e criá-lo manualmente.

    
por Andreas Roth 09.04.2011 / 17:51
5

LibGDX

oferece algo como a integração do Google GWT, que oferece a você o desenvolvimento de jogos no Eclipse (usando apenas a biblioteca) que você pode exportar para Android, iOS, Java, HTML5 Canvas

    
por Eduard Gotwig 14.06.2013 / 23:22
4

Panda3D

Python & amp; Interface C ++. Bastante uma ferramenta.

    
por Adam Kroczyk 28.09.2012 / 05:09
2

Stencyl

Stencyl é um mecanismo / criador de jogos em 2D. Ele tem um método de arrastar e soltar fácil de usar para projetar seus jogos. É adequado para não codificadores com conhecimento básico de programação e também possui um editor de código para usuários avançados.

Tem uma versão nativa para o Ubuntu (requer a JVM não-livre). Você pode fazer seus jogos no Ubuntu e publicar para iOS, Android *, Flash, HTML5 *, Windows e Mac (* a partir do Stencyl 3.0).

A versão gratuita completa está disponível para download e pode publicar em 'Flash'.

    
por ksd 24.03.2014 / 16:09