Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
15. The Grid Blueprint Cards
2
Nessa aula, eu quero falar de uma coisa que eu chamo de Blueprints Cards.
3
Eu não sei se isso já existe, alguém já fez algo parecido. Provavelmente.
4
É, provavelmente alguém já fez isso no mundo.
5
Parecido com isso aqui, mas...
6
Eu estou dando esse nome, tá?
7
É uma coisa que eu criei aí, porque eu vi a necessidade do seguinte...
8
De a gente conseguir definir antes...
9
O que vai ter em cada Blueprint. Pelo menos nas principais.
10
Né?
11
A gente pode definir...
12
O que vai ter, as funcionalidades que vão ter e as funcionalidades que não vão ter.
13
Que, muitas vezes é até mais importante, pra gente poder manter o Escopo.
14
Então, dando um exemplo de um personagem principal...
15
Né?
16
Vou fazer um RPG.
17
Eu preciso saber o que o personagem vai ter. Ele vai correr? Vai pular? Ele vai nadar?
18
Lembre do primeiro Assassin's Creed, quem jogou.
19
O Ezio...
20
Ele não nadava.
21
Não tinha... Ele entrava na água e morria.
22
Então, é uma coisa que a gente poderia dizer:
23
"Nosso personagem, nesse jogo, não vai nadar."
24
Né?
25
Inclusive, nos próximos Assassin's Creed, eles implementaram as animações de nado.
26
E aí ele já podia fazer isso.
27
Então, é isso, tá?
28
Vamos...
29
Definir para o nosso jogo aí, as Blueprint Cards, pra gente saber o que vai ter e o que não vai ter.
30
Não precisa fazer de todas as Blueprints, com certeza.
31
Vou fazer só das principais.
32
Então, a primeira principal, com certeza é o Hero Char.
33
Que é o personagem herói, né?
34
O personagem principal do jogo.
35
Eu já defini que ele vai ser um personagem em primeira pessoa.
36
Né?
37
Então aqui já está me dizendo, nessa Card aqui.
38
Nesse slide.
39
E as coisas que ele vai ter. Ele vai ter uma vida.
40
Certo? Ele vai ter um tiro e uma arma.
41
Que a gente percebeu já no começo, lá no primeiro vídeo, no jogo.
42
Ele vai ter um pulo.
43
Então, a gente vai ter que implementar pulo.
44
Ele vai ter um movimento padrão de W,A,S,D.
45
Né? Movimento padrão de primeira pessoa.
46
A gente vai implementar também, o controle de videogame, tá?
47
Ele vai ter uma mira com o mouse.
48
Ele vai ter uma corrida. Ele vai ter uma morte, porque ele precisa morrer.
49
Então, a gente vai ter um padrão onde vai ter que ter uma condição de morte.
50
Provavelmente a gente vai fazer quando a vida chegar a zero.
51
Beleza?
52
Ele vai pegar as chaves. Então, tem uma implementação de interação.
53
Coisas que eu sei que ele não vai fazer, nessa versão.
54
Ele não vai trocar de arma.
55
A gente não vai implementar isso nesse jogo.
56
Opa, nessa versão.
57
Ele vai coletar os PowerUps. Ou seja, não vai.
58
Coletar PowerUps.
59
É, coisas no chão.
60
Ele não vai ter Skills.
61
Não vai ter progressão de personagem, nessa versão.
62
E ele não vai carregar o tiro mais forte, por exemplo...
63
O jogo do Megaman que, se você segura o clique, ele carrega um tiro mais forte.
64
Isso a gente também não vai implementar aqui.
65
Tá?
66
Então a gente tem, com esse Card aqui...
67
Já sabendo o que o personagem do Hero Char vai ter.
68
A gente pode voltar isso aqui, para consultar depois.
69
Do inimigo também, a gente tá definindo aqui.
70
O inimigo vai ter uma vida.
71
Vai ter tiro, também.
72
Ele vai ter uma animação de Loop. A gente tem que fazer.
73
Ele vê o Hero Char, né? Ou seja, quando o personagem chega perto...
74
Ele percebe.
75
Essa chegada.
76
E ele atira na posição do Player, tá?
77
Coisas que ele não vai fazer, nessa versão.
78
Ele não vai ter vários tipos de tiro, por exemplo.
79
Tá?
80
E ele também não vai possuir movimento. Ele vai ser um personagem parado...
81
Pra gente fazer a primeira implementação.
82
Então, essa aqui seria a Card do Enemy.
83
Vocês podem fazer Blueprints Cards...
84
Não precisa ser um slide, igual eu fiz, bonitinho, porque eu estou exibindo no curso.
85
Aqui tem que ficar legal.
86
Mas vocês podem fazer isso em uma Checklist, em um Notepad.
87
Só digitar. Pode ser em um papel.
88
Só você anotar o que cada Blueprint vai ter.
89
A gente vai ter as chaves, Keys.
90
Então, as chaves flutuam no cenário.
91
Elas podem ser coletadas pelo Player, né?
92
Esse seria um PickUp do Player.
93
Mas, só esse caso.
94
Específico.
95
Elas podem...
96
Após você coletar as três chaves, é possível acionar o portal.
97
Então, a gente tem que ter uma condição, para entender quando as três chaves foram coletadas.
98
Uma coisa que não vai ter é Inventário.
99
Né?
100
"Ah, vamos implementar um Inventário para..."
101
"Para o personagem abrir ali, a gente saber tudo que foi coletado." Não precisa.
102
São só três chaves, a gente não vai implementar isso agora.
103
Na verdade, seria muito legal ver a solução de vocês, para...
104
Pegar esse jogo ainda e fazer várias implementações a mais, né?
105
Esse negócio pode ficar bem grande.
106
Pode virar um jogo de verdade e vocês venderem na Steam, esse cara aí.
107
Totem.
108
A gente vai fazer um 1 totem correspondente a cada cor de chave.
109
Tá?
110
Eles podem ser acionados após coletar a chave.
111
O Totem é algo mais simples, assim.
112
Mas ele vai ter a implementação de acionamento.
113
Essas seriam as Blueprints principais. A gente vai ter algumas outras.
114
Como, por exemplo, um portal de teleporte, plataformas móveis...
115
Mas, eu não preciso agora, fazer um Card disso, porque essas aqui são as principais.
116
Eu diria ainda que...
117
O personagem principal e o inimigo são as principais Blueprint Cards que a gente tem que definir.
118
Tá?
119
Então, nessa primeira versão, eu já defini o que não vai ter.
120
Para que depois, lá na frente...
121
A gente não caia em um erro que é muito comum.
122
De, quando a gente faz jogos...
123
De começar a implementar muita coisa e nunca conseguir entregar o jogo.
124
Tá?
125
A gente vê jogos simples na Steam...
126
Que usa mecânica simples, coisas rápidas...
127
As vezes, o cara fez o jogo em um mês e está vendendo lá, porque ele simplificou.
128
Tá?
129
Então, vamos pensar assim também, gente.
130
Vamos tentar simplificar os Features. Não precisa fazer zilhões de Features...
131
Para você lançar a tua primeira versão.
132
A ideia do MVP, que eu comentei no começo do capítulo, beleza?
133
Então, vamos continuar aí, as aulas...
134
Aqui a gente viu Blueprint Cards. Eu recomendo vocês fazerem as de vocês também.
135
Seguindo exatamente a mesma coisa, ou então fazendo as suas próprias.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.