Blog · Dicas & Tutoriais · Web

Como furar os paywalls dos sites de notícias e ler gratuitamente

Paywalls são aquelas caixas de mensagens que você tem visto enquanto tenta ler uma notícia de algum site que cobra assinatura, como Folha de São Paulo, Veja, entre outros.

Quer ler alguma notícia num desses sites que usam paywalls sem precisar pagar por uma assinatura?

Há dois métodos: um é usar um site que seja proxy e outro é um plugin no seu navegador. Continue reading “Como furar os paywalls dos sites de notícias e ler gratuitamente”

Blender · Blog · Dicas & Tutoriais · Unity

Reduzindo polígonos de personagem do Daz Studio usando Blender

Quem é developer e já deve ter experimentado criar personagens para games sabe como é difícil escultura 3D, ou mesmo modelagem.

Uma alternativa é usar softwares que nos permitem criar personagens a partir de algumas bibliotecas já pré-definidas (não só de anatomia, mas de roupas e poses também). Dentre esses softwares existentes no mercado podemos destacar dois: o Poser e o DAZ Studio.

No entanto, um personagem gerado num desses softwares facilmente atinge um alto número de polígonos. Um simples personagem gerado no DAZ Studio a partir da biblioteca Genesis facilmente passa dos 130 mil triângulos, sem roupa e cabelo, mesmo exportando em baixa resolução de detalhes, o que atrapalha o uso em games. Para tal modelo, há duas opções: fazer a retopologia do personagem num software 3D externo, ou então aplicar um algoritmo de decimation, que seria uma redução forçada de polígonos (e que foi a que usei).

Neste tutorial simples vou enfatizar como consegui utilizar o DAZ Studio, que é gratuito, para criar personagens e colocá-lo em um projeto da game engine Unity, usando o Blender para fazer a redução de polígonos. Continue reading “Reduzindo polígonos de personagem do Daz Studio usando Blender”

Desenvolvimento · Dicas & Tutoriais · Games

Sim, é possível viver de games

Numa thread no Reddit um desenvolvedor de games comenta sobre a experiência de ter se dedicado a criar um game mobile durante 2 anos e que ainda não deu grande retorno financeiro. O game está na casa do 150 downloads.

Realmente, mesmo quem já trabalhou com desenvolvimento (mesmo em outra área, como Web) ou é designer já deve ter vislumbrado de entrar no mercado de games. Manias como Pokemon Go e eventos como o BGS aqui no Brasil vira e mexe nos relembram desse mercado.

Porém, nos deixamos impressionar com games que se tornam hits. A verdade do fato é que milhares de jogos são lançados todo ano, em diversas plataformas – Steam, Play Store, etc. Não é tão fácil lançar um game que logo de cara vende milhões (a verdade é que isso é quase como ganhar na loteria…)

Lançar o seu jogo, depois de tanto tempo de trabalho e não lograr êxito pode ser desanimador. A vontade de desistir logo bate à porta. Tudo parecia só uma ilusão. Como assim? Em Indie Game: The Movie parecia tão fácil!…

Continue reading “Sim, é possível viver de games”

Blog · Dicas & Tutoriais · Linux · Windows

Executando o Windows dentro do Linux, em 3 passos e usando VirtualBox

Cansado de vírus, updates problemáticos, licenças caras, entre outros, você chutou o Windows em favor do Linux. No entanto, você precisa declarar o seu imposto de renda, e para rodar os programas da Receita se torna um batalha: nada instala direito, Java dá problema…

Ou então você lembrou que tinha um programa específico para fazer determinada coisa, mas ele só tem para Windows. Ferrou.

Nestas situações, usuários Linux que não tem um conhecimento muito avançado no sistema tendem logo a desistir e voltar para o velho Windows. Mal sabem que podem virtualizar o sistema da Microsoft no Linux, como se estivessem rodando, um dentro do outro. O Windows roda como um outro programa qualquer. Sem precisar de partições, instalar novo sistema, nada.

Esse post pretende ajudar a usuários não tão avançados do Linux a rodar uma versão do Windows, de maneira gratuita, sem incorrer em crime de pirataria, sem cracks, nem nada. Continue reading “Executando o Windows dentro do Linux, em 3 passos e usando VirtualBox”

Blog · Dicas & Tutoriais · Trabalho

Furando o bloqueio criativo: as estratégias oblíquas

Quem trabalha em algum tipo de profissão que envolva (alguma) criatividade – jornalistas, programadores, artesãos, músicos, etc. – com certeza já se deparou com uma situação em que você se sente num beco sem saída, em que as coisas simplesmente não fluem. Há um problema e é difícil de se encontrar uma solução; ou a solução não é ainda satisfatória.

No início dos anos 70 o músico e produtor inglês Brian Eno criou, juntamente com o artista Peter Schmidt, as “estratégias oblíquas”. Continue reading “Furando o bloqueio criativo: as estratégias oblíquas”

Dicas & Tutoriais

Cursos de programação, games e design 3D gratuitos na Udemy (em português)

Continuando na esteira de um artigo anterior sobre cursos de React, vou indicar alguns cursos em português que estão gratuitos na Udemy.

A minha iniciativa aqui parte mais do princípio de que a plataforma Udemy ainda não é tão conhecida no Brasil, além de que a plataforma funciona no estilo Uber: os próprios usuários criam cursos, avaliam e usam. São cursos baratos e que dão boas informações. Basta fazer o cadastro e se inscrever.

A seguir, lista de alguns cursos grátis, na área de programação/tecnologia, design e 3D: Continue reading “Cursos de programação, games e design 3D gratuitos na Udemy (em português)”

Desenvolvimento · Dicas & Tutoriais · Web

Cursos de React em vídeo grátis na Udemy

O React é um dos frameworks Javascript mais populares da atualidade. De uns anos para cá o uso dele em novos projetos vem crescendo – em grande parte pelo desânimo da comunidade com as novas versões do Angular – que, embora tenham melhorado no quesito performance, também cresceram no quesito complexidade. É notável o crescente interesse da comunidade e das empresas pelo React, por vantagens que ele oferece, como a desenvolver apps nativos, e não híbridos (como o Angular).

Pessoalmente, só experimentei trabalhar com Angular, e ainda sim curta experiência (ultimamente tenho me dedicado mais ao lado backend). Garimpando a Web, me deparei com dois cursos gratuitos disponíveis na Udemy. Continue reading “Cursos de React em vídeo grátis na Udemy”

Blog · Dicas & Tutoriais · Javascript · Web

Obtendo as teclas que estão sendo pressionadas ao mesmo tempo com Javascript e jQuery

Quem trabalha com desenvolvimento Web pode ter se deparado com a situação de precisar implementar algum comando via teclado, em estilo teclas de atalho, seja para recurso de acessibilidade ou para uma simples aplicação Web. Isso é possível, é fácil e basta algumas linhas de código Javascript.

Experimentando pela primeira vez o CodePen, resolvi escrever um tutorial simples a fim de explicar como implementar essa funcionalidade, com algumas poucas linhas de código. No exemplo uso a bilbioteca jQuery, além do JavaScript. Continue reading “Obtendo as teclas que estão sendo pressionadas ao mesmo tempo com Javascript e jQuery”

Dicas & Tutoriais · Games · Unity

Unity no Linux: solucionando o problema de abrir arquivos no MonoDevelop

Quem se aventura experimenta a usar a engine de games Unity no Linux (seja Ubuntu ou Linux Mint) pode ter se deparado com o problema de instalar tudo certinho, porém ao tentar editar os scripts C# o MonoDevelop não abre. Você clica no menu de contexto do componente do gameobject, seleciona “Edit Script…” e a IDE, que deveria abrir o script não abre – não dá mensagem de erro, nem nada.

Fuçando na internet encontrei a resolução do problema. Foi um pouco difícil, uma vez que usar essa engine de jogos no Linux é pouco comum. Até porque a própria empresa que desenvolve a Unity não está focada na plataforma Linux, mas sim Windows e Mac OS X, sendo que a versão para o sistema do pinguim não passar de uma versão beta, com restrições.

Tentei outras soluções, como baixar uma versão do MonoDevelop via flatpak. Porém, não consegui localizar a pasta da instalação para poder apontar.

Depois de um tempo, graças à uma alma iluminada, consegui resolver o problema. Abaixo transcrevo a solução: Continue reading “Unity no Linux: solucionando o problema de abrir arquivos no MonoDevelop”

Blog · Dicas & Tutoriais · Software · Tecnologia

Onde encontrar modelos 3D para download grátis

Seja para um projeto de games, para maquete virtual ou simplesmente prototipar, pode ser útil recorrer a sites de modelos 3D. Os melhores, lógico, são pagos: entre os que acho mais interessantes poderia citar o CGTrader.

Mas nem sempre o problema em questão demanda objetos 3D de alta qualidade – e, diga-se de passagem, caríssimos.

Aqui no artigo vou resenhar a respeito de algumas lojas que já usei. Espero que seja útil: Continue reading “Onde encontrar modelos 3D para download grátis”