GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Colisões não funcionando
por RastaMaan Sex 26 Abr 2024, 19:49

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» 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


Ajuda Desenvolvimento de game

4 participantes

Ir para baixo

Ajuda Desenvolvimento de game Empty Ajuda Desenvolvimento de game

Mensagem por wilneswj Sáb 19 maio 2012, 15:48

pessoal preciso de ajuda ! anh!
queria aprender como se cria objetos para quando agente tocar eles, nossa energia almente,força,etc.(como se fosse aquelas estrelas no sonic, que deixa ele imune aos ataques dos inimigos e aos espinhos).
E como faço um menu para o game. por exemplo: com load game, start new game , creditos, essas coisas.
tambem como eu faço para poder salvar o jogo a cada fase que passo...
obrigado pela atenção! feliz2
wilneswj
wilneswj

Data de inscrição : 18/05/2012
Reputação : 1
Número de Mensagens : 1
Prêmios : Ajuda Desenvolvimento de game Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Ajuda Desenvolvimento de game Empty Re: Ajuda Desenvolvimento de game

Mensagem por kadini Dom 20 maio 2012, 11:04

Para fazeres isso tens de ler os tutoriais aqui do forum, pois para criar os MENU basta criar a sprite do "start game" ligar a sprite ao objeto e no objeto no envento left press metes para ir para uma outra room, simples e muito basico de fazer...

Se passares 2 dias a ler tutoriais do forum persebes como se faz isso, pq o que tu estas a pedir e para te criarmos o jogo...

ve isto: https://gmbr.forumeiros.com/t18692-indice-de-tutoriais
kadini
kadini

Data de inscrição : 02/03/2012
Reputação : 4
Número de Mensagens : 192
Prêmios : Ajuda Desenvolvimento de game Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Ajuda Desenvolvimento de game Empty Re: Ajuda Desenvolvimento de game

Mensagem por kevin abilio Ter 22 maio 2012, 21:54

bem cara eu não estou te dando o código estou te ensinando:
se você quer que ele fique imune a ataques você tem que colocar no create:
imune=false
ou seja ele não esta imune.
Na colisão com o item que o deixa imune você coloca imune=true
ou seja ele esta imune
e na colisão com o inimigo(momento da perda de sangue) você coloca:
if imune=false{
health(o sangue do cara ou o nome da var que você colocou)-=1(ou outro número)
}else
{if imune=true{
health-=0
}
me corrija se esqueci algo ou errei.
kevin abilio
kevin abilio

Data de inscrição : 21/05/2012
Reputação : 2
Número de Mensagens : 15
Prêmios : Ajuda Desenvolvimento de game Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Ajuda Desenvolvimento de game Empty Re: Ajuda Desenvolvimento de game

Mensagem por Convidad Ter 22 maio 2012, 22:22

Em batch isso ficaria mais ou menos assim:( Sem os graficos... Inimigos até por que só estou aqui para mostrar a função.)

Código:

@echo off
color f0
goto vars

:vars
set hp=100
call int

:int
cls
call :imunidade

:imunidade
cls
echo.
echo.
echo Sua vida atual e: %hp%
echo 1 = Imunidade Desligada - 2 = Imunidade Ligada
set /p i=Escolha: 
if %i%==1 goto imuneoff
if %i%==2 goto imuneon
else
goto imunidade

:imuneoff
cls
echo.
echo.
echo Voce nao esta imune.
echo Sua vida atual e: %hp%
echo Pressione enter para testar imunidade.
pause>nul
SET /A hp-=1
IF /I %hp% EQU 0 (
GOTO morreu
pause>nul
) ELSE (
GOTO imunidade
)

:imuneon
cls
echo.
echo.
echo Voce esta imune.
echo Sua vida atual e: %hp%
echo Pressione enter para testar imunidade.
pause>nul
echo Nao foi possivel perder vida.
IF /I %hp% EQU 0 (
GOTO morreu
pause>nul
) ELSE (
GOTO imunidade
)

:morreu
cls
echo Morreu! Sua vida zerou.
pause>nul

Esse codigo foi feito sem o [ Caso imune=false ]
Caso queria usar o IF, faça o seguinte:

1º - Adicione o codigo no quadro Vars:

Código:

set imune=0

Lemos assim:
0 = false
1 = true

2º - Depois apague os dois quadros "imuneoff" e "imuneon" e crie um quadro chamado globalimune:

globalimune:

Código:

IF /I %imune% EQU 0 (
SET /A hp-=1
echo imune está desligado, você perdeu -1 life.
echo Pressione qualquer tecla para sair.
pause>nul
exit
) else (
echo imune está ligado, impossível perder life.
echo Pressione qualquer tecla para sair.
pause>nul
exit
)

Ficara mais ou menos assim, duvidas posta ai.
Fuuiz!

EDIT

Observação importante: Você precisa adaptar o código é claro...

EDIT

Pra quem não conseguiu fazer o codigo final fica assim:

Código:
@echo off
color f0
goto vars

:vars
set imune=0
set hp=100
call int

:int
cls
call :globalimune

:globalimune
IF /I %imune% EQU 0 (
SET /A hp-=1
echo imune está desligado, você perdeu -1 life.
echo Pressione qualquer tecla para ver sua vida pos execucao da

linha de comando.
pause>nul
call :mostrarvida
) else (
echo imune está ligado, impossível perder life.
echo Pressione qualquer tecla para ver sua vida pos execucao da

linha de comando.
pause>nul
call :mostrarvida
)


:mostrarvida
cls
echo A sua vida apos a execucao do comando: %hp%
pause>nul

Basta alterar a linha no quadro vars:

set imune=0 - Para não ficar imune.
set imune=1 - Para ficar imune.

Fuiiz Happy


Última edição por Focuws em Ter 22 maio 2012, 22:39, editado 3 vez(es) (Motivo da edição : Observação e Código final!)
avatar
Convidad
Convidado


Ir para o topo Ir para baixo

Ajuda Desenvolvimento de game Empty Re: Ajuda Desenvolvimento de game

Mensagem por Witen Qua 23 maio 2012, 22:05

Olha para fazer com que aumente a força e preciso saber para que será usada essa força...
Witen
Witen

Games Ranking : Sem avaliações

Data de inscrição : 23/05/2012
Reputação : 36
Número de Mensagens : 515
Prêmios : Ajuda Desenvolvimento de game Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.wibix.webs.com

Ir para o topo Ir para baixo

Ajuda Desenvolvimento de game Empty Re: Ajuda Desenvolvimento de game

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos