Caça fantasmas
Transcrição
Scratch 1 Caçafantasmas AllCodeClubsmustberegistered.Byregisteringyourclubwecanmeasureour impact,andwecancontinuetoprovidefreeresourcesthathelpchildrenlearnto code.Youcanregisteryourclubatcodeclubworld.org. Introdução Vocêfaráumjogodecaçafantasmas! Listadeatividade SigaestasINSTRUÇÕESumaauma Testeseuprojeto CliquenabandeiraverdeparaTESTAR Salveseuprojeto Certifique-sedeSALVARseutrabalho 1 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Passo1:Animandoumfantasma Listadeatividades ComeceumnovoprojetoScratch,edeleteoatorgato paraqueseuprojetofiquevazio.Vocêpodeencontraro editoronlinedoScratchaquijumpto.cc/scratch-new. Crieumnovoatorfantasmaeumpanodefundo adequado. Acrescenteestecódigoaoseufantasma,assimelevai apareceredesaparecerrepetidamente: 2 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Testeseucódigodofantasmaclicandonabandeiraverde. Salveseuprojeto Passo2:Fantasmasaleatórios Émuitofácilpegarseufantasma,porqueelenãosemove! Listadeatividades Aoinvésdeficarnamesmaposição,vocêpodedeixaro Scratchescolhercoordenadasxeyaleatoriamente. Acrescenteumbloco vápara aocódigodoseufantasma, elevaificarassim: Testeseufantasmanovamente,vocêdevenotarqueele aparececadavezemumlugardiferente. Salveseuprojeto 3 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Desafio:Maisaleatório Vocêconseguefazerqueseufantasma espere porum intervalodetempoaleatórioantesdeeleaparecer?Você consegueusarumbloco mudeotamanho parafazerseu fantasmatertamanhosaleatórioscadavezqueele aparece? Salveseuprojeto Step3:Pegandofantasmas Vamospermitirqueojogadorpeguefantasmas! Listadeatividades Parapermitirqueojogadorpegueofantasma,acrescente estecódigo: Testeseuprojeto.Vocêconseguepegarosfantasmas quandoelesaparecem?Sevocêachardifícilpegaros fantasmas,vocêpodejogaremmododetelacheia clicandonestebotão: 4 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Desafio:Adicionandosom Vocêconseguefazerumsomcadavezqueofantasmaé pego? Salveseuprojeto Step4:Acrescentandoumplacar Vamosdeixarojogomaisinteressantemantendoumplacar. Listadeatividades Paramanteroplacardosjogadores,vocêprecisadeum localparaarmazenarestainformação.Umavariáveléo localondearmazenamosdadosquepodemmudar,por exemplo,nossoplacar. Paracriarumanovavariável,cliquenaaba‘Scripts’, selecione Variáveis eentãocliqueem‘Criaruma variável’. 5 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Digite‘placar’,queseráonomedavariável,tenha certezaqueelaestarádisponívelparatodososatorese cliqueem‘OK’paracriá-la.Vocêveráváriosblocosde códigoquepodemserusadoscomsuavariável placar . Vocêveráoplacarnoaltoeàesquerdanoseupanode fundo. Quandoumnovojogoéiniciado(clicandonabandeira), vocêdevezeraroplacardojogador: Semprequeumfantasmaforpegovocêprecisa acrescentar1aoplacardojogador: 6 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Rodeseuprogramanovamenteepeguealguns fantasmas.Seuplacarmuda? Salveseuprojeto Step5:Acrescentandoumtempo Vocêpodetornarojogomaisinteressante,dandoapenas10segundos paraojogadorpegaromaiornúmeropossíveldefantasmas. Listadeatividades Vocêpodeusaroutravariávelparaarmazenara quantidadedetemporestante.Cliquenopanodefundoe crieumanovavariávelchamada‘tempo’: Éassimqueotemporizadordevefuncionar: Otemporizadordevecomeçarem10 segundos; Otemporizadordevediminuirovalora cadasegundo; 7 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Ojogodeveterminarquandoo temporizadorchegarem0. Aquiestáocódigoquefazistoeelepodeser acrescentadoaoseupalco: Éassimquevocêadicionaocódigo repitaaté que tempo =0 : Arrastesuavariável‘tempo’paraoladodireitodapágina. Vocêtambémpodeclicarcomobotãodireitodomouse navariáveleescolher‘letrasgrandes’paramudarojeito comootempoémostrado. 8 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Peçaaamigosparatestarseujogo.Quantospontoseles fizeram?Seseujogoestivermuitofácil,vocêpode: Darmenostempoaojogador; Fazercomqueosfantasmasapareçamcom umafrequênciamenor; Fazerosfantasmasmenores. Testeseujogoalgumasvezesatéquevocêesteja satisfeitocomoníveldedificuldade. Salveseuprojeto 9 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub. Desafio:Maisobstáculos Vocêconsegueacrescentaroutrosobjetosaoseujogo? Vocêprecisapensararespeitodosobjetosquevocêestá acrescentando.Pensesobre: Eleémuitogrande? Elevaiaparecercomumfrequênciamaioroumenor queosfantasmas? Comoelevaiaparentarequebarulhosvaifazer quandoforcapturado? Quantospontosojogadorganhaouperdeaopegar esseobjeto? Sevocêprecisardeajudaparaacrescentaroutrosobjetos, vocêpodereusarospassosacima! Salveseuprojeto 10 ©RaspberryPiFoundation.UKRegisteredCharity1129409.TheseprojectsareforuseoutsidetheUKonly.Moreinformationatwww.codeclubworld.org. ThiscourseworkisdevelopedonGitHub,atwww.github.com/CodeClub.
Documentos relacionados
Jogo da Memória
All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register your club at ...
Leia maisBaixar PDF - Languages
All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register your club at ...
Leia maisBaixar PDF
All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register your club at ...
Leia maisMinecraft 2D
Na pasta de Minecraft2D você verá que existem muitas imagens, uma para cada recurso. Se você clicar com o botão direito em uma dessas imagens e abrí-la no editor de imagem, você poderá mudar o gráfi...
Leia maisArte em ASCII
Execute o arquivo clicando em Run -> Run Module . Você verá outra janela aparecer, que é o Shell do Python. Esse é o lugar onde seu programa vai rodar. Se tudo funcionou como esperado, você verá ...
Leia maisSecret Messages
All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register your club at ...
Leia maisBaixar PDF
trabalho difícil para você! Esta função obtém a imagem do Pokemon, que pode ser mostrada em uma etiqueta. Primeiro, vamos criar uma etiqueta para mostrar a imagem dentro. Adicione este código em al...
Leia mais