Tag Archives desenvolvimento


Prós e contras no desenvolvimento de apps para Android, iOS e Windows Phone


Desenvolver um aplicativo compatível com cada sistema operacional pode ser demorado, mesmo com as melhores ferramentas de desenvolvimento de apps do mercado. Os desenvolvedores de aplicativos iniciantes podem não ter o tempo para otimizar o seu projeto para cada OS e ao mesmo tempo se ater cuidadosamente a todas as tendências, então cabe a importante decisão sobre qual sistema operacional móvel seria o mais adequado para começar a desenvolver.

Cada um dos 3 principais sistemas operacionais, Android, iOS e Windows Phone tem suas vantagens e desvantagens. Vamos dar uma olhada mais de perto:

androidAndroid
Prós:
-Suporte à linguagem Java
-Plataforma de código aberto que permite utilizar ferramentas de terceiros para otimizar os seus apps.
-Acesso ao código-fonte, o que fácilita a integração de aplicativos para o ecossistema Android.
-Maior quota de mercado no mundo na indústria de móveis (+ de 80% dos usuários de smartphones).
-Os mercados emergentes, como a Índia, China, Brasil e África estão adotando os telefones Android mais acessíveis.
-O algoritmo de busca do Google direciona facilmente os usuários para os melhores aplicativos.
-Aplicativos Android são baixados em maior número e freqüência, em comparação com outros sistemas.
-Para publicar no ecossistema Android, os desenvolvedores tem apenas que pagar uma taxa única de US$25.

Contras:
-A natureza de código aberto do Android também permite que uma grande quantidade de malwares.
-Altíssima taxa de fragmentação da indústria por conta do grande número de desenvolvedores.
-Nem todos os usuários do Android estão usando os mesmos telefones ou as mesmas versões do sistema operacional, o que dificulta a otimização do app.
-Receita menor em comparação ao iOS.

SilhouetteiOS
Prós:
-Suporte à linguagem de programação Objective-C, de fácil compreensão para programadores C e C++
-Linguagem Swift da Apple, fácil de aprender e se popularizando rapidamente.
-Sistema operacional fechado, o que faz com que seja muito mais seguro, menos propenso a malwares e fácilita a otimização para vários telefones e versões de SO já que a maioria dos parâmetros são padronizados.
-Usuários mais dispostos a gastar dinheiro do que os usuários de outros SO.
-Lealdade de usuários mundialmente reconhecida.
-Volume de Downloads em crescimento no importante mercado Chinês.

Contras:
-O ecossistema fechado desencoraja o uso de ferramentas de terceiros para a otimização de apps.
-A publicação na App Store custa U$$100 e além disso requer um processo de avaliação rigoroso, que pode levar um mais tempo até a aprovação, em comparação com os outros SO.
-A participação no mercado fora dos Estados Unidos e da Europa é lento.

windows blueWindows Phone
Prós:
-O Windows é uma plataforma extremamente familiar para a maioria dos desenvolvedores.
-Os Devices compatíveis tem uma base de usuários crescente, especialmente na Europa Ocidental e em mercados emergentes.
-Windows oferece uma série de ferramentas e recursos como incentivos a desenvolvedores.
-Menor competição na App Store.

Contras:
-O Marketshare do Windows Phone está em um distante terceiro lugar atrás do Android e iOS, e seu crescimento é quase zero em todo o mundo, o que torna seu futuro incerto.

Resumindo:
O Android é um sistema operacional que cresce sem parar, mas é um tanto difícil de rentabilizar. O iOS ajuda os desenvolvedores a ganhar mais com os seus apps, mas não permite muita liberdade no desenvolvimento de apps e tem uma base de usuários menor que o Android. O Windows é uma alternativa viável por conta da baixíssima concorrência, mas o futuro do Windows Phone é uma dúvida para desenvolvedores e consumidores.


Amazon cria game engine AAA gratuita e dá mais opções aos desenvolvedores


Cada dia que se passa, maior é a procura e interesse pelo desenvolvimento de games (o que, diga-se de passagem, é excelente), e para seguir e dar os primeiros passos na carreira, é essencial que se tenha um software que permita a criação de seus jogos, as chamadas game engines. 

Consolidando sua posição no mercado, visto que a mesma licenciou a CryEngine e adquiriu o Twitch, a Amazon anunciou a sua própria engine, chamada de Lumberyard.

20160210lumberyard

Como principal diferencial, a empresa nos apresenta o fato de que a engine será gratuita, assim como já podemos ver na “Unity 5” ou “Unreal Engine 4”, mas com o detalhe de que a forma como será distribuído o que for ganho será diferente. No caso da Lumberyard, o faturamento será vinculado ao Gamelift, que é o serviço que utiliza os servidores da companhia e dessa forma, cobrará o valor de U$1,50 para cada 1.000 pessoas que jogarem diariamente, fazendo com dependendo da quantidade de acesso, possa gerar uma quantia consideravelmente alta.

Outro aspecto que promete ser o diferencial da engine é no quesito de partidas multiplayer, onde segundo os criadores, terá todos os componentes necessários para criar uma boa experiência utilizando o recurso. Esse é um fato que provavelmente atrairá muitas empresas pequenas e desenvolvedores, pelo fato de ser um processo trabalhoso e nem sempre recompensador de inserir esse modo de jogo.

A Amazon e por consequência, a Lumberyard, terá muito caminho pela frente para bater de frente com as outras empresas já estabelecidas do mercado, mas vemos diferenciais interessantes no que se diz ao lançamento do produto, o que é importante durante essa fase de introdução do mesmo no mercado. Vamos esperar o que virá para o futuro da Lumberyard.

Você, jogador ou desenvolvedor, deixe nos comentários as expectativas sobre a nova engine, mas se você já fez o download comente suas impressões, queremos muito saber! 

Fonte: MeioBit


AXIS School of Visual Effects lança cursos de desenvolvimento de games na Comic Com Experience


A AXIS School of Visual Effects, campus da Gnomon School of Visual Effects em São Paulo, e o primeiro no mundo fora de Los Angeles – EUA, marca presença na Comic Con Experience. Na ocasião, a maior escola de efeitos visuais da América Latina antecipa e comemora novidades: em 2015, a Axis inaugura sua nova sede na Avenida Paulista e traz para o Brasil os cursos especializados na criação de personagens para games, design e modelagem/escultura/ texturização digital de cenários para jogos e programação na engine Unreal. Desenvolvidos na Gnomon, esses cursos formam o Games Track, o mais completo programa acadêmico em design, desenvolvimento e produção de jogos do mercado.

Fred Saddi-NaccacheFred Saddi-Naccache, diretor geral da AXIS
“A importância da Comic Con Experience é algo imensurável, e que ecoará por muito tempo após o evento. A iniciativa do Grupo Omelete é extraordinária, pois poucos brasileiros tiveram a oportunidade de ir às Comic Con, seja nos Estados Unidos, Canada, Europa ou Asia, devido a rapidez com que esgotam os ingressos das feiras pelo mundo. E não há palco melhor para celebrarmos a chegada ao Brasil do nosso Games Track e a parceria com a EVGA – principal parceiro mundial da NVIDIA (fabricante da série de placas de video GeForce) – marca que, assim como a AXIS, significa high performance.” afirma .“É também a ocasião perfeita para anunciarmos nosso novo endereço na Av. Paulista, que fortalece as parcerias já estabelecidas com universidades e as maiores produtoras e os mais importantes estúdios do mercado nacional, já que estaremos em um dos principais polos comerciais e profissionais da América Latina, com suas incontáveis facilidades de acesso”

axis-cube_1xPara seu estande na Comic Con Experience, a AXIS montou um imenso video-wall a 5 metros de altura, no qual exibirá as obras de 35 alunos, eleitas pelo conselho acadêmico da Gnomon como as melhores produções do último trimestre, e depoimentos dos autores dessas obras, além do curta “2028”, primeira coprodução da AXIS Studios com a Insonia Filmes , escrito e dirigido pelo aluno Jorge Mendes e com a participação de vários alunos da escola.

Também nesse video-wall, a AXIS exibirá conteúdo áudio visual inédito e produzido exclusivamente para a escola e para o evento, de seus parceiros Visual Effects Society, Pixologic, The Foundry, Autodesk, Vetor Zero/ Lobo e O2 Filmes, com direito a uma mensagem exclusiva do chairman da Visual Effects Society, Jeff Okun, aos profissionais do mercado brasileiro de efeitos visuais, 3D e animação.


Universidade Paulista oferece curso de pós-graduação em Desenvolvimento de Games


desenvolvimento_ multiplataforma_consolesPara os leitores que pretendem entrar para o mercado de games, a Universidade Paulista em parceria com Studica e está oferecendo o curso de pós-graduação em Desenvolvimento de Games.

Segundo o site do curso:

”O Curso de Pós Graduação em Desenvolvimento de Games é Ministrado em umas das maiores Univerdades do País, aUniversidade Paulista (UNIP). Todo o curso foi pensado em oferecer o que há de excelência para o seu aprendizado.Nossa infraestrutura conta com laboratórios novos e equipamentos de última geração, você terá contato com os principais programas de Desenvolvimento do mercado de games como por exemplo os softwares Unity 3D, CVS, C++, Microsoft Office, Project, Autodesk Maya, Autodesk 3D Max e Adobe Photoshop e outros.”

Você irá participar de aulas teóricas e vários seminários com especialistas da área de games.

De acordo com os mesmos, os objetivos do curso são:

  •  Capacitar o aluno para programar e produzir games interativos

        Além da programação de games (3D, inteligência artificial, simulação de física e jogos em rede), o aluno tem contato com modelagem, animação de personagens,         game design, empreendedorismo e mercado de games.

  • Desenvolvimento Multiplataforma

        Você ira aprender a Desenvolver games para Computadores, Consoles e Dispositivos Móveis.

  • Crie e desenvolva personagens

        Você ira aprender as técnicas de modelagem, identificar as características de modelos tridimensionais, texturas, formas de iluminação, animação para games               muito mais.

Confira mais informações sobre o curso clicando aqui.


Como montar a equipe de desenvolvimento de Games ideal? Comece com você mesmo!


Uma equipe de desenvolvimento eficiente, comprometida e entrosada é crucial para o sucesso da sua empresa ou do projeto daquele novo game. Isso pode parecer óbvio, mas construir e gerenciar uma equipe que seja capaz de se manter motivada para entregar o serviço no prazo e “com qualidade” não é tão simples assim. E antes de começar a procurar por possíveis candidatos para fazer parte do seu time, você deve primeiro parar para responder a 3 perguntas fundamentais para si mesmo:

quem-e-voce-equipe-M&G-01Pegunta 1: Quem é você?
Uma avaliação honesta de quem é você é a parte mais importante do processo. Não maquie idéias do que você quer ser. Aceite sua real situação e responda com honestidade. Isso inclui aspectos como sua situação financeira: quanto você tem para investir num projeto ou, caso esteja procurando emprego, quanto precisa para se manter? Qual é seu nível de skill técnico: você é um dev experiente que já criou e lançou alguns título no mercado ou apenas ajudou em um ou dois pequenos projetos? Você é recém saído da faculdade ou vem de uma outra profissão? Que tipo de comprometimento você está trazendo para o projeto: quer apenas criar pequenos jogos independentes nas horas vagas ou abrir um estúdio para trabalhar em jogos AAA?
Então, novamente: seja honesto com você mesmo! Se você tentar ser algo maior do que realmente é, você estará se preparando para fracassar.

Pergunta 2: No que você gosta de trabalhar?
Esta pergunta tem a ver não somente com o gênero e plataforma que você gosta de desenvolver mas também com o escopo e complexidade dos projetos com os quais quer trabalhar. Escopo tem a ver, por exemplo, com o tamanho da audiência do seu público-alvo, do volume de conteúdo que seu jogo terá, o número de usuários simultâneos suportados, e por aí vai. Isso se reflete diretamente então na complexidade do projeto, quando você considera os recursos e ferramentas à sua disposição e como isso afeta seu produto. Se você é um dev independente ou tem uma equipe super reduzida, criar um MMO com gráficos super realistas pode ser uma tarefa quase que impossível. Portanto, volte à pergunta 1 e aplique aqui. Sendo honesto com você mesmo, não criará objetivos que não pode alcançar.

objetivo-equipe-M&G-02Pergunta 3: Qual é o seu objetivo?
Essa pergunta amarra tudo e te dá a direção a ser seguida. É a pergunta mais importante quando se considera com quem você quer trabalhar, mas de novo exige que as duas anteriores tenham sido respondidas honestamente. Você quer se envolver num projeto como hobby ou passatempo? Está apenas querendo ganhar mais experiência para seu portfólio? Ou está realmente disposto a abrir um estúdio e se comprometer full-time no empreendimento?

Responder a estas 3 perguntas são fundamentais para você conseguir montar um time ideal, pois afinal de contas, você não vai querer trabalhar com pessoas que não estão alinhados com seus objetivos e desejos. Perceba também que o compartilhamento de objetivos e desejos devem ser similares e não necessariamente exatos. Isso deve ser analisado caso a caso e se baseia no escopo do trabalho do grupo como um todo. Por exemplo, se seu projeto é sério mas você só tem os tempos livres para trabalhar, não haveria problema algum ter um hobbista que busca por experiência de desenvolvimento, já que ele também teria apenas o tempo livre para se dedicar. Neste caso, considerando que o escopo do time como um todo é somente esse projeto específico, o fato dos objetivos e desejos não serem exatamente os mesmos não importa.