Por curiosidade, quero conhecer ferramentas ou projetos de código aberto que possam adicionar alguns recursos interessantes aos jogos independentes, de preferência aqueles que só podem ser encontrados em jogos de grande orçamento.
EDIT: Como sugerido pelo pato comunista e Joe Wreschnig, estou colocando os exemplos como respostas.
EDIT 2: Não publique ferramentas como PyGame, Inkscape, Gimp, Audacity, Slick2D, Phys2D, Blender (exceto plugins interessantes) e similares. Eu sei que eles são ótimas ferramentas / bibliotecas e alguns argumentariam essenciais para desenvolver bons jogos, mas estou procurando projetos mais raros. Pode ser algo realmente específico ou nicho, como gerar árvores e plantas realistas ou IA realista para animais.
tools
open-source
Gastón
fonte
fonte
Respostas:
Eu acho que OpenGL e OpenAL são extremamente óbvios, mas além disso ...
API
Ferramentas
Motores
Específico para celular (já que é isso que eu gosto no momento)
Mais Exótico:
fonte
Recast & Detour é uma incrível biblioteca de localização de malha / caminho de navegação de código aberto. Ele tem potencialmente mais apelo a títulos maiores do que jogos independentes, mas eu definitivamente podia ver isso sendo útil para quem deseja um movimento decente de vários agentes em qualquer jogo em 3D.
O blog do desenvolvedor (Mikko Mononen) também possui várias entradas interessantes sobre direção, localização e navegação em geral.
E é mantido / desenvolvido ativamente.
fonte
Peguei algumas gemas de áudio da minha memória com a ajuda da Wikipedia .
fonte
Exemplos de ferramentas / projetos que achei interessantes são:
fonte
A seguir estão as ferramentas do liquidificador:
Gerador de paisagem ANT: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Add_Mesh/ANT_Landscape
Geração processual de paisagens que simplifica a geração de terrenos complexos.
Cidades combinadas: http://jerome.le.chat.free.fr/index.php/en/city-engine/news/
Geração processual de cidades para o artista gerar rapidamente grandes cidades. Para minha dissertação de graduação, adicionei o zoneamento da cidade a este: http://www.blendernation.com/2010/04/26/city-zoning-modification-for-blended-cities-script/
Gerador de árvore do sistema L: http://lsystem.liquidweb.co.nz/Examples/tabid/122/Default.aspx
Gerador de vegetação autônomo: http://arbaro.sourceforge.net/
fonte
fonte
É um tópico um pouco antigo, mas tem algumas outras postagens recentes, então vou lançar minha própria biblioteca voxel. É ótimo para criar ambiente com terreno voxel suave ou ambientes "cúbicos" como o Minecraft. Os ambientes podem ser modificados em tempo real e deve ser fácil integrar-se à maioria dos mecanismos 3D. Está sob a licença zlib gratuitamente para uso comercial.
Dê uma olhada em http://www.thermite3d.org para mais informações.
fonte
O protocolo Verse e o mecanismo de referência são surpreendentemente impressionantes; confira algumas discussões sobre um jogo feito com o mecanismo e depois ... as demos das ferramentas ! As demos de ferramentas irão surpreendê-lo ....
fonte
fonte
Aqui está uma lista de ferramentas que encontrei hoje:
fonte
Esses dois provavelmente vão sem dizer, mas:
são grampos do setor de alta qualidade, de código aberto e multiplataforma. Sempre vale a pena considerar.
fonte
Se você estiver interessado em uma estrutura 3D inovadora, confira o O3D do Google, que permite o desenvolvimento de jogos 3D para navegadores compatíveis com WebGL, como o Chrome 9 (beta), a compilação próxima do Firefox; Campo minado e Safari WebKit (iPhone)
Checkout this video of the body browser made with this new technology if you don't yet have one of these browsers :)
fonte
Recentemente, deparei com algumas ferramentas para desenvolvimento de jogos 2D que considero bastante interessantes:
Pessoalmente, acho que as ferramentas de autoria do Flash são incríveis e sinto muita falta delas quando trabalho em XNA ou Java. É por isso que estou animado em dar uma guinada acima.
fonte
O AnimKit é um pequeno sistema básico de animação esquelética de código-fonte aberto com capa, que carrega os dados diretamente de um arquivo .blend do Blender. Ele usa a licença ZLib liberal, como o Bullet.
O código é portátil, funciona no Windows, Linux, OSX e algumas amostras do iOS e Android estão planejadas.
Consulte http://code.google.com/p/gamekit/downloads/detail?name=animkit_src_r1020.zip e http://gamekit.org/forum/viewtopic.php?f=9&t=144
fonte
Wiki: PxTone , Orig: PxTone - [ Tutorial ] - [ Download ]
Um fabricante de música / batida / tom japonês!
fonte