Minicurso 3
|
Dias
Horário Local Nível Pré-requisitos Autor |
Terça, 20 de maio de 2014
Quinta, 22 de maio de 2014 das 14hs às 18hs Laboratório LCC do DIMAp Básico O aluno deve possuir um conhecimento básico de Programação Orientada a Objeto e Estruturas de Dados Básicas. Também é necessário conhecimento básico de Geometria Vetorial e Mecânica Clássica. Conhecimento prévio de C (ou Java) não é obrigatório, mas é desejado. Waldson Patrício é mestre pelo Programa de Pos-Graduação em Sistemas e Computaçãona linha de Processamento Gráfico e Inteligência Computacional da UFRN. Possui experiência de mais de 5 anos desenvolvendo jogos educativos e casuais para diversas plataformas, desde consoles à dispositvos móveis. É sócio-fundador da BitRaiders, empresa de desenvolvimento de jogos pré-incubada no INOVA Metrópole do IMD. |
RESUMO
Desenvolver um jogo de alto nível sem utilizar software de terceiros é um trabalho com alto grau de dificuldade. Hoje em dia, as empresas e seus times de desenvolvimento preferem confiar em sistemas testados exaustivamente e desenvolvidos por equipes especializadas em cada uma das diversas áreas que constituem um jogo digital. Um motor de jogos e fruto de uma esforço coletivo e de anos (ate décadas) de desenvolvimeto. Assim, caso alguém queira desenvolver um jogo digital, este deverá fazer uso de uma ferramente deste tipo.
A Unity3D é provavelmente a engine mais utilizada do mundo. Segundo dados da Unity Technologies, ela possui 2.5 milhoes de desenvolvedores cadastrados e mais de 600 mil desenvolvedores ativos por mês. Atualmente, são mais de 13 plataformas suportadas, muitas delas gratuitamente, como iOS, Android, Windows Phone 8, MacOS, Linux, entre outras. Em um futuro muito próximo, segundo a propria empresa, será disponibilizado suporte aos consoles da nova geraçao. O Unity Web Player, solução adotada pela Unity para executar jogos no navegador, possui mais 347 milhões de instalações e é a plataforma líder nos jogos de Facebook.
Esse curso irá apresentar o motor de jogos Unity desde a sua instalação até a utilização de componentes de física 2D. A ideia é que os alunos sejam capazes de desenvolver um jogo 2D completo no desenrolar do curso. O Unity é uma ferramenta gratuita que possui adicionais pagos, como profilers e sockets customizados.
Desenvolver um jogo de alto nível sem utilizar software de terceiros é um trabalho com alto grau de dificuldade. Hoje em dia, as empresas e seus times de desenvolvimento preferem confiar em sistemas testados exaustivamente e desenvolvidos por equipes especializadas em cada uma das diversas áreas que constituem um jogo digital. Um motor de jogos e fruto de uma esforço coletivo e de anos (ate décadas) de desenvolvimeto. Assim, caso alguém queira desenvolver um jogo digital, este deverá fazer uso de uma ferramente deste tipo.
A Unity3D é provavelmente a engine mais utilizada do mundo. Segundo dados da Unity Technologies, ela possui 2.5 milhoes de desenvolvedores cadastrados e mais de 600 mil desenvolvedores ativos por mês. Atualmente, são mais de 13 plataformas suportadas, muitas delas gratuitamente, como iOS, Android, Windows Phone 8, MacOS, Linux, entre outras. Em um futuro muito próximo, segundo a propria empresa, será disponibilizado suporte aos consoles da nova geraçao. O Unity Web Player, solução adotada pela Unity para executar jogos no navegador, possui mais 347 milhões de instalações e é a plataforma líder nos jogos de Facebook.
Esse curso irá apresentar o motor de jogos Unity desde a sua instalação até a utilização de componentes de física 2D. A ideia é que os alunos sejam capazes de desenvolver um jogo 2D completo no desenrolar do curso. O Unity é uma ferramenta gratuita que possui adicionais pagos, como profilers e sockets customizados.
Apoio
Patrocínio
Contato
Para dar sugestões ou obter maiores informações, entre em contato conosco através do e-mail [email protected].