Reuniões do Brickosphere [concluídas!]

O roteiro para habilitar a colisão certamente é algo que será consultado muitas vezes, pois esse procedimento não é nada intuitivo e a interface não ajuda a descobrir esse caminho. Essa página de Wiki ficará muito útil se vocês continuarem colocando explicações do que forem aprendendo. :wink:

Só uma recomendação: Embora seja natural escrever as coisas em ordem cronológica, para a página Wiki é mais interessante usar a ordem inversa. Veja a página das atas das reuniões. Desse jeito, as novidades sempre ficam no topo da página, que é o lugar de destaque.

Concluímos o jogo em si hoje. Consertamos alguns bugs de colisões e transformamos a barra em um corpo cinemático, para que esta obedeça as leis da física. Vamos continuar trabalhando no design do jogo, baseado neste vídeo: https://www.youtube.com/watch?v=Fy0aCDmgnxg :slight_smile:

Transferimos a reunião do dia 10 pro dia 11 (sexta), devido às palestras do Encontro do BCC.
Horário: 13:00 - 16:00

Boas notícias!

Fiz logo depois da reunião de vocês alguns sprites:1 barra, 1 bola e 3 blocos.

Eu também já implementei eles, mas estou tendo dificuldades em colocar as variantes de blocos no game. Estou tentando criar uma scene com um conjunto de blocos, para facilitar a criação de fases e simplificar a árvore de nodes, mas isso gerou um problema. A fase está terminando antes de todos os blocos serem destruídos.

Queria sugerir uma primeira coisa para vocês trabalharem no juice. A barra que fiz tem dois espaços em baixo dela que parecem saídas de propulsores. Você poderiam fazer com que ela soltasse fumaça/pulsos por elas. Também ficaria show se a barra balançasse um pouco (sabe, mover um/dois pixels pra cima e baixo, sem alterar a hit box.)

Estou mandando a versão com sprites. (Que por sinal, está também lá no pc do lab)

Comentário megalomaníaco:
[spoiler]Não sei se vocês sabem, mas o Steam tem uma coleção muito fraca em Brick Breakers\Arkanoids, se nós nos dedicarmos é possível fazer um jogo bom o suficiente para colocarmos no Greenlight como um free-to-play!

Seria o primeiro game do USPGameDev no Steam![/spoiler]

Ah, verdade, não lembro se avisei aqui no fórum ou não, mas essa semana agora o Laboratório de Extensão está sendo usado para um evento de IA organizado pela professora Renata. Por isso, não poderemos usar o laboratório para nossas reuniões.

Eu sugiro tentar usar a sala BCC (A257 ou A258, sempre confundo), pois já que é semana da pátria ela deve estar relativamente mais vazia que o normal.

Saiu a Godot 1.1, galera!

Ahhh… Wil, certeza que você não confundiu a anotação 'murica de data com a da Argentina?
Baixei aqui e o que me apareceu foi a mesma versão que a que eu tinha desde 21 do 6.

(Por sinal, uma notícia dessas não deveria ser um post a parte?)

Off:
[spoiler]A interface do sites deles ficou tão pragmática que está sem graça… e agora o robo logo dá um certo medo…[/spoiler]

Hummm… acho que eu confundi alguma coisa mesmo. O site de download diz que a versão lá é de 09/02/2015, o que em quase todos os lugares do mundo menos no Brasil quer dizer 2 de Setembro de 2015. Mas pensando bem, a versão 1.1 já tinha saído antes mesmo (acho que por volta de Maio ou Junho)… Devo ter tido algum lapso mental enorme esses dias, e achei que era uma versão nova por causa dessa data e do site novo (que aliás não disponibiliza as notícias anteriores para eu poder confirmar). Nesse caso, ainda bem que eu não gritei isso em um post separado >.<

tl;dr: O Adamastor tem razão, alarme falso.

[quote=“Kazuo, post:28, topic:388”]O site de download diz que a versão lá é de 09/02/2015, o que em quase todos os lugares do mundo menos no Brasil quer dizer 2 de Setembro de 2015.[/quote]Se DD/MM/YYYY fosse só no Brasil seria de boas e não teria confusão, mas como é de praxe o MM/DD/YYYY é popular quase que só nos Estados Unidos. =P

Então, ironicamente, o pessoal da Okam Studio está tentando “internacionalizar” a Godot usando MM/DD/YY, porque a versão 1.1 com certeza não saiu em fevereiro.

O que nós fizemos essa semana:
http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#14_e_17_de_setembro

Novo carregamento de sprites pessoal! : D

Temos mais 5 blocos, sendo 2 em formatos novos, porque só fazer 32x16 é muitooooo quadrado.

Agora temos:
-Um bloco transparente, para vocês tentarem fazer o bloco que aparece-reaparece.
-Um tímido ou nervoso para mover-se ou até mesmo fugir ativamente da bola
-Bloco uva e bloco galho, para sair do padrão. (E também… porque vocês não fazem um sistema em que as pedras caiam caso se tire o apoio, que nem esse?)
-e…
[spoiler]Um bloco verde de verdade, para vocês não terem mais que bancar os Daltônicos![/spoiler]

Eu já deixei os sprites no projeto aqui nos pcs do lab.

E para mais uma referência de Arkanoid juiceness:
Warkanoid 2

???
Sou eu que estou ficando velho e com catarata ou quase não dá para perceber que os blocos tem carinhas?
Além disso, hum… por que os blocos tem carinhas?

Para o jogo ter uma conotação mais violenta.

Vinícius, que carinhas?

Vocês tão vendo coisas…

Falando Sério:
[spoiler]Isso é um eater-egg

Isso é uma questão de contraste que eu realmente tenho que trabalhar. Enquanto estou em close, mexendo nele, a imagem parece colorida o suficiente mas sem me cansar os olhos, mas quando eu tiro o zoom, tudo fica escondido.

Colocando o jogo fullscreen (tente com a foto na wiki) as carinhas são visíveis, em especial devido ao fundo preto, mas quando tiver um background, vai ser complicado.[/spoiler]

Ontem, eu e o André demos um jeito do jogador controlar a bola dependendo de onde ela quica na barra. Também fizemos um brick que se mexe usando a classe Tween.

http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#21_e_24_de_setembro

Hoje, eu, a Isabela e o Ferrari fizemos a bola piscar e aumentar de tamanho a cada colisão. Os bricks caem com um efeito fade out na última colisão. Criamos um Easter Egg.

http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#28_de_setembro_e_1.C2.BA_de_outubro

Na semana passada, nós mudamos a reação da bola na colisão com a barra, adicionamos um tweening inicial dos bricks, e criamos um novo tipo de brick.

http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#5_e_8_de_outubro

Criamos um repositório no Git:

O que fizemos hoje:

http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#15_de_outubro

[Post nº 2000 do fórum!]

Escrevi a pauta da reunião do dia 22/10 seguindo o roteiro que o Adamastor me passou:

http://uspgamedev.org/wiki/Jogos-experimento_dos_ingressantes#Pauta_da_Reuni.C3.A3o_do_dia_22.2F10

Por favor, comentem sobre modificações para essa pauta.
Eu achei bastante curta e pouco detalhada, mas não sei como melhorar. Alguma sugestão?