Resumo de Desenvolvendo Jogos Mobile com HTML5: Usando Phaser, Intel XDK e Cordova/PhoneGap, de Luiz Fernando Estevarengo
Mergulhe no universo do desenvolvimento de jogos mobile com HTML5 e descubra como criar experiências incríveis de forma divertida e prática.
domingo, 17 de novembro de 2024
Se você sempre sonhou em criar o próximo grande sucesso dos jogos mobile, mas só sabe fazer um joguinho de amarelinha no Excel, Desenvolvendo Jogos Mobile com HTML5 é a sua tábua de salvação. Nesse livro, Luiz Fernando Estevarengo (um verdadeiro gaúcho do jogo digital) nos guia por uma jornada onde HTML5 é a arma secreta e as ferramentas Phaser, Intel XDK e Cordova/PhoneGap são os parceiros ideais para a empreitada.
Vamos começar pelo básico: o que raios é HTML5? Bem, é a versão mais nova da linguagem que ajuda a construir tudo que brilha na tela do seu celular. E não, não adianta sair gritando frases em HTML em festas de tecnologia - isso não vai fazer você ser mais popular. No entanto, esse livro promete muito mais do que só códigos. Ele apresenta tudo o que você precisa saber sobre o desenvolvimento de jogos de forma divertida e leve, como um clown em uma festa de aniversário.
O autor inicia com os fundamentos, explicando os conceitos básicos e as melhores práticas de desenvolvimento. Não, você não precisa ser um expert em programação para começar. Luiz é como aquele amigo que sempre está pronto para explicar coisas difíceis com analogias de pizza. A partir daí, ele se aprofunda em cada uma das ferramentas mencionadas, levando você pelas mãos e lhe ensinando como usar cada uma delas para criar algo tão divertido que vai deixar até sua avó jogando no celular.
O Phaser é a primeira parada dessa aventura. É um framework de código aberto que torna o desenvolvimento de jogos HTML5 tão fácil quanto montar um quebra-cabeça de 10 peças. Com ele, você pode criar jogos 2D como se estivesse montando um Lego - só que sem o risco de machucar os pés. Luiz compartilha dicas preciosas, como evitar a velha armadilha de "outro jogo de plataforma genérico", e garante que você vai criar algo que realmente brilha.
Depois vem o Intel XDK, que é uma das ferramentas mais queridas dos desenvolvedores. Ele permite que você construa aplicativos mobile com HTML5, JavaScript e CSS. Pense nele como um assistente que sempre traz café e nunca pergunta sobre sua vida amorosa, apenas trabalha para você fazer seu jogo acontecer. Aqui, Luiz ensina como usar essa tecnologia na prática, levando você do zero até a publicação do seu jogo, tudo sem precisar passar horas em fóruns tentando entender o que significa "compilar".
Por último, mas não menos importante, temos o Cordova/PhoneGap. Essa é a ferramenta que vai transformar seus jogos em aplicações funcionais para Android e iOS. Luiz mostra que, com um pouco de esforço e uma xícara de café, você consegue transformar aquele joguinho que só funciona no navegador no próximo download obrigatório para todos os seus amigos.
Claro, como todo bom livro didático, ele tem os seus trechos teóricos, mas não se preocupe! Estes estão lá para explicar os conceitos com a sutileza de um ninja. O autor também aborda práticas recomendadas, dicas de otimização e até mesmo como lidar com os erros que todo programador enfrenta, como um ator em uma peça que esqueceu as falas.
Resumindo, Desenvolvendo Jogos Mobile com HTML5 é mais do que um simples manual: é um verdadeiro guia de aventuras, chave para o seu sucesso como desenvolvedor de jogos. Então arregace as mangas, pegue seu laptop, prepare-se para tomar bastante café e entre de cabeça nesse universo onde as únicas limitações são a sua imaginação e um ou outro bug pelo caminho. E antes que eu me esqueça, spoilers não se aplicam aqui - é tudo sobre desenvolvimento!
Ana Bia
Resumo clássicos e best-sellers com pitadas de humor e leve deboche. Meu objetivo? Transformar grandes obras em resumos fáceis de entender. Entre capítulos e risadas, faço você se sentir expert na próxima roda de conversa literária.