Discuss Scratch

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Olá pessoal! Eu criei este tópico para ajudar novos scratchers.

Regras:
1-Todos os scratchers, sendo novos no scratch, sendo crianças, sendo de países diferentes, devem ser tratados de igual maneira.
2-Sem hate
3-Falem apenas sobre ajudas, dúvidas sobre as aulas, complementos, sugestões de aulas e afins.

Créditos: Obrigada ao OpEnSaDoR e seu tópico
Como fazer engines no Scrach! - guia para principiantes
, que me inspirou a criar o estúdio #Novos+Experientes para ajudar novos scratchers.

PS.: Eu vou postar aulas (provavelmente) semanalmente, mas talvez seja quinzenalmente.

Last edited by VOUJOUN (Oct. 30, 2023 18:58:26)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 1- Como ser scratcher?

Quando você adere ao scratch, você tem o status de “Novo Usuário”. Para os seus status ficarem com “Scratcher”, você tem que:

-Tenha um endereço de e-mail verificado.
-Ter pelo menos 2 projetos compartilhados.
-Estar no Scratch por um certo tempo (pelo menos 2 semanas, mas geralmente 1 mês).
-Seja ativo no site. Esta é uma grande parte de se tornar um Scratcher. Compartilhar projetos regularmente pode ser um caminho.
-Tenha comentários e/ou postagens no fórum. (Isso não é necessário, mas ajuda.).
-Amar e favoritar projetos


Depois de se tornar scratcher, você pode:

Criar estúdios
Usar dados na nuvem
Torne-se um anfitrião de um estúdio
Reduzir a regra dos 120 segundos para a regra dos sessenta segundos


Eu achei isso na Scratch Wiki. Para ver o artigo completo clique aqui. Ela está em inglês, mas o navegador Google tem tradução automática para o português. Se ela não traduzir automaticamente, clique com o botão direito do mouse e depois em “Traduzir para o português”

Essa foi a aula de hoje,.Se você tem dúvida na aula ou em algo no scratch e acha que posso te ajudar, me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Last edited by VOUJOUN (Oct. 13, 2023 16:41:54)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 2- Meus blocos

Os “meus blocos” servem para você executar determinada inúmeras vezes um script em determinado momento do script principal. Por exemplo: Você tem um projeto que você tem que fazer a mesma conferição várias vezes. Mas essa conferição é muito longa. Então, você coloca a conferição no bloco que criastes e quando precisares dela, é só “chama-la”. Simples, não é?

Como criar um bloco?
  • Vá ao editor do scratch e clique em “Meus blocos”
  • Clique em “Criar um bloco”
  • Digite o nome desse bloco
  • Coloque as entradas desejadas e digite o nome delas
  • Clique em ok.
Você já entendeu o intuito dos meus blocos. Mas agora, temos complicações: entrada de número e texto e entrada booleana! Já desistiu, é? Calma! Não é tão difícil como parece.

Entrada de número ou texto- ela é muito simples. Você dá um nome para essa entrada. Ela vai ser tipo uma variável. Quando você “chamar” o bloco, você vai por número ou texto(ou variável, resultados de operações, e outros) e isso que você escreveu vai ser a “variável”, na qual você pode pegar no bloco que você criou.

Entrada booleana-
"
entrada booleana :: boolean :: custom
Em um boolean customizado, você define se algo deve acontecer ou não. Exemplo:
 defina ( espere até que <entrada booleana::custom boolean>:: custom stack) :: hat custom
espere até que <entrada booleana::custom boolean> :: control
...
O bloco está programado para esperar até que uma ação(boolean) seja feita, e depois vai executar os códigos embaixo dele, ou seja, ele está definindo se algo vai acontecer."

Créditos:

henrick9 e seu tópico “GUIA: blocos customizados”,

Essa foi a aula de hoje. Se você tem alguma dúvida e acha que posso te ajudar, me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:

henrick9 e seu tópico “GUIA: blocos customizados”,


Last edited by VOUJOUN (Oct. 13, 2023 16:45:25)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 3- Derailing

Antes de tudo, não faça isso! Derailing é quando alguém cria um tópico sobre um determinado assunto e um usuário fala sobre outra coisa
Por exemplo:
Olá pessoal! Eu quero sober para que serve
número de dias desde 2000 :: sensing reporter
¹
1-Já existe um tópico sobre isso.

Derailing_é_feio wrote:

Olá, eu sou o @UsUáRiOqUeFaZdErAiLiNg_NAO-FAÇA-ISSO. Como ganhar views e seguidores?

UsUáRiOqUeFaZdErAiLiNg_NAO-FAÇA-ISSO wrote:


As pessoas fazem isso por que não sabem criar novos tópicos. Para clicar novos tópico clique aqui. Último aviso: NÃO FAÇA DERAILING
Créditos:

AdrielCrafter e seu tópico Sobre o Derailing
Fupicat e o seu tópico Novo editor de código ScratchBlocks com pesquisa de blocos!


Essa foi a aula de hoje. Se você tem alguma dúvida e acha que posso te ajudar, me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Last edited by VOUJOUN (Oct. 13, 2023 16:47:56)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 4- Clones

Você deve saber o que é clone. De acordo com o dicionário, um clone é:
“indivíduo geneticamente idêntico a outro, produzido por manipulação genética.”
No scratch, clones servem para os personagens serem +1(óbvio).

Para você criar um clone no scratch você tem que colocar o blocos abaixo no seu script
crie clone de [este ator v] :: control
O “este ator” pode ser trocado por qualquer outro ator no seu projeto.

Para você mandar no clone, você tem que usar o bloco “Quando começar como um clone”
quando eu começar como um clone :: control hat
...

E também, há o bloco de apagar o clone, que é um bloco fechado.
apague este clone :: control cap
OBS.: Esse bloco não precisa ser usado junto ao
quando eu começar como um clone :: control hat
, ele pode ser usado em qualquer bloco, com a condição que esteja controlando um clone

Vale lembrar que quando tiver um clone, ele vai executar um bloco do ator (o "real). Por exemplo:
quando @greenFlag for clicado :: hat events
sempre {
crie clone de [este ator v] :: control
espere (3) seg :: control

} @loopArrow :: control cap

quando eu começar como um clone :: control hat
vá para [posição aleatória v] :: motion

quando este ator for clicado :: hat events
diga [(número aleatório entre 0 e 100)] por (2) segundos :: looks
Nesse exemplo, quando o ator for clicado, mesmo sendo, um clone ele vai dizer um “número aleatório de 0 a 100”

O exemplo acima foi tirado do meu projeto“Clones são diferentes!”. Confere lá!

Essa foi a aula de hoje, que ensinou sobre clones. Agradeço ao Fupicat e o seu tópico Novo editor de código ScratchBlocks com pesquisa de blocos!. Se você tem dúvida na aula ou em algo no scratch e acha que posso te ajudar, me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Espero que tenha ajudado. Assinado: VOUJOUN

Last edited by VOUJOUN (Aug. 25, 2023 20:34:59)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

CALMA! Eu não estou postando mais coisas por falta de tempo e de ideias. Então, se você tem alguma dúvida, vai ser um prazer em ajudar
-Cubism007-
Scratcher
500+ posts

Ajuda a novos Scratchers

legal a ideia, acho que eu irei contribuir com o projeto futuramente

EDIT: Arumei um erro de digitação

Last edited by -Cubism007- (Sept. 20, 2023 14:48:30)




Easter eggs are secrets, tricks, and jokes hidden in pieces of media, such as TV series, movies, video games, websites, and so on.
VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

-Cubism007- wrote:

legal a ideia, acho que eu irei contribuir com o projeto futuramente

EDIT: Arumei um erro de digitação
Se quiseres chat, por favor, vá ao meu perfil ou a este estúdio, pois o chat é apenas eu para dar as aulas, como pode ver no primeiro post. E sim. Quando quiseres contribuir, estou a disposição!

Last edited by VOUJOUN (Sept. 20, 2023 16:28:39)

VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 5- Variáveis em nuvem

As variáveis em nuvem guardam um valor em TODOS os aparelhos que está sendo utilizada. Elas servem para fazer votações, highscores e muito mais. Mas elas são muitos limitadas. Suas limitações são:
  • Só podem ser usadas por usuários com rank Scratcher (novos usuários precisam esperar).
  • Cada projeto só pode ter até 10 variáveis nuvem.
  • Variáveis nuvem só suportam números.
  • Variáveis nuvem só podem ter até 256 dígitos.
  • Cada variável nuvem atualiza apenas 10 vezes por segundo e elas não são sincronizadas.

Esse é o básico das variáveis. Mas se você quer aprofundar, eu vou te ensinar a fazer uma votação e a mecânica de Highscore, para você colocar no seu jogo.

VOTAÇÃO


Aqui, temos 3 variáveis em nuvem. Elas guardam os votos para cada condimento


MECÂNICA HIGHSCORE



Quando o jogo acabar, ele vai conferir se os pontos que a pessoa fez é maior do que a maior pontuação. Se for, agora a pontuação mais alta (highscore) vai ser da pessoa e a variável highscore vai mudar para a pontuação da pessoa

Créditos:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem


VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Aula 6- Assinaturas
Uma assinatura é um pequeno pedaço de texto que é anexado às suas mensagens. Nela, pode introduzir praticamente tudo o que quiser. Talvez queira introduzir a sua citação favorita ou o seu signo. A escolha é sua!

COLOCANDO A ASSINATUARA
  • Vá no início do fórum e desça.
  • Clique em “Change your signature”
  • Coloque a sua assinatura
  • CLique em enviar
  • Pronto!

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:
GUIA: Como usar BBCode corretamente?
Como mudar sua assinatura

Last edited by VOUJOUN (Oct. 13, 2023 17:30:37)

Ianoni11
Scratcher
57 posts

Ajuda a novos Scratchers

VOUJOUN wrote:

Aula 6- Assinaturas
Uma assinatura é um pequeno pedaço de texto que é anexado às suas mensagens. Nela, pode introduzir praticamente tudo o que quiser. Talvez queira introduzir a sua citação favorita ou o seu signo. A escolha é sua!

COLOCANDO A ASSINATUARA
  • Vá no início do fórum e desça.
  • Clique em “Change your signature”
  • Coloque a sua assinatura
  • CLique em enviar
  • Pronto!

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:
GUIA: Como usar BBCode corretamente?
Como mudar sua assinatura
O que é assinatura?

Meu nome é Ian
Tenho 12 anos
Sou hetero com orgulho ♂️+♀️(vice versa)=✔️
Amo comer,jogar,brincar,desenhar,ler quadrinhos
Gosto dos meus amigos e da minha família
Não gosto de haters e (censurado por causa da scratch team)
VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Ianoni11 wrote:

VOUJOUN wrote:

Aula 6- Assinaturas
Uma assinatura é um pequeno pedaço de texto que é anexado às suas mensagens. Nela, pode introduzir praticamente tudo o que quiser. Talvez queira introduzir a sua citação favorita ou o seu signo. A escolha é sua!

COLOCANDO A ASSINATUARA
  • Vá no início do fórum e desça.
  • Clique em “Change your signature”
  • Coloque a sua assinatura
  • CLique em enviar
  • Pronto!

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:
GUIA: Como usar BBCode corretamente?
Como mudar sua assinatura
O que é assinatura?
É um pequeno texto que fica anexado as suas mensagens do fórum.
Ianoni11
Scratcher
57 posts

Ajuda a novos Scratchers

VOUJOUN wrote:

Ianoni11 wrote:

VOUJOUN wrote:

Aula 6- Assinaturas
Uma assinatura é um pequeno pedaço de texto que é anexado às suas mensagens. Nela, pode introduzir praticamente tudo o que quiser. Talvez queira introduzir a sua citação favorita ou o seu signo. A escolha é sua!

COLOCANDO A ASSINATUARA
  • Vá no início do fórum e desça.
  • Clique em “Change your signature”
  • Coloque a sua assinatura
  • CLique em enviar
  • Pronto!

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:
GUIA: Como usar BBCode corretamente?
Como mudar sua assinatura
O que é assinatura?
É um pequeno texto que fica anexado as suas mensagens do fórum.
Tipo esse embaixo do que você escreve?

Meu nome é Ian
Tenho 12 anos
Sou hetero com orgulho ♂️+♀️(vice versa)=✔️
Amo comer,jogar,brincar,desenhar,ler quadrinhos
Gosto dos meus amigos e da minha família
Não gosto de haters e (censurado por causa da scratch team)
VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Ianoni11 wrote:

VOUJOUN wrote:

Ianoni11 wrote:

VOUJOUN wrote:

Aula 6- Assinaturas
Uma assinatura é um pequeno pedaço de texto que é anexado às suas mensagens. Nela, pode introduzir praticamente tudo o que quiser. Talvez queira introduzir a sua citação favorita ou o seu signo. A escolha é sua!

COLOCANDO A ASSINATUARA
  • Vá no início do fórum e desça.
  • Clique em “Change your signature”
  • Coloque a sua assinatura
  • CLique em enviar
  • Pronto!

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:
GUIA: Como usar BBCode corretamente?
Como mudar sua assinatura
O que é assinatura?
É um pequeno texto que fica anexado as suas mensagens do fórum.
Tipo esse embaixo do que você escreve?
Isso
Funny_click_Scratch
Scratcher
10 posts

Ajuda a novos Scratchers

Oi se alguem them problema Fazendo inteligencia artificial me fala!

—————————————–
Yume tha pune
VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

-

Last edited by VOUJOUN (Oct. 20, 2023 12:58:24)

-Cubism007-
Scratcher
500+ posts

Ajuda a novos Scratchers

VOUJOUN wrote:

Aula 5- Variáveis em nuvem

As variáveis em nuvem guardam um valor em TODOS os aparelhos que está sendo utilizada. Elas servem para fazer votações, highscores e muito mais. Mas elas são muitos limitadas. Suas limitações são:
  • Só podem ser usadas por usuários com rank Scratcher (novos usuários precisam esperar).
  • Cada projeto só pode ter até 10 variáveis nuvem.
  • Variáveis nuvem só suportam números.
  • Variáveis nuvem só podem ter até 256 dígitos.
  • Cada variável nuvem atualiza apenas 10 vezes por segundo e elas não são sincronizadas.

Esse é o básico das variáveis. Mas se você quer aprofundar, eu vou te ensinar a fazer uma votação e a mecânica de Highscore, para você colocar no seu jogo.

VOTAÇÃO


Aqui, temos 3 variáveis em nuvem. Elas guardam os votos para cada condimento


MECÂNICA HIGHSCORE



Quando o jogo acabar, ele vai conferir se os pontos que a pessoa fez é maior do que a maior pontuação. Se for, agora a pontuação mais alta (highscore) vai ser da pessoa e a variável highscore vai mudar para a pontuação da pessoa

Créditos:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem



e se eu apertar 5456445413246798436743867537573873 vezes todos os botoes? não seria melhor ter um sistema anti-spam?



Easter eggs are secrets, tricks, and jokes hidden in pieces of media, such as TV series, movies, video games, websites, and so on.
VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

-Cubism007- wrote:

VOUJOUN wrote:

Aula 5- Variáveis em nuvem

As variáveis em nuvem guardam um valor em TODOS os aparelhos que está sendo utilizada. Elas servem para fazer votações, highscores e muito mais. Mas elas são muitos limitadas. Suas limitações são:
  • Só podem ser usadas por usuários com rank Scratcher (novos usuários precisam esperar).
  • Cada projeto só pode ter até 10 variáveis nuvem.
  • Variáveis nuvem só suportam números.
  • Variáveis nuvem só podem ter até 256 dígitos.
  • Cada variável nuvem atualiza apenas 10 vezes por segundo e elas não são sincronizadas.

Esse é o básico das variáveis. Mas se você quer aprofundar, eu vou te ensinar a fazer uma votação e a mecânica de Highscore, para você colocar no seu jogo.

VOTAÇÃO


Aqui, temos 3 variáveis em nuvem. Elas guardam os votos para cada condimento


MECÂNICA HIGHSCORE



Quando o jogo acabar, ele vai conferir se os pontos que a pessoa fez é maior do que a maior pontuação. Se for, agora a pontuação mais alta (highscore) vai ser da pessoa e a variável highscore vai mudar para a pontuação da pessoa

Créditos:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem

Essa foi a aula de hoje. Se você tem alguma dúvida me mande uma mensagem, seja nesse tópico, no estúdio ou no meu perfil. Tchau!

Veja também:

Fupicat por seu tópico Ajuda para Iniciantes + Avançada: Básico das Variáveis na Nuvem



e se eu apertar 5456445413246798436743867537573873 vezes todos os botoes? não seria melhor ter um sistema anti-spam?
Sistema anit-spam:

Last edited by VOUJOUN (Oct. 25, 2023 18:16:24)

Fupicat
Scratcher
1000+ posts

Ajuda a novos Scratchers

VOUJOUN wrote:

e se eu apertar 5456445413246798436743867537573873 vezes todos os botoes? não seria melhor ter um sistema anti-spam?
Sistema anit-spam:

Isso não funciona, isso faria com que só uma pessoa pudesse votar no seu projeto, já que o variável nuvem é global.



VOUJOUN
Scratcher
100+ posts

Ajuda a novos Scratchers

Fupicat wrote:

VOUJOUN wrote:

e se eu apertar 5456445413246798436743867537573873 vezes todos os botoes? não seria melhor ter um sistema anti-spam?
Sistema anit-spam:
Isso não funciona, isso faria com que só uma pessoa pudesse votar no seu projeto, já que o variável nuvem é global.
Oh Fupi! Me confundi com outro sistema! Foi mal! Na verdade, tem que ter um lista em nuvem (igual você explicou!) e quando votar colocar o nome de usuário nessa lista. E também tem que ter “quando bandeira verde for clicada se lista contém nome de usuário diga ‘você já votou’ por 1 segundo e pare todos”
Ps: Não consegui usar a ferramenta do scratch blocks

Powered by DjangoBB