Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Como simular uma partida de futebol
5 participantes
Página 1 de 1
Como simular uma partida de futebol
Eu quero ter uma ideia de como funciona a simulação de uma partida de futebol no estilo de Elifoot ou Brasfoot. Se alguem fizer ideia por favor me fale
ebertzin- Data de inscrição : 31/08/2014
Reputação : 0
Número de Mensagens : 22
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como simular uma partida de futebol
Basicamente você vai decidir o que significa algo para o projeto e o que não. Por exemplo, a estrela num jogador muda algo? É uma variável. O nível de cansaço é importante? É uma variável. O posicionamento é importante? Até que ponto faz diferença? São variáveis. Pegue todas as informações que precisar e crie diversas rotinas com isso, lembrando também de deixar alguma coisa ao acaso que é a emoção do futebol.
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: Como simular uma partida de futebol
realmente vai precisar criar varias e varias variaves,ataque,defesa,cansaço.....para cada jogador,de cada time,vai acabar demorando para programar todas as variaveis,mais acho que ficaria bem legal
divin sphere- Games Ranking :
Notas recebidas : D
Data de inscrição : 31/03/2012
Reputação : 22
Número de Mensagens : 116
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 2.0
Re: Como simular uma partida de futebol
Ae, vlw galera
Pois é.. to apanhando aqui pra fazer algo rsrs
Mas vamos ver se consigo...
Pois é.. to apanhando aqui pra fazer algo rsrs
Mas vamos ver se consigo...
ebertzin- Data de inscrição : 31/08/2014
Reputação : 0
Número de Mensagens : 22
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como simular uma partida de futebol
Hehe É assim mesmo, cara. Precisando de ajuda, estamos ai
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: Como simular uma partida de futebol
Tranquilo? passei só pra deixar minha opnião... Bom, se vc vai criar um jogo com armazenamento em massa, (muitos times, e muitos status, como ataque, defesa...)
use ds_grid e ini's, é bem simples de trabalhar e tambem é muito funcional.
Já os "jogos" você vai ter que programar na marra mesmo, tipo:
Ps. É UM EXEMPLO, MESMO QUE USE TERÁ QUE EDITAR MUITAS COISAS.
CREATE:
use ds_grid e ini's, é bem simples de trabalhar e tambem é muito funcional.
Já os "jogos" você vai ter que programar na marra mesmo, tipo:
Ps. É UM EXEMPLO, MESMO QUE USE TERÁ QUE EDITAR MUITAS COISAS.
CREATE:
- Código:
ataque=irandom(100)//Define o ataque
velocidade=irandom(100)//define a velocidade
defesa=irandom(100)//define a defesa
tempo_de_jogo=0//tempo do jogo
global.game_runing=false//Nenhum jogo ocorrendo
Time[1]=0//Pontuações
Time[2]=0//Pontuações
- Código:
ataque[1,0]=ataque*velocidade/100//Minimo de ataque
ataque[1,1]=ataque*velocidade//Maximo de ataque
defesa[1,0]=defesa*velocidade/100//Minimo de defesa
defesa[1,1]=defesa*velocidade//Maximo de defesa
if(global.game_runing=true){//CHECA SE O JOGO ESTA ROLANDO
tempo_de_jogo=median(0,tempo_de_jogo+0.1,45)//AUMENTA O TEMPO DE JOGO, MINIMO 0, MAXIMO 45
if(random(100)<5){//RANDOMIZA PARA SABER SE OUVE GOLS
if(irandom_range(ataque[1,0],ataque[1,1])>irandom_range(defesa[1,0],defesa[1,1])){Time[1]+=1}//FAZ UMA CHECAGEM PARA SABER QUEM FAZ GOL
if(irandom_range(ataque[1,0],ataque[1,1])<irandom_range(defesa[1,0],defesa[1,1])){Time[2]+=1}}//FAZ UMA CHECAGEM PARA SABER QUEM FAZ GOL
if(tempo_de_jogo=45){//TERMINA O JOGO, 45...
show_message('O JOGO ACABOU')
global.game_runing=false}
draw_text(5,5,string(Time[1])+' / '+string(tempo_de_jogo)+' / '+string(Time[2]))//DESENHA PONTUAÇÃO E TEMPO DE JOGO
}
if(mouse_check_button_pressed(mb_left) && global.game_runing=false){//INICIA O JOGO
global.game_runing=true//INICIA
tempo_de_jogo=0//ZERA O TEMPO
Time[1]=0//ZERA A PONTUAÇÂO
Time[2]=0//ZERA A PONTUAÇÂO
}
Re: Como simular uma partida de futebol
Acho que você pode fazer uma média aos poucos as variáveis e deixar o resultado final influenciar na chance de ter um gol a cada minuto.
Ex: Jogador Ronaldinho tem 3 variáveis que vão de 0 a 100: habilidade, cansaço e inspiração. A habilidade dele é muito boa, valendo 90, mas ele está cansado, então o cansaço vale 10. E não está muito inspirado também, está com 50 nisso. 90+10+50 = 150, divido por 3 variáveis = 50. A média de influência dele no jogo é de 50%. Se depender dele, há 50% de chance de sair um gol a cada 5 minutos.
Aí você faz a média de todos os jogadores e outras variáveis que você escolher (sei lá, mais o técnico), e é a % de gol a cada 5 minutos, por exemplo.
Ex: Jogador Ronaldinho tem 3 variáveis que vão de 0 a 100: habilidade, cansaço e inspiração. A habilidade dele é muito boa, valendo 90, mas ele está cansado, então o cansaço vale 10. E não está muito inspirado também, está com 50 nisso. 90+10+50 = 150, divido por 3 variáveis = 50. A média de influência dele no jogo é de 50%. Se depender dele, há 50% de chance de sair um gol a cada 5 minutos.
Aí você faz a média de todos os jogadores e outras variáveis que você escolher (sei lá, mais o técnico), e é a % de gol a cada 5 minutos, por exemplo.
felipejoys- Data de inscrição : 29/12/2013
Reputação : 1
Número de Mensagens : 56
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» sem simular rede
» [Resolvido] : Simular Friction
» [Resolvido]Como simular a direção de um carro de F1?
» Como simular os efeitos reais uma bola?
» Como simular o player ter apertado botao por code
» [Resolvido] : Simular Friction
» [Resolvido]Como simular a direção de um carro de F1?
» Como simular os efeitos reais uma bola?
» Como simular o player ter apertado botao por code
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos