Blog Nerd do Liquuid

Bucketball



Putz, pq não pensei nisso antes ? :P

Esse jogo é um dos mais legais que já joguei, o objetivo é colocar a bolinha na cesta, só isso.. e vicia !


Jogue, Joguye Jogue !


4 comentários

TAGS : bucketball flash game

yxy plus



Aproveitei meu capote de bike e estudei um pouco mais de flash :) O resultado esta na nova versão do yxy, com novos bugs e jogabilidade melhorada. Estou negociando com a Marcia Leite a fundação de um estudio de game design além de desafios mútuos envolvendo animação, jogos e programação . Se pá vai rolar coisas interessantes em breve, até lá jogue yxy até a próxima versão :P

Sugestões nos comments please :)


7 comentários

TAGS : game flash y2y toscoware

yxy



You vs You, mais um experimento em flash, tosco feio e difícil, só consegui fazer 100 pontos até agora preciso fazer umas melhorias pra tornar o game maos jogavel. Levei alguns minutos pra fazer , e algumas horas jogando heheh

Sugestões são bem vindas, e não se esqueçam eu não tenho a manha !


7 comentários

TAGS : flash game toscoware pong

Arkanoid de pobre em Flash pt1



Defensores radicais do software livre, pulem o post pois esse blog está mergulhando no mundo imundo do software proprietário fechado barbudo e mal.

Disse em algum post atrás que estava me interessando cada vez mais pela produção de jogos, bobos e simples, e de preferência portateis... Já fiz um game ou outro, a maioria em BASIC pro antigo MSX 2.0 e um outro em C/SDL pro linux, mas game casual que é game casual tem que rodar em qualquer micro, em qualquer sistema, e nada melhor que Flash para isso.

A proposta é criar um clone do Arkanoid, sem todo seu glamour, coisa simples sem muita firula, nem mesmo som :P

Eu sei que é possível desenvolver maravilhas com puro ActionScript+Javascript mas eu não tenho a manha, então vou de Flash CS3 mesmo. Alias, vou usar o Flash CS3 no OSX Leopard, se você usa windows os screenshots vão ser diferentes mais ainda assim parecidos.

Primeiro passo, abra um novo "Flash File (ActionScript 2.0)", se quiser mude as propriedades do fundo da tela e seu tamanho em "Modify > Document...".

Agora vamos desenhar a bola, use a ferramenta para criar circunferências e crie uma bola em algum canto da tela. Selecione a bola e converta para Símbolo em "Modify > Convert to Symbol" , marque a caixa "Type" como "Movie Clip". Marque a caixa "Linkage to ActionScript" também:

tutorial flash

Agora clique com o botão direito em cima da bola e vá em "Actions", e cole o seguinte código :


// Função carregada no início do jogo
onClipEvent(load) {

	// A cada loop incrementa em 10 a posição da bola 
	// na direção horizontal
	xspeed =10;
	// A cada loop incrementa em 10 a posição da bola 
	// na direção vertical
	yspeed =10;
	// Tamanho da tela horizontal (width) e vertical (height)
	stageWidth=400;
	stageHeight=300;
	
}
// Carregado quando o jogo entra nesse frame
onClipEvent(enterFrame) {
	//Incrementa as velocidades em x e em y a cada loop
	this._x += xspeed;
	this._y += yspeed;
	
	// Detecta se a bola atingiu a parede o teto e inverte sua velocidade
	if ((this._x <= 0) || (this._x >= stageWidth)) {
		xspeed = -xspeed;
	}
	if (this._y <= 0 || (_root.barra.hitTest(this))) {
		yspeed = -yspeed;
	}
	
	// Caso a bola caia no chão ela será restaurada no meio da tela
	if (this._y > stageHeight) {
		_x = stageWidth/2 ;
		_y = stageHeight/2;
		xspeed=10;
		yspeed=10;
	}
	
}

Agora vamos adicionar a "barra", da mesma forma que adicionamos a bola, posicionando na tela convertendo para símbolo e identificando como "barra". Clique em cima da barra, e vá em "Actions", em seguida entre com o código :


onClipEvent(enterFrame) {

	// Tamanho da tela, usado para calcular os limites de movimento da barra	
	stageWidth=400;
	stageHeight=300;
	
	// Se pressionado o botão direito soma 10 na posição da barra
	if(Key.isDown(Key.RIGHT)) {
		// Verifica se  a barra já chegou a extremidade
		if(this._x <= stageWidth - this._width) {
			this._x += 10
		}
	}
	// Se pressionado o botão direito subtrai 10 na posição da barra

	if(Key.isDown(Key.LEFT)) {
	// Verifica se  a barra já chegou a extremidade

		if(this._x >= 0) {
			this._x -= 10;
		}
	}
}

Uma dica muito, mas muito importante é instancear os objetos que usamos, para isso selecione um dos objetos e na janela de propriedades dê o nome da instância do objeto, "bola" no caso da bola e "barra" no caso da barra. Sem isso a bola vai passar direto quando atingir a barra. Veja figura abaixo :

instancia no flash

Se você chegou até o fim do tutorial seu game deve ser parecido com o abaixo :




2 comentários

TAGS : flash game arkanoid tutorial mac osx

Flash com DRM, adeus remixes no youtube ?



Usar software proprietários tem desvantagens, a Adobe vai impor goela a baixo dos usuários do formato de vídeo FLV um sistema de DRM. Lembrando que esse formato de vídeo ficou popular com o sucesso do youtube, que é profundamente fundamentado nos vídeos caseiros (muitos realmente bons) e na cultura do remix.

A idéia é controlar a exibição dos vídeos nos computadores e gadgets, impedindo ,só na cabeça doentia de quem teve a idéia, a livre circulação dos vídeos protegidos por direito autoral.

Alguns blogs como esse e esse, cogitam a possibilidade desse movimento atrapalhar os planos do youtube de dominar o mundo, eu acho que não, não há nada que impeça o youtube de distribuir vídeos sem DRM, o que não impede que a cultura do remix continue se expandindo, e mesmo que o formato FLV obrigatóriamente só funcione com DRM, nada impede que grupos independentes como o re:combo e mediasana distribuam seus conteúdos em portais que usam tecnologias livres, como o Estúdio Livre

Eu acho que se a Adobe empurrar o DRM com muita força, vai dar um tiro no pé e todo mundo perde nessa brincadeira.


0 comentários

TAGS : adobe flash drm re:combo mediasana estudio livre

A Farsa do Flash Livre



Texto muito bom sobre as armadilhas dos formatos proprietarios e a cultura livre.
Por Tiago Bugarin

http://lists.riseup.net/www/arc/estudiolivre/2007-08/msg00269.html


0 comentários

TAGS : flv flash gnash livre

Posts relacionados

Delicious/liquuid/flash
Os 150 melhores jogos online em flash grátis | DCarbono
Fantastic Contraption: A fun online physics puzzle game
JYNX PLAYWARE
Tamale - Weebl's Stuff
Play Hexiom Connect, a free online game on Kongregate
Sketch It Free Online Flash Game - Physics based game!
gprime.net - whatever you want it to be
Flash " Mouse
Arkanoid de pobre em Flash pt1 :: blog do liquuid
Tutorials
Macromedia Flash Games Tutorials - Tutorialized
- D I N O * R U N -
Good Night Kiss - Jogos de Humor - Papa Jogos
lalalalalalalalalalalalalalalalalala
NANACA†CRASH!! - Unofficial mirror site