Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes :: 1 Motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 65 em Sex 01 Abr 2016, 22:48
Estatísticas
Temos 255 usuários registrados
O último usuário registrado atende pelo nome de LuckN

Os nossos membros postaram um total de 5264 mensagens em 574 assuntos

Criar um dado de 6 faces

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Criar um dado de 6 faces

Mensagem por leofylin em Sex 25 Jul 2014, 14:54

Boa tarde.

Alguém sabe como criar um dado randômico?

Estou querendo criar um jogo de tabuleiro e preciso manjar de como criar os dados.

Valeu, abs.

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Eskyz em Sex 25 Jul 2014, 18:06

Eu não sei exatamente como você quer esse dado, mas a ideia aqui é usar random().

Por exemplo: uma das formas de fazer um dado simples, é criar um Active Object com 6 frames na animação Stopped, cada frame representando uma face do dado. Mude a velocidade da animação para 0 e dê Ok.

Agora, vamos supôr que o dado seja lançado ao clicar em um botão.

Button clicked?
Set current animation frame to random(6)


E assim ele vai sortear um dos frames da animação, que corresponde a uma face do dado.

Agora, vamos supôr que eu quero que meu jogo encerre se o dado cair no numero 3...

Current frame of DADO = 2
End the application


E você repete isso pros outros números. Lembrando que o frame de numero 2 na verdade é o terceiro frame (ou seja, a face 3), pois eles começam a ser contados no 0.

Bom, essa aí deve ser uma das formas mais simples de fazer um dado. Não deu pra entender exatamente o que você queria, mas acho que a ideia tá aí... é só adaptar pra tua necessidade ^^

Abraço!
avatar
Eskyz
Administrador
Administrador

Mensagens : 360
Data de inscrição : 28/02/2010
Idade : 20
Localização : Brasil

Ver perfil do usuário http://www.mmfmakers.rg3.net/

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sex 25 Jul 2014, 23:13

Eskyz, deu tudo certo a criação do dado!

Agora to com outro problema, quero passar este valor para outro frame.

Ex: No primeiro frame eu vou gerar dois resultados que serão Habilidade e Energia.
Preciso passar este resultado para outros frames, pois em outros frames vai
haver combates e este valor vai mudar.

Muito obrigado pela ajuda e desculpa incomodar.

Abs.




leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 09:12

Usa global values.
Você pode guardar a energia e habilidade em um global value.
Isso fica no ícone special, o ícone de um computadorzinho.
Global values são como alterable values, mas servem para todos os frames. Também há global strings.
Dá uma olhada na matéria do eskyz na
mmfmakers:
mmfmakers.blogspot.com/2010/07/alterable-values-e-global-values.html

Ah, e incomodar não tem problema não. Estamos aqui para te ajudar mesmo.
Se precisar to aí.
Abraço
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Eskyz em Sab 26 Jul 2014, 14:14

Eu não poderia dar uma resposta melhor do que a do Davi. É isso mesmo, só usar variáveis globais Wink

E como ele também disse, não se preocupe em incomodar. Aqui é um espaço pra compartilhar experiências. Se tiver qualquer dúvida, não hesite em perguntar.
avatar
Eskyz
Administrador
Administrador

Mensagens : 360
Data de inscrição : 28/02/2010
Idade : 20
Localização : Brasil

Ver perfil do usuário http://www.mmfmakers.rg3.net/

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 14:21

Me senti meio deslocado pois estou acostumado a declarar variáveis e dar-lhe nomes.
No Fusion já tem nome pré definido como Global A, Global B, etc.

Valeu gente pela força!  Laughing 

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Matheus290 em Sab 26 Jul 2014, 14:42

Dando dois cliques no nome da variável, você pode dar o nome que quiser. Para mudar o nome de uma variável global, é só clicar no projeto (naquela parte onde você edita o tamanho do frame, nome do projeto, nome do autor e etc) e na aba de variáveis, editá-las.



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 15:17

Opa, valeu pela dica.  cyclops 

Outro caso, acho que meu Fusion esta bugado.

Eu setei para quando o frame startar, fique em full screen. Só que os Static Text, Active e Button desaparecem. Só fica aparecendo meu Counter.

No video tutorial de full screen que vi não dava este problema.

Tem como arrumar este problema?

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Eskyz em Sab 26 Jul 2014, 16:47

Reproduzi a situação aqui, e o que eu observei é que o Static Text e o Button também sumiram. Porém, não tive esse problema com o Active Object. Pesquisei um pouco e não achei realmente nada a respeito, nem nos arquivos de ajuda das extensões.

Seu CF2.5 é original? Tenta salvar o projeto e reiniciar o programa pra ver se pelo menos o Active aparece de novo. Às vezes dá uns bugzinhos no CF em relação a Actives, mas reiniciar resolve.
avatar
Eskyz
Administrador
Administrador

Mensagens : 360
Data de inscrição : 28/02/2010
Idade : 20
Localização : Brasil

Ver perfil do usuário http://www.mmfmakers.rg3.net/

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 16:50

Ué, no meu mmf2 deu certo, mas como.vc usa o cf2, não tem jeito de mim olhar, senão vc me enviava o arquivo mfa(ou cfa?) do seu jogo.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 18:18

O meu cf2.5 é atualizado pela Steam.

Vou tentar criar o executável e testar fora da aplicação pra ver.

Não é um jogo, estou fazendo testes para aprender a funções que vou querer usar.

Vou compactar e deixar disponível em algum lugar para vc ver.

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 18:35

Segue o link com os testes que estou fazendo:

4shared.com/rar/rcClNygaba/Testes.html

Pode ser que eu tenha feito algo errado, estou apenas há alguns dias usando o Fusion e quero aprender para ensinar meu filho.

Valeu pela ajuda pessoal!

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 19:00

Bom, depois de tando quebrar a cabeça fazendo testes nas propriedades do Runtime Options, descobri que se mudar o Display Mode de Direct3D 9 para Standard funciona.

Mas o porque disto não sei explicar.

Ainda irei realizar mais testes e contarei com a ajuda de vcs.

Valeu.

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 19:04

Vai falando aí. As vezes eu sei como consertar alguma coisa.

ah, o seu clickteam fusion é original? se for crack, me passa o link por mp pq eu estou precisando muito.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 19:05

Vai falando aí. As vezes eu sei como consertar alguma coisa.

ah, o seu clickteam fusion é original? se for crack, por favor me passa o link por mp pq eu estou precisando muito.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 19:06

Vai falando aí. As vezes eu sei como consertar alguma coisa.

ah, o seu clickteam fusion é original? se for crack, por favor me passa o link para download por mp pq eu estou precisando muito.
O preço é de 169 reais e não tenho dinheiro para isso.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 19:12

Davimmf2, o meu é original. Eu peguei na promoção da Summer Sale na Steam.
Peguei por R$48 e uns quebrados.

Eu tinha lido que com o crackeado não dava para vender o jogos criados por causa que não altera o nome do criador, é verdade?

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 19:16

Acho que não. O meu mmf2 altera direitinho. Você poderia ter optado pelo crack. Eu já garimei a internet horas por dia procurando o crack, mas não achei.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Sab 26 Jul 2014, 19:21

Isso, tinha sido promoção.
A extensão para criar pro Android e HTML5 tbm estavam com o mesmo preço, mas não tinha condições de pegar.

Fim do ano capaz que tenha novamente a promoção.
Se ficar sabendo que teve antes aviso aqui.

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Sab 26 Jul 2014, 19:27

Vc provavelmente não conhece crack. Então, vou ter que gastar minha ultima gota de suor pra fazer jogos em clickteam fusion.
(essa foi boa Hahahahahhaha)
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Matheus290 em Sab 26 Jul 2014, 20:22

Crackear é pirataria. Você usar um programa pirata para fazer jogos e ganhar dinheiro com eles, não é o mesmo que roubar?

E esse problema foi por causa da sua placa de video. Dá uma olhada nos drivers dela. Acredito que precisam ser atualizados.



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Dom 27 Jul 2014, 07:39

Matheus, eu sei, mas to falando de fazer jogos de graça com o crack.
Eu não vendo jogos porque sei quanto as outras pessoas acham chato jogo vendidos.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Matheus290 em Dom 27 Jul 2014, 22:14

Eu não acho chato kkkkkk Eu acho justo, afinal, fazer um jogo leva tempo, dedicação, raciocínio, investimento e etc. Você precisa sacrificar muitas coisas que gosta de fazer pra poder desenvolver um jogo. Ainda mais quando é Indie.

Veja meu caso, por exemplo. Eu trabalho das 7h as 17h. Pego ônibus as 17:30h e chego na faculdade as 18:50h. Estudo das 19:20h as 22:20h. Pego ônibus pra voltar as 22:45h, chego em casa perto das 23:30h. Como e durmo as 00h. Acordo as 6h de novo e o ciclo se repete. Meu tempo livre para desenvolver um jogo seria o Sábado e o Domingo, que eu poderia estar descansando ou fazendo qualquer outra coisa (como jogando, estudando música, saindo com os amigos e etc). Não acha justo eu cobrar por algo que me sacrifico para fazer? Muitos desenvolvedores de jogos tem a mesma rotina.

E outra, pagar uns R$ 5,00 ou R$ 15,00 por um bom jogo não é muita coisa. É uma forma de agradecer e incentivar o criador do jogo.

----------

Sobre o tópico, leofylin, suas dúvidas nesse tópico foram respondidas?



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por leofylin em Dom 27 Jul 2014, 22:26

Sim. Pode fechar o tópico.
Caso tenha mais alguma duvida crio outro.

Valeu a todos que ajudaram.

leofylin
Usuário

Mensagens : 24
Data de inscrição : 23/07/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Davimmf2 em Dom 27 Jul 2014, 22:50

Fazendo jogo vc vai tar descansando, atoinha na frente de um pc. Eu faço jogos qdo não tenho nada pra fazer, ou apenas por diversão. É legal vc dar vida às coisas e etc. Por isso que admiro mto a criação de jogos.
então eu faço como hobbie.
avatar
Davimmf2
Usuário

Mensagens : 155
Data de inscrição : 19/03/2014
Localização : Num planeta Muuuito distante, a 360 milhões de km da Terra: Marte

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criar um dado de 6 faces

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum