COMO CRIAR SPRITES SEM SUBSTITUIR OUTROS?

ACS, DECORATE, Especial Lumps, Sprites e coisas específicas de cada source port serão postadas aqui!
Rico
Mensagens: 2354
Registrado em: Dom Set 10, 2006 11:49 am
Answers: 0
17
Localização: Atrás do DU0
Contato:

Mensagem por Rico »

Então meu amigo, eu vo explicar do inicio ao fim até onde você está.

Sprites sao imgs, blz, eles tem q ser nomeados nesse exemplo XXXX YA. Sendo que X representam os nomes, e Y é animação, como andar, atacar, e A é o ângulo.

XXXX: O nome pode ter no mínimo/máximo 4 letras/números, podem se misturar (ex.: LOL1 é nome, BOSS é nome, B8AA é um nome ainda. Então os quatro primeiros caractéres serão nome independentemente se for letra ou número que são os caracteres aceitáveis.

Y: Y representa animação, mas isso é critério seu, porque pode se usar a LETRA que quiser (A-Z) porque se eu quiser representar o sprite sofrendo dor, posso usar tanto como P (Pain) ou D (Dor) ou G (G de nada a haver, mas funciona porque não há critério de regras a seguir, apenas são usadas letras). E quando for colocar ângulos diferentes você usa a mesma letra mas ângulo diferente (no próximo ex. vc verá.). Ou seja se quiser por um frame com vários ângulos sempre use a mesma letra no Y e o ângulo. E para fazer próximo Frame (sprite) é só usar outra letra. Ex.:

BOSSA0 (chefe de um lado apenas, representando ele andando)
BOSSB0 (chefe andando segundo frame)
BOSSC0 (chefe andando último frame, claro que podemos usar mais frames. É ilimitado, mas tenha cabeça para ver, quanto mais frames mais pesado é o wad.)


Tenha em mente que sempre use seqüência lógica para os frames PARA MELHOR ORGANIZAÇÃO, andando A vai para B que vai para C que vai pra D, entendeu, senão você pode se perder, A para F para D para E pode confundir sua cabeça, mas de qualquer forma funciona.

A: é o ângulo do sprite, aqui tem que seguir umas regrinhas :/
Usam-se números e letras nesse lugar. mas todos específicos, porque isso ocorre, porque cada letra ou número tem seu ângulo já definido. Aqui vai uma listinha:

<pre>Ângulo 0 22.5 45 67.5 90 112.5 135 157.5 180 202.5 225 247.5 270 292.5 315 337.5
Caractére 1 9 2 A 3 B 4 C 5 D 6 E 7 F 8 G
</pre>

Bom como você pode ter notado o "Caractére" 0 (Zero) não aparece na lista, porque ele não representa um Sprite que tenha mais que um ângulo, ou seja, se você colocar XXXXY0 (zero) ele sempre será mostrado, em todos os lados, apenas um sprite, um bom exemplo é os barris explosivos, eles sempre são mostrados em apenas um lado, mas como pode ver eles podem ter animação.

Ex. do trabalho final:
BOSSA0 (um sprite que tem como frame)
agora com ângulo:
BOSSA1 (Chefe com ângulo 0, de frente, andando ex.)
BOSSA2 (chefe mesmo frame, mas sendo visto indiagonal)
BOSSA3 (chefe mesmo frame, mas de lado)
BOSSA4 (chefe mesmo frame, mas diagonal atras)
BOSSA5 (chefe mesmo frame, mas de costas)
BOSSA6 (chefe mesmo frame, mas diagonal de outro lado)
BOSSA7 (chefe mesmo frame, mas como do BOSSA3, mas contrario a ele, se 3 é esquerda, entao 7 é direita do sprite)
BOSSA8 (chefe mesmo frame, mas diagonal frente do otro lado do BOSSA2)
então volta-se ao BOSSA0


Isso foi um exemplo de Sprites do DOOM original. agora atualmente pode-se usar mais ângulos como pode-se ver na lista e também algo que ajuda muito a pesar menos no WAD o:

Espelho (espelhação)
Os sprites pode ter uma posição alternativa espelhados. Como funciona, simples, faça apenas um lado do Sprite vamos dizer lado esquerdo, ângulo de 90º Graus, podemos tornar esse Sprite ser além do ângulo de 90 mas também do ângulo de 275º Graus, lado direito com apenas 1 sprite sem necessidade de fazer dois, um pra cada ângulo.
Ex.:
BOSSA3A7
Então teremos um Sprite do lado esquerdo (ângulo 90º) e o mesmo sendo ESPELHADO para o esquerdo (ângulo 275º).
ISSO APENAS FUNCIONA COM SOURCE PORTS ATUAIS, OU SEJA, ZDOOM, SKULLTAG, GZDOOM e outros que venham ser derivados deles.

Na próxima explicarei o Decorate :D
Abração e até daqui poco.
Avatar do usuário
Lord DooM1.666
Mensagens: 1169
Registrado em: Qui Jan 10, 2008 9:19 pm
Answers: 0
16
Localização: Pernambuco - Brasil

Mensagem por Lord DooM1.666 »

Valeu pela atenção! Com a explicação 1 deu para entender o sistema...
To louco pra aprender mais e deixar de pertuber vcs!!!
Rico
Mensagens: 2354
Registrado em: Dom Set 10, 2006 11:49 am
Answers: 0
17
Localização: Atrás do DU0
Contato:

Mensagem por Rico »

Conforme vc vai aprendendo mais, MAIS AINDA VC QUER SABER!
[xfire]p0br3[/xfire]
Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]
Avatar do usuário
Lord DooM1.666
Mensagens: 1169
Registrado em: Qui Jan 10, 2008 9:19 pm
Answers: 0
16
Localização: Pernambuco - Brasil

Mensagem por Lord DooM1.666 »

E o decorate?
Rico
Mensagens: 2354
Registrado em: Dom Set 10, 2006 11:49 am
Answers: 0
17
Localização: Atrás do DU0
Contato:

Mensagem por Rico »

logo logo, to fazendo aki :)
[xfire]p0br3[/xfire]
Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]
Avatar do usuário
Lord DooM1.666
Mensagens: 1169
Registrado em: Qui Jan 10, 2008 9:19 pm
Answers: 0
16
Localização: Pernambuco - Brasil

Mensagem por Lord DooM1.666 »

:twisted: :twisted: :twisted: :twisted: :twisted: blz!
Avatar do usuário
Lord DooM1.666
Mensagens: 1169
Registrado em: Qui Jan 10, 2008 9:19 pm
Answers: 0
16
Localização: Pernambuco - Brasil

Mensagem por Lord DooM1.666 »

para acrescentar uma arma no iwad já existente (doom2.wad) quais arquivos eu devo editar? eu usei o wad arsenal para poder ver os scripts mas mesmo assim não fucionou! p favor me ajudem
Rico
Mensagens: 2354
Registrado em: Dom Set 10, 2006 11:49 am
Answers: 0
17
Localização: Atrás do DU0
Contato:

Mensagem por Rico »

Como ainda nao terminei vo resumir:

vc pode baixar o wad do Dudukrazy q ele fez, la tem tudo de armas, e entao vc pode se basear nele, só nao lembro nick e to ocupado para fazer, to trabalhando no D3onGZD
[xfire]p0br3[/xfire]
Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]
Syshigher
Mensagens: 311
Registrado em: Dom Abr 15, 2007 11:14 am
Answers: 0
17

Mensagem por Syshigher »

Avatar do usuário
MegaManx3
Mensagens: 1913
Registrado em: Ter Fev 21, 2006 4:38 pm
Answers: 0
18
Localização: Valparaiso de Goias
Gender:
Contato:
MegaManx3’s avatar
Loading…

Mensagem por MegaManx3 »

Eggbert escreveu: Eu aprendi a usa-lo sem ajuda...eu vi nos outros wads como IU-part3 (adoro esse wad), Scythe2...

UAC INVASION!!!eita zdaemon quanto tempo!!!