Oolong, SiO2 ou motor de jogo comercial para iPhone 3D Jogos novato?
-
03-07-2019 - |
Pergunta
Eu estou tentando escolher entre a Oolong e SIO2 motores de jogo iPhone para meu primeiro projeto de programação de jogos. Tenho alguma experiência Cacau e muitos anos de C ++, incluindo nível relativamente baixo de gráficos 2D e desenvolvimento de plugins Quicktime mas apenas a exposição OpenGL menor. Qual motor seria mais fácil de aprender e mais produtivo para alguém com a minha experiência e tempo limitado?
Ambos incluem o motor de física de bala. Eu inclinar-se para Oolong por causa de sua fonte de C ++ e otimização para os gráficos PowerVR. No entanto, o interpretador Lua e guloseimas de som adicionais em SiO2 são atraentes. SiO2 também parece ter uma boa variedade de tutoriais .
Eu também estou disposto a gastar dinheiro em Unidade ou Torque Jogo Ambiente se eles vão me poupar tempo significativo. O preço fica embora interessante - a licença Unidade Indie só se aplica a empresas com volume de negócios inferior a 100.000 dólares para que esteja facilmente fora dessa categoria e para USD 3.000 por assento (não a receita!). Eu quero um monte de convencer ele vai economizar tempo para justificar que o investimento em apenas usando SiO2! O produto Torque 3D não parece ser lançado ainda, mas parece que custa cerca de USD 500 no topo de uma licença Indie USD 150 (o seu limite de renda é de US $ 250.000).
** Editar dez 2011 - SiO2 não é mais livre **
Solução
Eu comecei o meu primeiro aplicativo SiO2 na noite passada e foi fácil de se levantar e correr com os tutoriais (os tutoriais incluem um projeto Xcode completo que você pode carregar e começar a cortar por diante). Os projectos tutorial também são muito bem comentou -. O que torna mais rápido para pegar
As interfaces para SiO2 são na sua maioria em C, para que o seu C ++ fundo deve fazer essa transição muito fácil.
Mesmo se você não usá-lo, baixe SiO2 e uma aberta dos tutoriais e confira os comentários e código. Você vai ser capaz de dizer muito rapidamente se é um conjunto de ferramentas e estilo que você gosta.
Não diretamente relacionado à velocidade de absorção, mas uma grande vantagem para mim foi a integração Blender. Ele me permite usar um kit de ferramentas 3D livre para fazer e exportar modelos e depois de lá ir. Vi que Oolong usa 3DS e eu não tenho certeza se as exportações Blender esse formato ou não para que eu pudesse estar errado.
Se você está curioso: SiO2 fornece um script python que as exportações da cena Blender em um arquivo zip. Então, de dentro do código de SiO2 você faz referência a seus objetos de cena e trazê-los para o seu aplicativo para iPhone.
Outras dicas
Eu tento tanto maneira oolong e Unidade. Sugiro a utilização unidade:
- Saiba Curve é muito curto, se você tem um fundo básico jogo
- Unidade incluem um grande conjunto de exterior utilidade da 'gráficos e áudio'
- Com a unidade que você não se preocupam com gráficos / formato de arquivo de áudio
- Um código para iOS e Android
- Conjunto completo de pré-montado livre de ativos a partir da loja
- editor Exendible para fazer o seu nível-editor
Eu gasto um ano para fechar um projeto oolong. Eu provavelmente teria salvado seis meses de trabalho com a unidade.