Gamedev, Game Design, Games, Desenhos, Arte Digital e etc.



Java Magazine 48 e a Mundo Java 24

Comments

A esperança é a última que morre! E consegui, com muita sorte, comprar aqui em Varginha (hoje cedo) as duas principais revistas de Java do Brasil: a Java Magazine e a Mundo Java. Ao analisar as duas (folheei elas apenas), vi que a Mundo Java está melhor do que a Java Magazine, mas o maior diferencial da Mundo Java neste mês é justamente a sua matéria sobre Jogos 3D.

Capas (clique nas imagens para aumentar):

Read more

Mundo Java - Edição 24, e um pequeno desabafo

Julho 16, 2007 by Rodrigo Flausino  
Filed under Java, PC, Programação, Revistas, Tecnologia

Comments

Fato 1: eu compro revistas de tecnologia. Fato 2: Eu já fazia propaganda gratuita delas aqui no blog, sem ganhar nada com isso. Fato 3: eu parei de ler a Info, por ter mais propaganda do que matéria interessante (apesar de que, vendo o site agora, tem algumas reportagens interessantes). Fato 4: deixei de acompanhar notícias normais de TI para me focar em alguns assuntos específicos (games e 3D, por exemplo).

Problema 1: eu moro no interior, e com isso algumas revistas demoram para chegar. Não tenho nada contra o jornaleiro. São as distribuidoras que às vezes vacilam com a gente. Problema 2: Chega poucas edições das revistas aqui. E com isso posso perder a chance de comprar uma dessas revistas em um determinado mês.

Alguns podem achar besteira comprar revistas por causa da era da internet, mas muitas delas são essenciais, por trazer conhecimento de ponta em algumas áreas específicas, e conhecimento de qualidade. Duas dessas revistas são dedicadas ao Java: a Java Magazine e a Mundo Java.

Não vou dizer aqui qual é a melhor. As duas são boas, mas uma delas é bimestral e a outra é mensal. Além disso eu concordo com alguns usuários do Guj: eu compro as revistas para guardar as mesmas, já que pode acontecer de precisar de um tutorial sobre uma determinada tecnologia em algum momento da minha carreira profissional (para quem não sabe, eu sou programador de sistemas em Java). Eu nunca, até hoje, peguei uma delas e li do início até o fim. Não tem como, já que muitos tutoriais tem pré-requisitos para que o usuário entenda o mesmo. Por exemplo: eu posso ver que numa edição tem um tutorial sobre Ajax, mas eu precisaria ter noções de criação de páginas de internet para isto.

Read more

Eclipse

Julho 1, 2007 by Rodrigo Flausino  
Filed under Artigos e Tutoriais, Java, PC, Programação

Comments

Finalmente, depois de 1 mês de espera e visitando o site oficial todos os dias, a os desenvolvedores lançaram a versão final do Eclipse 3.3. As primeiras modificações aparentes foi o tamanho do arquivo (aumentou 20 MB na versão clássica em comparação com a versão 3.2) e a página de downloads, que mudou de layout:

Eclipse Downloads

O Eclipse é uma IDE de programação. Antigamente os programadores poderiam falar que o Eclipse é uma IDE para programar em Java. Em parte, é considerada uma IDE, mas isso é assunto que gera controvérsia na comunidade. IDE é um ambiente de desenvolvimento integrado (tradução livre de Integrated Development Environment), mas o Eclipse, tecnicamente, é uma junção de diversos plugins, que são gerenciados por um núcleo interno. Essa é uma das maiores vantagens dessa ferramenta, já que outros desenvolvedores podem, se quiserem, criar novos plugins para o Eclipse. Sites como o Eclipse Plugin Central e o Eclipse Plugins tem centenas de plugins diferentes, como para programar em PHP e C++ (este último como um projeto interno da Fundação Eclipse, o grupo de pessoas responsável pela ferramenta).

Read more

Artigo realista sobre os games para celular

Junho 4, 2007 by Rodrigo Flausino  
Filed under Gamedev, Java, Programação

Comments

Saiu no IDG Now um artigo sobre os games para celular, com enfoque em negócios e faturamento:

Games em celular

Concordo com o autor do artigo: apesar do crescimento de games para celular ter sido elevado, comparando com o faturamento das grandes produtoras, é um faturamento minúsculo. E também o número de produtores que tentam desenvolver games é elevado e os games não rodam em todas as plataformas (diferente de um game para console, que roda em todos os aparelhos).

Mas tem que levar em consideração que o modelo de negócios para games de celular é promissor e o seu processo de desenvolvimento é mais fácil do que num game AAA (game comercial, como o Need For Speed Carbon, por exemplo) . Hoje as produtoras gastam milhões de dólares para criar um jogo de ponta e precisa vender muitos jogos para cobrir o investimento. Já um jogo para celular o gasto é menor (mas também a margem de lucro é menor, logicamente) e o tempo de criação de um game também (num jogo comum, pode demorar meses e até anos desenvolvendo um jogo, isso com uma equipe com 50 pessoas. Num jogo para celular, uma equipe pequena basta para desenvolver um).

Aqui no Brasil é um mercado interessante para ser explorado e o custo para montar uma empresa é menor. Eu quero desenvolver games, e uma das áreas é jogos para celular, já que eu posso usar JavaME e distribuir o jogo (comercialmente ou não). Mas aí eu teria uma concorrência enorme (como o autor citou no artigo) com muitos desenvolvedores (e na indústria normal também não é assim?), e tendo um retorno menor. Mas quem sabe no futuro a área se torne melhor e os celulares tenham tecnologia para bater de frente com os jogos para PC e consoles.

Linguagem Lua

Junho 3, 2007 by Rodrigo Flausino  
Filed under Gamedev, PC, Programação

Comments

Algum tempo atrás, eu fiquei sabendo de uma linguagem de programação brasileira que está sendo usada em desenvolvimento de jogos. Muitas empresas internacionais estão usando a linguagem, e vi que poderia ser uma vantagem competitiva eu aprender esta linguagem (além das vantagens que ela poderia trazer aos meus projetos, integrando-a com outras linguagens, como Java e C++).

A linguagem em questão é a Lua. Para mais informações sobre ela, visite:

Lua (linguagem de programação)

E aí, para começar a estudar, comecei a caçar tutoriais na internet sobre a linguagem, e achei muito material interessante sobre ela (Os 3 primeiros links são arquivos PDF):

O último link é o melhor: é um livro inteiro de Lua para leitura, usando o Google Livros! E por estar no Google, posso ficar despreocupado, já que não é pirataria (seria se eu postasse um PDF pirata do livro para download) eu postar aqui um link de um livro. Sei que muitos (como eu) vão ter dificuldade em destrinchar o livro por causa do idioma, mas acho que dá para entender e estudar, fora que se a gente procurar bem, é possível encontrar material em português (eu mesmo vou tentar, durante os meus estudos, ir postando aqui no blog dicas e tutoriais sobre a linguagem, para ajudar mais pessoas que estejam começando com a linguagem).

Um outro argumento interessente (e que acelerou para que este post fosse ao ar) foi a notícia do IDG Now:

Linguagem brasileira é destaque em conferência de programação dos EUA

Uma linguagem 100% brasileira entre as linguagens mais relevantes do mundo! Isso mostra que aqui no Brasil é possível ter projetos bons (só falta ter jogos complexos feitos inteiramente no país, similar aos games como Metal Gear Solid 4, Need For Speed Carbon, e outros). E vasculhando alguns blogs, eu achei o artigo que eles vão apresentar na conferência:

The Evolution of Lua

Bem que eles poderiam ter feito uma versão em português do artigo! E uma das reclamações do pessoal do BR-Linux é que a página oficial (e a maior parte das referências oficiais) são em inglês. Nunca vi nenhum livro em português abordando a linguagem (e seria muito interessante os criadores dela pudessem escrever um livro em português. Seria uma referência excelente!), e o jeito é se virar com o inglês.

Outras referências:

Agora é começar a estudar! Daqui a alguns dias posso postar mais informações sobre a linguagem e os meus estudos com ela (e integrar ela com Java).

_____________

*Arquivo PostScript. Visite o post Visualizando arquivos .ps para dicas de leitura deste tipo de arquivo.

Resolvendo um problema no IReport

Maio 28, 2007 by Rodrigo Flausino  
Filed under Artigos e Tutoriais, Java, Programação

Comments

Hoje andei passando por uma tremenda dor de cabeça no meu serviço, e decidi postar aqui sobre o problema e sua solução, já que outros usuários podem passar pelo mesmo problema. Read more

Code Comics

Maio 28, 2007 by Rodrigo Flausino  
Filed under Humor, Links, Programação

Comments

Um novo site está na internet (que achei muito rox): o Code Comics (e tem em inglês e português), que são charges sobre desenvolvimento de software (e que ilustram bem a realidade :P ). Uma delas eu gostei, sobre os programadores (clique na imagem para aumentar):

Vale a pena conferir! Tem outras no site que são muito feras!

[Via Fragmental]

Castigo de um aspirante a geek

Maio 22, 2007 by Rodrigo Flausino  
Filed under Humor, Programação

Comments

A imagem é bem conhecida, mas é bem legal.

Software é capaz de remontar documentos destruídos

Comments

Mais uma notícia que vi no TNow:

Software é capaz de remontar documentos destruídos

Agora acho que nem adianta usar triturador de papel para destruir papéis importantes, já que será possível juntar tudo e alguém poderá ler o conteúdo daquele documento. E acho que as agências de espionagem vão querer este software para reconstruir documentos destruídos.

Mas talvez a área que poderá aproveitar melhor este software é na ciência forense (perícia), onde documentos destruídos podem ser usados como evidência para solucionar crimes e ajudar as polícias de cada país.

TecnoFaceca 2007

Maio 9, 2007 by Rodrigo Flausino  
Filed under Java, PC, Programação, Tecnologia

Comments

Nos dias 17 e 18 de agosto, acontecerá em Varginha, na Faculdade Cenecista de Varginha (Faceca) a 5ª edição do TecnoFaceca, onde acontecerá palestras sobre Tecnologia da Informação. Para quem mora na cidade ou na região do sul de Minas Gerais (e que tenha condições para ir lá), é bem interessante conferir estas palestras. Para mais informações:

TecnoFaceca 2007

Sobre as palestras, uma delas me interessou muito: Java para pequena e média empresa. Já que eu (e a empresa onde eu trabalho) uso o Java profissionalmente, esta palestra será muito interessante, fora que ela vai abordar o JEE (Java Enterprise Edition, voltado para aplicações mais complexas, seguras, robustas e escaláveis (segundo o blog JEE Noobs)). Mas também a palestra deve abordar conceitos de JEE. As outras palestras até que estão interessantes, mas esta do Java me deixou bem mais animado.

Eu vou tentar ir lá nos dois dias, e vou postar aqui no blog algumas resenhas sobre as palestras e fotos do evento.

« Previous PageNext Page »