Category Archives: livros

Day Against DRM

PacktDayAgainstDRM2014Recebi outra promoção da editora Packt, dessa vez relacionada com o #DayAgainstDRM. No dia 6 de maio (Dia Internacional Contra DRM), ela estará vendendo os e-books e vídeos por USD10.

Engraçado é o banner dizendo “Download, Keep, Share” (acho que pagar realmente vale só para uma minoria aqui no Brasil, enquanto a maioria prefere fazer exatamente o que o banner diz, não?)

Segue press release em inglês.

Packt celebrates International Day Against DRM, May 6th 2014

According to the definition of DRM on Wikipedia, Digital Rights Management (DRM) is a class of technologies that are used by hardware manufacturers, publishers, copyright holders, and individuals with the intent to control the use of digital content and devices after sale.

However, Packt Publishing firmly believes that you should be able to read and interact with your content when you want, where you want, and how you want – to that end they have been advocates of DRM-free content since their very first eBook was published back in 2004.

To show their continuing support for Day Against DRM, Packt Publishing is offering all its DRM-free content at $10 for 24 hours only on May 6th – that’s all 2000+ eBooks and Videos. Check it out at: http://bit.ly/1q6bpha.

Be Sociable, Share!

Promoção da Packt (2000th book)

Packt2000thBookEsses dias recebi outro press release da editora Packt, com uma promoção “compre um (e-book) e leve outro” em comemoração ao lançamento de número 2000 (!).

Segue press release (em inglês).

Packt Publishing celebrates their 2000th title with an exclusive offer – We’ve got IT covered!

Known for their extensive range of pragmatic IT ebooks, Packt Publishing are celebrating their 2000th book title `Learning Dart’– they want their customers to celebrate too.

To mark this milestone Packt Publishing will launch a ‘Buy One Get One Free’ offer across all eBooks on March 18th – for a limited period only.

Packt is one of the most prolific and fast-growing tech book publishers in the world. Originally focused on open source software, Packt contributes back into the community paying a royalty on relevant books directly to open source projects. These projects have received over $400,000 as part of Packt’s Open Source Royalty Scheme to date.

Their books focus on practicality, recognising that readers are ultimately concerned with getting the job done. Packt’s digitally-focused business model allows them to quickly publish up-to-date books in very specific areas across a range of key categories – web development, game development, big data, application development, and more. Their commitment to providing a comprehensive range of titles has seen Packt publish 1054% more titles in 2013 than in 2006.

Here are some of the best titles across Packt’s main categories – but Buy One, Get One Free will apply across all 2000 titles:
Web Development
Big Data & Cloud
Game Development
App Development

Be Sociable, Share!

Análise de livro: Instant HTML5 2D Platformer (Packt Publishing)

BookInstantHTML5PlatformerEsse é o primeiro livro da série “[Instant]” da Packt que leio (existem vários livros da mesma série) e de cara você percebe que o livro consiste de uma série de “receitas” sequenciais (não sei se outros títulos da série possuem a mesma estrutura).

O livro foca em desenvolver de maneira progressiva um framework HTML5/JavaScript para jogos 2D, usando um jogo de plataforma como exemplo. Discute o básico como elemento canvas, sprite e animação, input, parallax, física (colisão e pulo), inimigos e objetos, áudio e GUI. Cada receita é composta de duas seções: “How to do it” e “How it works”. A primeira seção possui uma abordagem passo-a-passo para implementar um determinado tópico, com código, enquanto a segunda seção explica um pouco mais sobre o código previamente apresentado.

Conforme mencionado no livro, o autor assume que o leitor já possua conhecimento em HTML e JavaScript (básico para intermediário) e foca apenas no código apresentado no livro. Apesar de não explicar as tecnologias, acredito que o texto e código sejam fáceis para entender e acompanhar, assim como portar o código para outra tecnologia, se você quiser.

Minha opinião sobre o livro é dividida; isto é, ele cobre vários aspectos para começar a desenvolver um jogo 2D, mas não vai além do básico: a seção “How it works” explica o código e inclui pouca teoria; não há nenhuma explicação detalhada sobre o tópico e nem são mencionados eventuais problemas que o leitor pode encontrar. Exemplos: como tocar uma música de fundo em loop? Todos os navegadores suportam áudio? Em um jogo de plataforma (gênero do livro), como lidar com plataformas flutuantes ao invés de definir o jogador numa posição fixa no eixo Y? O jogo em HTML5 roda igual no desktop e em smartphones?

Poderiam existir duas seções adicionais, “There’s more” (mais detalhes teóricos e de implementação) e “See also” (referências para aprofundar os estudos ou mesmo libs JS que poderiam ajudar o desenvolvimento), que já vi em outros livros da mesma editora.

Gostei que o código-fonte aplica orientação a objetos e possui gerenciadores (ObjectManager e AnimationManager). Realmente oferece um ponto de partida para um framework de jogos, apesar de existirem alguns bugs, como uso de frameWidth e frameHeight ao invés de texture.width/.height no AnimationManager.BoundingBox (depois que enviei uma errata pelo site, o autor corrigiu essa parte).

Esse é um bom livro se você é novo em desenvolvimento de jogos e quer começar a desenvolver em HTML5/JS, mas tenha em mente que, por causa da abordagem “short, fast, focused guide” (conforme mencionado no site do livro), você terá que procurar por informações detalhadas em outro lugar.

Link para a página do livro no site da editora.

Be Sociable, Share!

Promoção de fim de ano da Packt (e-books por USD5)

PacktUSD5BonanzaRecebi um press release da editora Packt, que publica e-books e livros impressos sobre diversos assuntos de computação (incluindo desenvolvimento de jogos), informando sobre uma promoção de fim de ano chamada “eBook Bonanza”: de 19/12/2013 até 03/01/2014, qualquer e-book ou vídeo-aula da editora por apenas USD5.

Vi que há vários livros sobre diferentes tecnologias para jogos, como: AndEngine (engine de Android), Cocos2d-X, CryEngine, HTML5, SFML, SDL, UDK, Unity, XNA, entre outros. Para Unity tem vários, inclusive vídeo-aula. Para artistas, há vários livros de Blender, incluindo um escrito pelo brasileiro Allan Brito (Blender 3D Architecture, Buildings, and Scenery). Achei um de ZBrush, um de Mudbox e um de modo também.

Eu, em particular, gosto dos livros de OpenGL (inclusive notei que pre-order também estão na promoção, tem um sobre GLSL lá).

Segue press release (em inglês) com link para mais informações:

Packt’s $5 eBook Bonanza is back!
Following on from the success of last year’s festive offer, the publisher will be celebrating the holiday season with an even bigger $5 Bonanza.

From December 19th, customers will be able to get any eBook or Video from Packt for just $5. This sale covers every title in the 1700+ range and customers can grab as many as they like until January 3rd 2014 – more information is available at http://bit.ly/1jdCr2W

Be Sociable, Share!