O pessoal do JavaScript precisa seriamente de um trabalho.
Depois do Mario Kart todo feito em JavaScript, temos agora o Defender. Feito da mesma forma, porém usando um favicon como tela. Para quem não tem a menor idéia do que é isso, eu pelo menos não tinha, favicon é aquele ícone de 16×16 pixels que fica ao lado da URL do site no seu navegador. Aquele ‘W’ ali em cima é um favicon.
Algum desocupado conseguiu colocar um jogo naquilo. O mínimo que se espera de um jogo é interatividade e esse tem. Fiquei espantado pois nunca prestei atenção àquilo, não tinha como eu saber que reagia, quanto mais achar que cabia um jogo.
Abaixo algumas imagens do jogo, muito MUITO ampliadas, que pode ser conferido aqui, a diversão toda fica por conta dele ser tão pequeno então não espere muito.
Lendo a newsletter do Abragames, meio velha já e perdida no meio dos e-mails, vejo a seguinte notícia:
JogosBR – Jogos Premiados
No mês de junho, a Abragames disponibilizou em seu website o download dos jogos premiados nas duas primeiras edições do concurso JogosBR.
Acessando o link na página inicial do site, pode-se encontrar uma lista com a descrição de todos os jogos desenvolvidos dentro do concurso, bem como links para baixar e jogar todos aqueles que já foram concluídos. Somando primeira e segunda edição, são ao todo 16 demos jogáveis e 2 jogos completos contemplados pelo concurso.
Fazer jogos em Flash é muito fácil, o Adobe Flash mais que ajuda na criação, junto com o ActionScript, além de todo o mundo usa-lo para essa finalidade então não é tão difícil assim encontrar ajuda.
Ser tão fácil acaba tirando um pouco a graça, então se você quer diversão de verdade para criação de jogos online, o negócio é Javascript.
Pelo menos é isso que esse cara acha. No blog dele você pode ver várias criações usando somente essa linguagem, desde um editor de fotos até um jogo do Mario Kart que, é claro, chamou mais minha atenção.
O jogo pode ser visto aqui, se quiser som vai precisar do plugin QuickTime. Abaixo estão algumas fotos.
Com o surgimento de jogos multiplayer via lan e via internet, a competitividade entre os jogadores aumentou consideravelmente. Isso associado com a formação de clãs e eventual dinheiro de patrocinadores permitiu que os jogos fossem levados um pouco mais além da simples diversão.
Na Korea, em especial, o buraco é ainda mais embaixo. Certos jogos, principalmente do gênero RTS (como Starcraft), são verdadeiras profissões, ou seja, pessoas vivem de jogar computador. Os Pro Gamers, abreviação de professional gamers, disputam campeonatos que são transmitidos na televisão e são verdadeiras celebridades. Apesar de parecer fácil, esses caras tem uma rotina pesada de aproximadamente 10 horas diárias de prática, que é o mínimo necessário para poder ocupar boas posições nas ligas.
Em questão de dinheiro, eles recebem patrocínio de grandes marcas da computação como Intel e AMD e, em adição, recebem prêmios perto de 20.000 dólares. Dependendo do evento, o valor da bonificação pode ser menor ou maior, pois existem campeonatos mais locais, outros mais abrangentes e eles podem ser realizados online e offline.
Para ilustrar a situação, mostro um vídeo (do meu jogo favorito: Warcraft), que mostra uma parte da vida do clan SK em que 4 membros foram para Korea praticar. Lá eles dividiram um apartamento no subúrbio e descrevem a rotina do dia-a-dia deles. Um deles diz que é possível ganhar 100.000 dólares por ano se você for, é claro, o melhor.
Apesar de tudo, infelizmente, todos os players do vídeo estão retired, em outras palavras, pararam de jogar. Isso é muito comum devido a grande pressão, competitividade e incerteza de tal profissão.
Como não poderia deixar de citar, a profissão gamer é muito mais comum entre os homens, mas existem garotas que se arriscam nessa vida. O maior exemplo que conheço é a TossGirl, que joga Starcraft. O pior de tudo é que ela não é feia.
O nível das mulheres nos games está bem abaixo, não digo isso por machismo, é mero fato. No entanto, a TossGirl chegou a ganhar de um grande player masculino chamado Boxer. Dizem, porém, que ele estava em bad shape.
No tutorial passado disse que ia explicar mais um pouco sobre OpenGL, mas vou deixar isso pra outro artigo. Nesse vou mostrar como você instala as bibliotecas e monta um ambiente agradável de programação. Vou dividir em duas partes, cada uma tratando de um sistema operacional.
Linux:
Se você está usando o Linux então é muito provável que entenda dele mais do que eu. Para escrever seu programa você pode usar qualquer editor comum, Kwrite, Kate, Anjuta, Whatever. Todos esses facilitam a edição de códigos e já vem instalados com as distribuições. Já o SDL é instalado de duas formas. A primeira é baixando o pacote diretamente do site deles.
Quase certeza que é esse o pacote certo.
Ou pelo apt-get, via synaptic que acho mais fácil. Abaixo a instalação no Kurumin.
Depois de muito tempo de espera, tempo suficiente pra eu esquecer, finalmente saiu a aguardada quarta edição de Dungeons & Dragons. Os livros lançados foram: The Player’s Handbook, Monster Manual e Dungeon Master’s Guide.
A Wizards of the Coast aproveitou o lançamento da nova edição para adiantar a Worldwide D&D Game Day desse ano para dia o 7 de junho, mais conhecido como amanhã. O evento como sempre será realizado em vários cantos do mundo e o Brasil não ficou de fora. Vários estados brasileiros vão sediar o encontro, a lista completa pode ser conferida aqui. Em Vitória o evento será realizado na livraria Leitura, que não anuncia o evento no seu site.
A promessa da quarta edição e de balancear mais as classes, isso pareceu ser muito urgente, pois o lançamento da versão 3.5 foi ha pouco tempo. Espero que dessa vez tenham acertado em alguns detalhes que tornavam jogadores muito fortes comparados a outros de mesmo nível. Porém, somente com o livro em mãos para saber o que melhorou realmente.
Com a frase muito bem explicada ai em cima deu pra notar que eu não entendo nada de rpg, mas mesmo assim, não podia deixar de passar a noticia.
Jogos com papel e caneta geralmente não são muito divertidos. Alguns exemplos como adedonha ou sudoku, ficam muito melhores nas suas versões eletrônicas. Há também exemplos contrários.
Pong é um jogo tedioso. A maior utilidade que eu consigo ver nele é para tutoriais de como criar jogos. Fez sucesso é claro, mas nos anos setenta acho que não havia muitas outras opções.
Felizmente isso não impediu que boas adaptações surgissem a partir da mesma idéia. Uma delas foi o Plasma Pong, que pode ser baixado aqui foi cancelado devido a restrições autorais.
Outra é o Paper Console. Nesse jogo você tem um caderno com duas barras desenhadas em cada lado e uma bolinha no meio, exatamente igual a Pong. Para se movimentar basta ir para a página indicada pela seta.
Lembra que o acessório indispensável para o seu Wii era o Wii Pole Dancing. Não é mais. Você com certeza vai querer comprar o Wii Fit para a sua namorada depois de ver esse vídeo.
Se você for feminista (ou outra coisa) e se sentiu ofendido com o vídeo acima, experimente a versão masculina e se ofenda ainda mais.
No tutorial anterior eu disse que da próxima vez falaria sobre eventos e as funções de desenho. Entretanto, o exemplo de jogo que eu sugeri, que foi o Pong, exige que eu explique alguns conceitos de manipulação de tempo e se eu falasse sobre tudo isso num mesmo tutorial seria muita coisa.
Vamos então começar pelo módulo draw, que permite desenhar formas básicas em uma superfície. Caso você precise usar somente um retângulo ou circunferência não será necessário criar um bitmap com essa imagem o que dá uma certa facilidade durante a programação e diminui o tamanho final do seu jogo.
Todas as funções recebem como primeiro e segundo argumento respectivamente: a superfície a ser desenhada e a cor do desenho. O último argumento geralmente representa a espessura da linha, caso esse valor seja zero, a figura será desenhada cheia. Essas funções retornam um retângulo que indica qual parte da superfície foi alterada, assim é possível atualizar somente a área modificada.
A documentação completa desse módulo pode ser encontrada aqui. Apesar do conteúdo estar em inglês ele é bem intuitivo e acredito que ninguém terá muitos problemas.
Com criatividade e disposição dá pra fazer qualquer coisa somente com essas primitivas. Eu que não tenho nenhum dos dois consegui fazer algo.
Para quem mora aqui na região de Vitória e está interessado num curso de desenvolvimento de jogos apareceu uma oportunidade. A Unices está oferecendo um curso usando as ferramentas Blender e Gimp. Se você não as conhece, ambas são ferramentas opensource usadas na criação e edição de gráficos. A primeira oferece recursos de modelagem 3D além de uma engine de jogo. Já o Gimp é uma alternativa gratuita ao Photoshop. Se você as conhece sabe que não deve perder essa oportunidade.
Para que não fiquem dúvidas vejam o vídeo do Big Buck Bunny, animação desenvolvida pela Blender Foundation para promover o software.
HUAHAUA twitter destruindo minha vida. todas as frases do meu qc curtas. vo revisando e substituindo todos os pontos por "que","então", etc 58 minutes ago
eu gosto de escrever, mas eu não tenho saco. faz sentido? 1 hour ago
pr raio o broffice não tá corrigindo o meu texto. já não basta a trapalhada todo q eu to metido não? 1 hour ago
vermelhos não é uma boa cor pra janela. sempre q um modafoca dessas pula aqui eu acho q é vírus. 1 hour ago
parece q a internet vomitou todas a imagens, pdfs e .rar no meu desktop. 2 hours ago