Ir para baixo
Rayner
Rayner
Administrador
Administrador
Mensagens : 564
Sexo : Masculino
Localização : Depende ué.
Prêmios : Simulador de Gravidade Medal_23
Data de inscrição : 24/03/2015
https://espacorpgmaker.umforum.net

Sem Assunto Simulador de Gravidade

Qui Jun 11, 2015 1:05 pm
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Autor: Masked
Versão: 1.0
Iniciado Em: 31/05/2015

Introdução

Esse jogo que está mais pra um sistema foi feito inspirado em site chamado Gravity Toy, que foi indicado para mim por um amigo, embora funcione de forma diferente (e seja um tanto mais simples...)

Assim como o Zig-Zag eu quis deixar o jogo Open-Source para ajudar quem quer que seja, até porque o método aplicado no jogo pode ser usado em sistemas que simulem atração entre dois corpos em outros tipos de jogos.


Instruções

O jogo está até que fácil de mexer, mas ainda não tem tutorial (vou implementar isso depois) então decidi dar as instruções por aqui:

.Para criar uma partícula, clique na tela, para definir a velocidade dela segure o botão esquerdo do mouse pressionado e arraste, uma linha vai surgir entre a partícula e o mouse, quanto mais distante um estiver do outro mais rápida ela será, solte para dispará-la.
.Para seguir uma partícula, clique com o botão direito do mouse sobre ela, uma lista de informações deve aparecer no lado esquerdo, caso queira desabilitar essa lista (reduz o lag de vez em quando Razz) aperte o botão I do teclado.
.Para deletar uma partícula, que com o botão direito sobre ela e clique Delete no teclado, para limpar todas as partículas aperte X ou Esc.
.Para controlar o tamanho da partícula que será criada, clique nos botões numéricos do teclado.[/*]
.É possível controlar o zoom da tela com as teclas ',' (diminui) e '.' (aumenta) e mover a tela com os direcionais.
.Caso alguma coisa te desagrade na forma como o sistema funciona, abra o projeto, vá no editor de scripts (F11) e mude os valores no primeiro script ("Valores").

Sistemas

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Gravidade :B
[size=13]As partículas se atraem entre si, a força é proporcional às massas e inversamente proporcional ao quadrado da distância entre as duas. A constante gravitacional (G) é aproximadamente 6.674287 × 10-11 m3/kg/s2.[/size]
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fuuuuuuusão!
[size=13]Toda vez que duas partículas se chocam (ou seja, uma circunferência invade a outra) suas massas são somadas e uma partícula nova é criada.[/size]
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]



[size=13]
Buracos negros e Estrelas de Nêutron
[/size]
[size=13]Esses dois tipos especiais de partículas aparecem quando uma estrela grande o suficiente explode (nêutron) ou implode (buraco negro). Ambos possuem massas fixas para evitar desastres gravitacionais (chegava uma hora que o buraco negro sugava tudo em meio frame) e a estrela de nêutrons pode explodir, mas o buraco negro é indestrutível (A menos que você delete ele).[/size]
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Seguir partícula
[size=13]Clicar com o botão direito do mouse sobre uma partícula marca ela, centralizando-a na tela e mostrando valores relativos a ela na tela, quem podem ser escondidos pressionando I. Também é possível deletar a partícula pressionando Delete enquanto segue ela.[/size]



Screenshots

Órbita
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Informações
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Estrela de Nêutrons
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Buraco Negro (Aquele vazio ali...)
Parece que deu problema no mostrador de FPS, o máximo está definido para 40 O.o
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]


Download




[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]







Créditos e Agradecimentos

- a Nowy Kurier pelo site [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
- ao Masked, por scriptar tudo
- ao shiroyasha, pela ajuda com as matemáticas cabulosas
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos