Avançar para o conteúdo principal

Introdução ao Desenvolvimento de Jogos com Unity


Hoje não vou comentar o conteúdo do livro, já que é uma obra minha. Depois de ter escrito, em parceria com o meu colega e amigo Ricardo Queirós, o livro Introdução ao Desenvolvimento de Jogos em Android, ganhei coragem para propor e escrever este outro, dedicado também ao desenvolvimento de jogos, mas usando o motor de jogo Unity.

Esta foi uma tarefa difícil. Comecei a escrita em Janeiro de 2017, e só consegui terminar em Dezembro. É evidente que os 12 meses não foram intensivos em escrita, mas é muito tempo. É muito tempo, especialmente, quando se pretende escrever sobre uma ferramenta que evolui muito depressa. Exemplo disso é que, quando iniciei a escrita, a versão atual do Unity era a 5.x, e quando terminei, estava a ficar disponível a versão 2017.3. Não pude, infelizmente, garantir uma atualização para esta versão, tendo o livro ficado pela versão 2017.1.

A abordagem é prática, num pequeno tutorial, para o desenvolvimento de um pequeno jogo. Inclui algumas das práticas mais usadas em jogos, com Unity, desde a animação de personagens, cálculo de caminhos, raycasting, corrotinas, física, colisões, etc.

Uma outra curiosidade em relação à escrita do livro foi o desafio (não sei se à FCA ou a mim mesmo) de publicar um livro escrito em LaTeX. Pois bem, não foi o primeiro. Sei que o meu ex-professor José Carlos Ramalho chegou a fazê-lo.  Mas não terá tido, de certeza, a minha paciência em colocar a aparência tão semelhante à versão do Microsoft Word, mas melhor. Este desafio fez com que, para além de escrever o livro, me dedicasse a aprender alguns segredos bem escondidos do LaTeX, que adorei. E também, que tenha poupado algumas dores de cabeça com o Word.

No final, estou muito satisfeito com o resultado. Agradeço a todos os envolvidos. E, embora já o tenha feito no próprio livro, agradeço à Sandra Correia e à Cláudia Cruz pelo apoio, por parte da FCA, e ao Frederico Gonçalves que me ofereceu a simpática formiga usada no jogo.

Podem comprá-lo nos sítios do costume:

Comentários

Mensagens populares deste blogue

Vila Nova de Famalicão sem Cinema

Vila Nova de Famalicão nasceu numa encruzilhada, entre Braga, Porto, Barcelos, Guimarães, todas cidades seculares. Nesta encruzilhada foi surgindo a necessidade de pernoitar, surgiram os caminhos de ferro, a indústria dos relógios, na já falecida "A Boa Reguladora", e, pouco a pouco, a cidade surgiu. Originalmente tínhamos um teatro, o Cine-Teatro Augusto Correia. Pelo nome já depreendem que tinha uma sala polivalente, que permitia assistir a cinema ou a teatro. Com o tempo surgiu a mania dos Shoppings , e o Shopping Town , único da cidade que merece tal nome, abriu, incluindo um cinema. O Cine-Teatro Augusto Correia foi ficando velho e mais tarde fechou (entretanto demolido, e já oupado por novo prédio habitacional). Este cinema, no Shopping Town foi-se aguentando. É verdade que um cinema numa cidade pequena não pode ter grande variedade de filmes (fica demasiado caro). Mas os filmes mais falados acabavam por passar em Famalicão. Entretanto, eis que surgem os hipermercados,...

Incoerências ou falta de conhecimentos lógicos

Infelizmente estou a ler o livro " Desenvolvimento de Sistemas de Informação ", de Filomena Lopes , Maria Morais e Armando Carvalho , da FCA, Editora de Informática. O "Infelizmente" porque a minha opinião até ao momento é de que o conceito de DSI é mais treta do que quaquer outra coisa relevante. Mas não é isso que quero discutir, porque os meus conhecimentos de causa ainda são poucos. O que quero aqui referir é a falta de análise lógica dos autores. Algures na discussão de informação, organização e sistema de informação, afirmam: Poder-se-á dizer que não há organização sem informação, nem sistema de informação sem informação e, consequentemente, não há organização sem sistema de informação. Ora, transformemos esta afirmação em lógica de primeira ordem: (~ informação => ~ organização) e (~ informação => ~ sistema informação) então (~ sistema informação => ~organização) Simplificando, P = ((~A => ~B) /\ (~A => ~C)) => (~C => ~B). Construamos a ...

Volta... uma confusão

  O estado está a iniciar o processo de colocar máquinas por todo o país para a recolha e reciclagem de embalagens de plástico. A iniciativa assenta na ideia de acrescentar 10 cêntimos ao preço de todos os produtos abrangidos, que serão devolvidos se o consumidor entregar as embalagens vazias numa destas máquinas. A ideia começa mal logo de início, já que as embalagens têm, neste momento, um custo, que o consumidor já está a custear. Veja-se um exemplo de uma garrafa de água. Não me parece que a garrafa seja gratuita para o vendedor da água. Se estamos a pagar por uma garrafa, não devíamos receber esse mesmo valor ao devolvê-la? Não sei qual o custo, que poderá ser até menor que os 10 cêntimos previstos. Mas permitiria que o custo não aumentasse tanto (de 30 cêntimos para 40 cêntimos é um aumento de 33%). É verdade que este valor é devolvido, sob a necessidade do consumidor se deslocar até uma destas máquinas, e esperar na fila para despachar as ditas garrafas. Para além da id...