Banner
Views: 784,456,832
Time:
8 users online:  BeeKaaaay, chickaDEE Magazine, Dark Prince, ExONightZ, FamilyTeamProductions, FrozenQuills,  Ninja Boy, SiameseTwins - Guests: 46 - Bots: 205 Users: 41,024 (1,549 active)
Latest: fail_1235
Tip: The music in SMW's default castle/ghost house intros and boss battles can be changed by hex-editing. See $0584DB-$0584E2 in the ROM map.Not logged in.
Ajuda com sprites e objetos em geral
Forum Index - SMW Hacking - International SMW Hacking - Português - Ajuda com sprites e objetos em geral
Pages: « 1 »
Olá pessoal, sou novo aqui no SMW Central, e este é meu primeiro tópico. Já comecei 4 projetos de hacks mas sempre desanimava e desistia por causa de alguns problemas os quais eu não encontrava a solução. Desta vez, comecei de novo e quero encontrar a solução para estes problemas, à fim de conseguir progredir na produção de minha atual hack.

Aqui vão algumas dúvidas, tentarei ilustrar com imagens para melhor explicação.

~~PRIMEIRA~~


Insiro vários sprites próximos, como na imagem abaixo, e quando vou jogar, nem todos aparecem (tipo, nem todos os canos tem um fuzzy girando ao redor). Gostaria de saber o porquê e se tem como resolver.

~~SEGUNDA~~




Essa é em relação ao editor 16x16 de objetos. Recentemente aprendi como mexer nesse recurso, e logo fiz várias versões de objetos invertidos, como pedaços de teto que o jogo não tem (foto 1, os lustrados dentro dos círculos) como também versões customizadas de murchers com outras cores (foto 2). O que acontece é que eles não funcionam direito. No caso do teto, o desenho do objeto tem a parte sólida pra baixo, mas o objeto em si se comporta como se estivesse virado pra cima, ou seja, o Mario, ao jogar, meio que entra na parede. É como se só tivesse mudado o desenho mas ainda fosse o objeto normal. E no caso das murchers, essas de paleta de cor diferente que fiz não somem ao apertar o botão P prata, o efeito desse P só dá com a murcher normal. Gostaria de saber como faço para conseguir fazer esses objetos customizados funcionarem.

~~TERCEIRA~~
Também é em relação aos sprites customizados. Vejam a água verde que fiz com o editor 16x16. O Mario nada nela, mas os peixes que boto nela caem, ao invés de nadar como deveriam. O que faço?

~~QUARTA~~


Como vocês podem ver na foto, o casco de tartaruga (naqueles que a tartaruguinha entra e então começa a piscar e correr atrás do Mario) ele caiu onde deveria ser um abismo, mas na verdade encontrou um chão invisível e voltou a perseguir por baixo. Eu não coloquei tiles de chão por baixo desses tiles de parede onde ela está, e o objetivo desses tiles de parede era que fossem apenas para preencher espaço, mas não para serem sólidos. Sei que tem três tipos desses na janela de objetos, mas aqui usei aquele mesmo que diz que é pra preencher, não o de andar. O que acontece e como resolvo?

Desde já agradeço a todos!
Primeiro em vindo ao forum!!

Originally posted by Willi
~~TERCEIRA~~
Também é em relação aos sprites customizados. Vejam a água verde que fiz com o editor 16x16. O Mario nada nela, mas os peixes que boto nela caem, ao invés de nadar como deveriam. O que faço?
Clike no #lm{sprhead} e marque a caixinha: Enable sprite buoyancy,but reduces the number of sprites that can be on the screen at once without slowing down.







--------------------
<form action="http://google.com/search" method="GET"> </form>


:P

layout by gabriel alves




Unexpected end tag (</form>) at 1182, expected </div>
Primeiro de tudo, bem vindo. o/


Primeira pergunta: o problema é exatamente que tem sprites demais em pouco espaço. A melhor solução é tirar alguns (em média, 4 sprites por screen tá bom). Tem um patch que faz com que eles apareçam, mas com tantos sprites assim, o jogo vai lagar.


Segunda: no map16 editor, ao selecionar um tile (objeto), você vai ver uma área chamada "Act as". Ali você especifica como seu novo objeto deve se comportar. Por exemplo, se você quiser que ele seja sólido, procure o bloco de cimento nas páginas originais. O setting dele é 130, então coloque 130 no seu novo objeto. Agora, no caso do teto diagonal, acho que o tileset de grassland que você tá usando não tem um equivalente... O único jeito é o seguinte:

1. Abra #lm{sgfxby} e selecione a caixinha que tem na janela que abrir, depois clique em ok;
2. Vá em #lm{gfxby} e mude o tileset do FG/BG (primeira caixa) pra Underground 1. Não se preocupe, desde que a caixinha da outra janela esteja selecionada, isso so vai afetar o map16 e os tileset specific objects, não os gráficos.

No tileset Underground 1, os "Acts like" pras diagonais do teto esquerda e direita, respectivamente, são 1C4 e 1C5. As "conexões" são 1EC e 1ED.

Quanto às munchers, isso é estranho. Elas não viram moedas ou só não agem como moedas? Mais uma vez, o "Act as" é importante: as munchers são 12F.


Terceira: fácil, abra #lm{owspr} e selecione qualquer uma das caixas.


Quarta: talvez seja o mesmo problema da segunda. O tile que é "passável" pelo Mario e por inimigos está na primeira página do map16, último tile da quarta linha (3F). O que está na segunda página é na verdade sólido.


Ah, e uma dica: procure não construir suas fases completamente pelas páginas originais de map16... É melhor que você use os objetos normais sempre que for possível.


EDIT: ninja


1. O SMW não consegue processar muitos sprites ao mesmo tempo. Se quer um limite de 10 sprites na tela, aplique esse patch. (Procure por um tutorial de inserção de patches). Depois, é só apertar o botão da cabeça do Lakitu e selecionar o Sprite Mode 10.

2. Não basta apenas mudar a imagem dos tiles 16x16. Você precisa mudar o "Acts Like" dele. Exemplo: Crie um cement block invertido na página 3 (hipótese). Agora, olhe pra parte esquerda da janela do Map16. Vai ter um Acts Like... com um 130 abaixo. Mude esse 130 para 25, por exemplo. O Cement Block invertido irá se comportar como um espaço vazio. Os act likes mais comuns são 0 (água), 25 (tile vazio), 100 (chão), 130 (Bloco duro), 12F (Muncher), entre outros.

3. Já explicado pelo gabriel alves.

4. Se tiver problemas, crie seus próprios tiles para contornar o problema.

Seja bem vindo.

EDIT: ninja'd (Koopster)

--------------------


Signed Major Flare, a.k.a Br OW Hacker.


1. No More Sprite Tile Limits não vai dar jeito, há 13 sprites na tela. O único jeito é você usar o SA-1 Pack 1.10, mas ele é mais complicado do que aula de quimíca elevado à aula de física. Você escolhe.

--------------------
GitHub - Twitter - YouTube - Blog - SnesLab Discord
Olá de novo! Muito obrigado pela rapidíssima resposta e por me ajudarem, especialmente ao Koopster com o excelente tutorial.

Entendi as explicações e consegui fazê-las. Resolvi o problema dos sprites, regularizei esse limite de um máximo de 4 sprites por screen. O dos peixes também resolvi. O da parede atravessável também.

As murchers infelizmente não deu certo, no Act As as minhas murchers customizadas estão como 12F, que é o número da murcher original. Mesmo assim não se transformam em moedas (é isso que ocorre, eu aperto o P prata e nada acontece). Quanto ao teto, dá certo o lance de mudar pro Underground 1, porém com a troca de tiles a minha água fica bugada! Daí consigo fazer o teto mas fico sem a água! kkkkkkk Alguém aí tem um palpite?

Ah, e mais um probleminha (agora que eu lembrei): Eu tenho esse Sumo Brother que pisa e solta o raio, normal, mas quando o raio cai vira fumaça ao invés de fazer aquele foguinho de sempre. Por quê?



E viu pessoal, não sei se está certo eu postar as dúvidas aqui, se houver um lugar correto me indiquem, que sempre ocorre uma coisinha aqui que preciso perguntar.
Se você muda para Underground 1, a água pode mudar de gráfico, fazendo com que esteja bugado. Tente mudar para o 2 ou 3, que tem a água completamente normal, ou então fique com o 1 e use a água que tem a superfície normal, mas aí o BG ficaria bugado se você usasse os dois primeiros, então caso você usar um dos dois primeiros, use o #lm{sgfxby} e mude o BG1 para o GFX original do BG.

Sobre as munchers, qualquer outro tile que não tenham o GFX original das próprias munchers precisam de ExAnimation para que eles virem moedas ao pisar no P-switch cinza. Não sou muito esperto nisso, então outra pessoa pode resolver isso.
Originally posted by Willi
E viu pessoal, não sei se está certo eu postar as dúvidas aqui, se houver um lugar correto me indiquem, que sempre ocorre uma coisinha aqui que preciso perguntar.


Eu recomendo que você poste suas dúvidas relacionadas a SMW Hacking aqui. Mas não se preocupe, visto que você é novo, eu até entendo. Só preste mais atenção nos tópicos que estão fixados (Sticky), leie atentamente as regras se precisar, e tenha um bom dia~ #thp{=D}
Pages: « 1 »
Forum Index - SMW Hacking - International SMW Hacking - Português - Ajuda com sprites e objetos em geral

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented