Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
Projeto-Heart of Steel
3 participantes
GMBR :: Projetos :: Idéias e Enredos
Página 1 de 1
Projeto-Heart of Steel
Boa tarde a todos,
Este é meu projeto- HEART OF STEEL
História:
Baltazar Shakkal é o 15º descendente de Oberon Shakkal, “o Maldito”,
seu ansestral, um poderoso paladino de Baraduk, deus da Justiça e punição, foi amaldiçoado pela divindade negra Kattalish à jamais encontrar a paz. Llutou durante anos contra as forças das trevas sem saber que nem mesmo suas futuras gerações escapariam de tal fardo.
Aos seus 23 anos ele se dirige a cidade costeira de New Emerich, para investigar estranhas aparições de mortos vivos no cemitério construído sobre a antiga cidade de Emerich após o terrível cataclísma.
Quanto mais se aventura nestas ruínas antigas, mais de seus obscuros segredos se revelarão e assim também a sina de sua família, mais uma vez se manifesta sobre o sangue Shakkal.
Está história se passa no continente de Armoria, e acompanha Baltazar Shakkal, um guerreiro errante membro da familha Shakkal.
Sua família foi amaldiçoada a jamais ter paz e, quando eles pensam que conseguiram descanso, algo terrível e violento os traz novamente para o combate.
Eles são atormentados por uma força cósmica criada unicamente para esse fim, o “Orb do Caos”.
O primeiro jogo vai ser bem simples, sem muitos itens ou Power ups. Será mais para um ensaio antes das demais histórias (tenho mais duas crônicas da família só esperando adaptação após esta).
Não vou divulgar muito por agora mas o que acham?
Está bom, mais ou menos ou querem saber mais?
P.S.: Meu Avatar é o Baltazar (ainda não acabado).
Este é meu projeto- HEART OF STEEL
História:
Baltazar Shakkal é o 15º descendente de Oberon Shakkal, “o Maldito”,
seu ansestral, um poderoso paladino de Baraduk, deus da Justiça e punição, foi amaldiçoado pela divindade negra Kattalish à jamais encontrar a paz. Llutou durante anos contra as forças das trevas sem saber que nem mesmo suas futuras gerações escapariam de tal fardo.
Aos seus 23 anos ele se dirige a cidade costeira de New Emerich, para investigar estranhas aparições de mortos vivos no cemitério construído sobre a antiga cidade de Emerich após o terrível cataclísma.
Quanto mais se aventura nestas ruínas antigas, mais de seus obscuros segredos se revelarão e assim também a sina de sua família, mais uma vez se manifesta sobre o sangue Shakkal.
Está história se passa no continente de Armoria, e acompanha Baltazar Shakkal, um guerreiro errante membro da familha Shakkal.
Sua família foi amaldiçoada a jamais ter paz e, quando eles pensam que conseguiram descanso, algo terrível e violento os traz novamente para o combate.
Eles são atormentados por uma força cósmica criada unicamente para esse fim, o “Orb do Caos”.
O primeiro jogo vai ser bem simples, sem muitos itens ou Power ups. Será mais para um ensaio antes das demais histórias (tenho mais duas crônicas da família só esperando adaptação após esta).
Não vou divulgar muito por agora mas o que acham?
Está bom, mais ou menos ou querem saber mais?
P.S.: Meu Avatar é o Baltazar (ainda não acabado).
Mateus O de Andrade- Games Ranking :
Data de inscrição : 25/03/2014
Reputação : 37
Número de Mensagens : 410
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
A história é legal, mas coloca uns prints para agente ver como ele vai ficar, mais ou menos.
Superbomber_MuyMacho- Data de inscrição : 22/03/2014
Reputação : 9
Número de Mensagens : 103
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
Bom dia a todos,
Atendendo o pedido de Superbomber aqui tem alguns prints.
Essa é a tela titulo Ainda não está acabada e sujeita a mudanças.
Este é um print do gameplay. Como podem ver, a personagem não está em estado final assim como alguns elementos do cenário e background.
O que me dizem? Lembro mais uma vez que ainda estou trabalhando na parte gráfica.
Aguardo ansioso por avaliação. Deem uma olhada na parte gráfica também, irei atualizar meu post com sprite agora.
Atendendo o pedido de Superbomber aqui tem alguns prints.
Essa é a tela titulo Ainda não está acabada e sujeita a mudanças.
Este é um print do gameplay. Como podem ver, a personagem não está em estado final assim como alguns elementos do cenário e background.
O que me dizem? Lembro mais uma vez que ainda estou trabalhando na parte gráfica.
Aguardo ansioso por avaliação. Deem uma olhada na parte gráfica também, irei atualizar meu post com sprite agora.
Mateus O de Andrade- Games Ranking :
Data de inscrição : 25/03/2014
Reputação : 37
Número de Mensagens : 410
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
Mateus, eu acho importante elogiar um bom trabalho gráfico, mas preciso fazer uma crítica construtiva sobre como você organizou o seu cenário: assim que vi o screenshot, meu cérebro automaticamente separou a imagem das montanhas do plano onde o personagem está caminhando (considerando serem dois screen ao invés de um, acabei vendo nuvens num céu verde na imagem de baixo.)
Diminua a altura do pé da montanha, ou vai parecer uma muralha.
Se quiser manter a background assim, sugiro que você utilize essas dicas:
Está de parabéns com esse pixel art, mas tenha em mente uma coisa: pesquisando sobre esse tipo de noções espaciais que eu citei, você pode desenvolver suas próprias técnicas e se aproximar cada vez mais de um cenário realístico. Quanto mais você enfiar ciência no seu projeto, mais ele respeitará padrões matemáticos e mais se aproximará do resultado que você idealizou.
Diminua a altura do pé da montanha, ou vai parecer uma muralha.
Se quiser manter a background assim, sugiro que você utilize essas dicas:
- Spoiler:
Está de parabéns com esse pixel art, mas tenha em mente uma coisa: pesquisando sobre esse tipo de noções espaciais que eu citei, você pode desenvolver suas próprias técnicas e se aproximar cada vez mais de um cenário realístico. Quanto mais você enfiar ciência no seu projeto, mais ele respeitará padrões matemáticos e mais se aproximará do resultado que você idealizou.
polosam- Games Ranking :
Notas recebidas : A + B
Data de inscrição : 20/12/2010
Reputação : 120
Número de Mensagens : 749
Prêmios :
x 0 x 0 x 0
x 1 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
Re: Projeto-Heart of Steel
Olá Polosam,
Muito obrigado pelas dicas cara! Ontem quando terminei o esboço do backgroud estava me perguntando como deixar ele mais "elegante".
A propósito, essa imagem terá 4 backgrounds talvez 5 (agora ela tem somente 2-As montanhas grandes e as pequenas com o chão verde) e cada um com uma velocidade diferenciada.
Eles serão:
Chão verde (este talvez dividido em 2)
Montanhas pequenas
Montanhas grandes
Céu (este ultimo será fixo e sem movimento)
Parece estranho e até demasiado exagero mas o resultado que obtive com 2 BG's ficou muito legal. Falta corrigir alguns bugs nesse efeito mas tudo bem.
Os elementos do cenário também tem um truque, eles tem profundidades diferentes. Assim a personagem passa SOBRE uns e ATRAS de outros. Naquelas arvores triplas estou trabalhando em um efeito de "corredor". A personagem passara por traz das arvores das pontas e pela frente da arvore do meio. Acho que se eu conseguir corrigir um bug vai ficar muito legal.
Mais uma vez muito obrigado pela dica e espero mais criticas para melhorar cada vez mais.
Muito obrigado pelas dicas cara! Ontem quando terminei o esboço do backgroud estava me perguntando como deixar ele mais "elegante".
A propósito, essa imagem terá 4 backgrounds talvez 5 (agora ela tem somente 2-As montanhas grandes e as pequenas com o chão verde) e cada um com uma velocidade diferenciada.
Eles serão:
Chão verde (este talvez dividido em 2)
Montanhas pequenas
Montanhas grandes
Céu (este ultimo será fixo e sem movimento)
Parece estranho e até demasiado exagero mas o resultado que obtive com 2 BG's ficou muito legal. Falta corrigir alguns bugs nesse efeito mas tudo bem.
Os elementos do cenário também tem um truque, eles tem profundidades diferentes. Assim a personagem passa SOBRE uns e ATRAS de outros. Naquelas arvores triplas estou trabalhando em um efeito de "corredor". A personagem passara por traz das arvores das pontas e pela frente da arvore do meio. Acho que se eu conseguir corrigir um bug vai ficar muito legal.
Mais uma vez muito obrigado pela dica e espero mais criticas para melhorar cada vez mais.
Mateus O de Andrade- Games Ranking :
Data de inscrição : 25/03/2014
Reputação : 37
Número de Mensagens : 410
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
O efeito de velocidade diferencial dos backgrounds chama-se paralax. Veja bem: num único objeto, você pode fazer draw em dezenas de coisas, cada uma com uma velocidade diferente.
Irmão, você pode fazer objetos se moverem em velocidade quase imperceptível, usando o simplíssimo comando:
Eu upei uma engine bem legal pra você, dê uma olhada nos códigos e percebaque eu tinha que apanhar por estar tão desorganizado que cada imagem tem uma operação de divisão equivalente de acordo com a profundidade.
http://www.4shared.com/rar/CgGlEnRrba/room_ukampo.html
(Abra a engine e mexa no mouse pra cima e pros lados. Essa bagaça é 2d )
Irmão, você pode fazer objetos se moverem em velocidade quase imperceptível, usando o simplíssimo comando:
- Código:
x=view_xview[VIEW]/NUMERO
Eu upei uma engine bem legal pra você, dê uma olhada nos códigos e perceba
http://www.4shared.com/rar/CgGlEnRrba/room_ukampo.html
(Abra a engine e mexa no mouse pra cima e pros lados. Essa bagaça é 2d )
polosam- Games Ranking :
Notas recebidas : A + B
Data de inscrição : 20/12/2010
Reputação : 120
Número de Mensagens : 749
Prêmios :
x 0 x 0 x 0
x 1 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
Re: Projeto-Heart of Steel
É meu amigo, era exatamente isso que eu tinha em mente, exatamente esse efeito.
Agora eu tenho é que digerir esses logaritmos e tentar adaptar aos meus BG's. Mais uma vez obrigado.
Agora eu tenho é que digerir esses logaritmos e tentar adaptar aos meus BG's. Mais uma vez obrigado.
Mateus O de Andrade- Games Ranking :
Data de inscrição : 25/03/2014
Reputação : 37
Número de Mensagens : 410
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
Não é difícil, eu é que coloquei muita coisa e meio que não organizei direito. Leia atentamente que você pega a manha:
1 - Se a posição da árvore for x=view_xview[0]/2, saiba que ela será criada exatamente nessa posição, logo no comecinho da room. Lógico, tudo o que você der este código vai aparecer nessa posição, sobrepondo-se uns aos outros. O truque está em dar uma coordenada depois da divisão: x = view_xview[0]/2+400, que faz a árvore ser criada lá na frente, tendo que andar um pouco para passar por ela! Para criar uma árvore vizinha, um pouquinho mais à frente, coloque +450 (sempre vai ficar 50 pixels depois da primeira.)
2 - Quanto mais próximo de 1, (lógico) mais a velocidade se aproxima da velocidade do player. Logo, se você der um [dividido por 1.01] na posição da montanha (que está lá atrás), menos ela vai se mover. Tenha em mente: quanto mais próximo o objeto, mais rápido ele tem que passar em relação à tela. Logo, para objetos próximos ao player, você pode usar divisões por números maiores, tipo 8.
3 - Você imagina que tem uma árvore distante 100 metros lá no fundo. Divida o xview dela por 4. Para uma árvore laaá no fundão, a 200 metros (é o dobro da distância), você vai dividi-la por 2 (quanto mais próximo de 1, menos se move e mais longe está a coisa. )
4 - Não esqueça de colocar a coordenada y, usando o mesmo esquema.
Se tiver algum problema aí, mande-me uma MP que eu desenrolo.
1 - Se a posição da árvore for x=view_xview[0]/2, saiba que ela será criada exatamente nessa posição, logo no comecinho da room. Lógico, tudo o que você der este código vai aparecer nessa posição, sobrepondo-se uns aos outros. O truque está em dar uma coordenada depois da divisão: x = view_xview[0]/2+400, que faz a árvore ser criada lá na frente, tendo que andar um pouco para passar por ela! Para criar uma árvore vizinha, um pouquinho mais à frente, coloque +450 (sempre vai ficar 50 pixels depois da primeira.)
2 - Quanto mais próximo de 1, (lógico) mais a velocidade se aproxima da velocidade do player. Logo, se você der um [dividido por 1.01] na posição da montanha (que está lá atrás), menos ela vai se mover. Tenha em mente: quanto mais próximo o objeto, mais rápido ele tem que passar em relação à tela. Logo, para objetos próximos ao player, você pode usar divisões por números maiores, tipo 8.
3 - Você imagina que tem uma árvore distante 100 metros lá no fundo. Divida o xview dela por 4. Para uma árvore laaá no fundão, a 200 metros (é o dobro da distância), você vai dividi-la por 2 (quanto mais próximo de 1, menos se move e mais longe está a coisa. )
4 - Não esqueça de colocar a coordenada y, usando o mesmo esquema.
Se tiver algum problema aí, mande-me uma MP que eu desenrolo.
polosam- Games Ranking :
Notas recebidas : A + B
Data de inscrição : 20/12/2010
Reputação : 120
Número de Mensagens : 749
Prêmios :
x 0 x 0 x 0
x 1 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
Re: Projeto-Heart of Steel
Boa tarde,
Polosam, segui seu conselho e aproveitando o SAI dei uma trabalhada no backgroun e no chão. Ainda não acertei o ponto e ainda faltam dar uns retoques nas pinceladas mas já da pra dar uma avaliada no resultado.
Estou particularmente impressionado com o resultado das montanhas sendo que re-fiz elas a mão.
Vejam o resultado:
Assim ficou o sprite do chão, mas falta dar uma trabalhada na cor pra melhorar a textura:
E ai, como está agora?
Polosam, segui seu conselho e aproveitando o SAI dei uma trabalhada no backgroun e no chão. Ainda não acertei o ponto e ainda faltam dar uns retoques nas pinceladas mas já da pra dar uma avaliada no resultado.
Estou particularmente impressionado com o resultado das montanhas sendo que re-fiz elas a mão.
Vejam o resultado:
Assim ficou o sprite do chão, mas falta dar uma trabalhada na cor pra melhorar a textura:
E ai, como está agora?
Mateus O de Andrade- Games Ranking :
Data de inscrição : 25/03/2014
Reputação : 37
Número de Mensagens : 410
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Projeto-Heart of Steel
Está muitíssimo melhor!
Se você quiser deixar assim fica perfeito!
Se você quiser deixar assim fica perfeito!
- Spoiler:
- Mas aqui vai mais uma dica para te motivar a perseguir mais e mais a ciência da arte digital: com primitives, você pode usar uma versão planificada desse chão como textura e alongá-la, como se fosse um plano 3d! O carinha vai andando e o plano de fundo vai alongando, hehe. Tenho uma engine meio experimental sobre isso, dê uma olhada aí!
http://www.4shared.com/file/b5YeHhuYba/PRIMITIVES.html
(combine setas para esticar o primitive.)
polosam- Games Ranking :
Notas recebidas : A + B
Data de inscrição : 20/12/2010
Reputação : 120
Número de Mensagens : 749
Prêmios :
x 0 x 0 x 0
x 1 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
Tópicos semelhantes
» SC2 - Heart of the Swarm - Gameplay Preview
» Saiu trailer de StarCraft 2 - Heart of the Swarm
» Primeiro preview de StarCraft 2 - Heart of the Swarm
» projeto alpha (meu projeto)
» Bug no meu projeto.
» Saiu trailer de StarCraft 2 - Heart of the Swarm
» Primeiro preview de StarCraft 2 - Heart of the Swarm
» projeto alpha (meu projeto)
» Bug no meu projeto.
GMBR :: Projetos :: Idéias e Enredos
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|