Discuss Scratch

OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Olá! Eu sou o OpEnSaDoR e estou aqui para explicar como fazer engines nos vossos projetos!
Eu vou fazer apenas uma lição, e se tiver sucesso eu farei mais cada vez mais avançadas. Mas apenas se as pessoas virem, porque senão virem ninguém vai ver as minhas aulas e não vai valer a pena.

Lição número 1: Andar com teclas do teclado
Os jogos são muito apreciados no Scratch. E mais difíceis de fazer. Mais á frente farei lições de animações, mas agora vai ser de jogos.
De ANDAR.
Já viram jogos em que a personagem anda? Então, acho que todos sabem como fazer isso. Mas fazem da maneira errada.

kiedy tło zmieni się na [seta para a direita v]
przesuń o (10) kroków

Na verdade, funciona, mas há um problema na jogabilidade:
Sempre que clicar na seta, vai andar, mas tem de se clicar várias vezes, com um clicker, e isso é chato. Para melhor jogabilidade, tem de se fazer assim:

Quando alguém clicar na bandeira verde
ustaw styl obrotu [olha apenas para a esquerda e para a direita v]
[scratchblocks]
zawsze
jeżeli <klawisz [seta para direita v] naciśnięty?> to
ustaw kierunek na (90º v)
przesuń o (10) kroków
end
end
[/scratchblocks]

Depois também faz-se para cima (0º), para a esquerda (270º) e para baixo (180º), mas sempre vai ser andar o mesmo número de passos. Eu pus 10 como exemplo, mas podem pôr 3 ou 4 para ser mais lento. Até é mais fácil assim.
Então assim acabamos a nossa aula. Se gostaram digam. Se tiverem outra sugestão de aula, como andar quando está no telemóvel, fazer labirintos, quizzes, animações, etc., mandem também. Assim contribuem para ensinar Novos Scratchers e Scratchers principiantes a programarem muito bem.

Adeus!
VOUJOUN
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Não deu para ver o bloco direito. Mas ensinou muito bem. Quero mais. Como fazer projetos que consigam muitas views
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

VOUJOUN wrote:

Não deu para ver o bloco direito. Mas ensinou muito bem. Quero mais. Como fazer projetos que consigam muitas views
Mas entendeste o que estava escrito, certo?
MckenziescratchX
Scratcher
7 posts

Como fazer engines no Scrach! - guia para principiantes

Incrível
Lux_box
Scratcher
6 posts

Como fazer engines no Scrach! - guia para principiantes

tá em alemão mais entendi um pouco
PLAYER_H360
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Traduzi os blocos da postagem.

OpEnSaDoR wrote:

kiedy tło zmieni się na [seta para direita v]
przesuń o (10) kroków
Fica:
quando a tecla [seta para direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[scratchblocks]
quando a tecla [seta para a direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[/scratchblocks]

OpEnSaDoR wrote:

Quando alguém clicar na bandeira verde
ustaw styl obrotu [olha apenas para a esquerda e para a direita v]
[scratchblocks] :: stack #d42626
zawsze
jeżeli <klawisz [seta para direita v] naciśnięty?> to
ustaw kierunek na (90º v)
przesuń o (10) kroków
end
end
[/scratchblocks] :: stack #d42626
Fica:
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para a direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[scratchblocks]
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para a direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[/scratchblocks]

Last edited by PLAYER_H360 (Aug. 1, 2023 12:47:03)

Lux_box
Scratcher
6 posts

Como fazer engines no Scrach! - guia para principiantes

obg
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

PLAYER_H360 wrote:

Traduzi os blocos da postagem.

OpEnSaDoR wrote:

kiedy tło zmieni się na [seta para a direita v]
przesuń o (10) kroków
Fica:
quando a tecla [seta para a direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[scratchblocks]
quando a tecla [seta para a direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[/scratchblocks]

OpEnSaDoR wrote:

Quando alguém clicar na bandeira verde
ustaw styl obrotu [olha apenas para a esquerda e para a direita v]
[scratchblocks] :: stack #d42626
zawsze
jeżeli <klawisz [seta para direita v] naciśnięty?> to
ustaw kierunek na (90º v)
przesuń o (10) kroków
end
end
[/scratchblocks] :: stack #d42626
Fica:
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[scratchblocks]
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[/scratchblocks]
Obrigado! Podes traduzir os blocos quando eu mandá-los? Eu não sei como traduzir
Gato_preto_scratch
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

OpEnSaDoR wrote:

PLAYER_H360 wrote:

Traduzi os blocos da postagem.

OpEnSaDoR wrote:

kiedy tło zmieni się na [seta para a direita v]
przesuń o (10) kroków
Fica:
quando a tecla [seta para a direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[scratchblocks]
quando a tecla [seta para a direita v] for pressionada :: hat #ffbf00
mova (10) passos :: #4c97ff
[/scratchblocks]

OpEnSaDoR wrote:

Quando alguém clicar na bandeira verde
ustaw styl obrotu [olha apenas para a esquerda e para a direita v]
[scratchblocks] :: stack #d42626
zawsze
jeżeli <klawisz [seta para direita v] naciśnięty?> to
ustaw kierunek na (90º v)
przesuń o (10) kroków
end
end
[/scratchblocks] :: stack #d42626
Fica:
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[scratchblocks]
quando @greenFlag for clicado :: hat #ffbf00
defina o estilo de rotação para [esquerda-direita v] :: #4c97ff
sempre{
se <tecla [seta para direita v] for pressionada? :: #5cb1d6> então{
aponte para direção (90) :: #4c97ff
mova (10) passos :: #4c97ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
[/scratchblocks]
Obrigado! Podes traduzir os blocos quando eu mandá-los? Eu não sei como traduzir
https://scratch.mit.edu/discuss/topic/467952/
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Olá! Voltei com mais uma aula!

Lição número 2: Andar no telemóvel.

Isto é um pouco mais difícil. Andar com teclas é simples, mas este é um bocadinho mais difícil, mesmo assim no nível iniciante. Em primeiro, precisas de quatro atores, um para a seta para cima, outro para a de baixo, outro para a da esquerda e outro para a da direita. Ficarão no canto da tela, não muito pequenas nem muito grandes, para quando estiver alguém de telemóvel ou tablet conseguir tocar nelas. Por exemplo, na seta da direita, precisaremos de fazer a codificação seguinte:

Quando alguém clicar na bandeira verde
zawsze
jeżeli <dotyka [o ponteiro do rato v] ?> to


jeżeli <wciśnięty klawisz myszy?> to
ustaw [direita v] na [1]
end

w przeciwnym razie
ustaw [direita v] na [0]
end
end

Assim, quando estiverem a tocar naquele ator, a variável “direita” ficará em 1, senão ficará em 0.
Depois, faz-se esta programação no ator que mexe-se:

Quando alguém clicar na bandeira verde
ustaw styl obrotu [olha apenas para a esquerda e para a direita v]
zawsze
jeżeli <(direita) = [1]> to
zmień x o (90º)
przesuń o (10) kroków
end
end

Assim, se a variável "direita estiver em 1, ele anda 10 passos para a direita. Como disse na lição número 1, podem alterar os 10 passos para o número de passos que quiserem. Depois apenas têm de fazer o mesmo para baixo, cima e esquerda. Espero que tenham gostado!
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Terceira aula!

Lição número 3: emojis

Hoje não vamos aprender a programar!
Vamos aprender a fazer emojis nos comentários!
Sempre podem ir pesquisar a lista inteira, mas aqui os básicos:
__ é a cara feliz
__ é a cara superfeliz
__ é a cara com língua de fora
_P:_ é a cara com língua de fora invertida
_**_ é a cara com estrelas
_<3_ é a cara com corações
_B)_ é a cara com óculos escuros
_:'P_ é a cara a chorar de rir
_:3_ é a cara intrigada
_)_ é a cara que vomita arco-íris
_<_ é a cara a comer pizza

Todas as caras são caras de Scratch Cat realista. Existem muitos outros, como o do Scratch Cat, do Gobo, dos bróculos, do mapa, etc., mas só vim mostrar os básicos, os mais usados, os das caras.
ADEUS
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

walmartcarrefour wrote:

OpEnSaDoR wrote:

Terceira aula!

Lição número 3: emojis

Hoje não vamos aprender a programar!
Vamos aprender a fazer emojis nos comentários!
Sempre podem ir pesquisar a lista inteira, mas aqui os básicos:
__ é a cara feliz
__ é a cara superfeliz
__ é a cara com língua de fora
_P:_ é a cara com língua de fora invertida
_**_ é a cara com estrelas
_<3_ é a cara com corações
_B)_ é a cara com óculos escuros
_:'P_ é a cara a chorar de rir
_:3_ é a cara intrigada
_)_ é a cara que vomita arco-íris
_<_ é a cara a comer pizza

Todas as caras são caras de Scratch Cat realista. Existem muitos outros, como o do Scratch Cat, do Gobo, dos bróculos, do mapa, etc., mas só vim mostrar os básicos, os mais usados, os das caras.
ADEUS
baita aulão gostoso cara
Provavelmente hoje não vou fazer uma quarta aula porque ninguém está a ver. Eu tento ensinar as pessoas, mas se as pessoas não querem saber não vale a pena.
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

walmartcarrefour wrote:

OpEnSaDoR wrote:

walmartcarrefour wrote:

OpEnSaDoR wrote:

Terceira aula!

Lição número 3: emojis

Hoje não vamos aprender a programar!
Vamos aprender a fazer emojis nos comentários!
Sempre podem ir pesquisar a lista inteira, mas aqui os básicos:
__ é a cara feliz
__ é a cara superfeliz
__ é a cara com língua de fora
_P:_ é a cara com língua de fora invertida
_**_ é a cara com estrelas
_<3_ é a cara com corações
_B)_ é a cara com óculos escuros
_:'P_ é a cara a chorar de rir
_:3_ é a cara intrigada
_)_ é a cara que vomita arco-íris
_<_ é a cara a comer pizza

Todas as caras são caras de Scratch Cat realista. Existem muitos outros, como o do Scratch Cat, do Gobo, dos bróculos, do mapa, etc., mas só vim mostrar os básicos, os mais usados, os das caras.
ADEUS
baita aulão gostoso cara
Provavelmente hoje não vou fazer uma quarta aula porque ninguém está a ver. Eu tento ensinar as pessoas, mas se as pessoas não querem saber não vale a pena.
Baita aulão gostoso
?
VOUJOUN
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

Continua, por favor. Eu só não entendi a aula 2
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

VOUJOUN wrote:

Continua, por favor. Eu só não entendi a aula 2
É como quando estás a andar num jogo com as setas do teclado, mas no telemóvel.
VOUJOUN
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

OpEnSaDoR wrote:

VOUJOUN wrote:

Continua, por favor. Eu só não entendi a aula 2
É como quando estás a andar num jogo com as setas do teclado, mas no telemóvel.
Telemóvel é telefone celular? Acho que deve ter alguma diferença entre o Português de PT e do BR
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

VOUJOUN wrote:

OpEnSaDoR wrote:

VOUJOUN wrote:

Continua, por favor. Eu só não entendi a aula 2
É como quando estás a andar num jogo com as setas do teclado, mas no telemóvel.
Telemóvel é telefone celular? Acho que deve ter alguma diferença entre o Português de PT e do BR
Sim!
VOUJOUN
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

OpEnSaDoR wrote:

VOUJOUN wrote:

OpEnSaDoR wrote:

VOUJOUN wrote:

Continua, por favor. Eu só não entendi a aula 2
É como quando estás a andar num jogo com as setas do teclado, mas no telemóvel.
Telemóvel é telefone celular? Acho que deve ter alguma diferença entre o Português de PT e do BR
Sim!
Entendi
OpEnSaDoR
Scratcher
100+ posts

Como fazer engines no Scrach! - guia para principiantes

VOUJOUN wrote:

OpEnSaDoR wrote:

VOUJOUN wrote:

OpEnSaDoR wrote:

VOUJOUN wrote:

Continua, por favor. Eu só não entendi a aula 2
É como quando estás a andar num jogo com as setas do teclado, mas no telemóvel.
Telemóvel é telefone celular? Acho que deve ter alguma diferença entre o Português de PT e do BR
Sim!
Entendi
ok
MckenziescratchX
Scratcher
7 posts

Como fazer engines no Scrach! - guia para principiantes

@OpEnSaDoR, vou tentar fazer o andar no telemóvel!

Powered by DjangoBB