2009-07-11 2 views
3

Relatif à ma question here mais pas encore assez pour ouvrir une nouvelle question. Je voulais faire un bon jeu de tower defense et found this site. J'ai vu des maths et j'ai fait le bond mental que c'était "la physique du jeu." Peut-être que non. Je ne sais pas. J'espérais que quelqu'un pourrait me le dire. Si ce n'est pas quel genre de programmation de jeu est-ce? Juste les maths que vous devez savoir pour les angles et ce n'est pas (they have a tutorial here.) Est-ce 2d mécanique du jeu/physique?Est-ce la physique du jeu?

Je ne connais rien au sujet du site. Juste un jeu dans google.

Encore merci.

+1

Pas beaucoup de physique là-bas. Juste la géométrie vraiment. – dmckee

Répondre

4

Le premier lien n'est pas physique du tout; tout ce qu'il fait est d'écrire du code pour déplacer des triangles le long d'un chemin avec des waypoints; les triangles sont définis pour se déplacer le long de ce chemin à une vitesse constante, et ils n'interagissent d'aucune façon avec le monde. Le tutoriel a une certaine trigonométrie qui est nécessaire pour faire de la physique de jeu, et vous pourriez même dire que la démo de balle rebondissante est un simulateur pour des collisions parfaitement élastiques. Cependant, les collisions parfaitement élastiques entre les sphères et les plans sont sans doute l'une des interactions les plus simples que vous aurez besoin de modéliser dans n'importe quel jeu raisonnablement intéressant.

1

Non, c'est de la trigonométrie.

1

Vous ne pouvez pas écrire n'importe quel jeu sans ce genre de mathématique (trigonométrie) et autant de physique pour calculer les impacts de collision, les changements de direction et d'autres choses simples.

Un jeu basé sur la physique est un jeu comme le World of Goo ou comme les choses disponibles à Physics Games où le résultat des actions du joueur est des systèmes de physique complexes. Donc, ce n'est pas qualifié pour un jeu de physique.

1

Si vous n'avez à faire et Intégrales dérivées partielles, il ne vaut pas appeler « physique » :-p

1

Comme je sais Tower Defense, les ennemis ont des « chemins prévu » et je crois que ce que vous besoin pour ce type de jeu est Game-LOGIC - pas la physique. C'est une question intéressante cependant, car un "rebond de balle" peut être fait avec une simple "vitesse inverse quand la frappe touche" et la gravité est juste une petite quantité de "vitesse directionnelle" sur votre objet. Cela pourrait vous donner des effets de gravité et de vent.

Donc, ce que vous pourriez faire était d'inventer une tour de défense avec la physique ... ou quelque chose qui ressemblait à des physisques. Cela pourrait être intéressant. Cela signifie également que les objets devraient avoir des collisions et peut-être se déplacer en dehors des sentiers.

Mais pour répondre à votre question: aucun moteur de physique ne devrait être nécessaire pour faire une simple défense de tour.

1

La physique concerne la façon dont les objets se comportent dans le monde réel. La physique du jeu consiste à faire en sorte que les objets du jeu se comportent de la même manière que dans le monde réel.

Quelques exemples de ce qui pourrait raisonnablement appeler la physique commettraient une des choses suivantes regarder l'intuition raisonnable ou d'un match:

  • un objet flottant dans l'espace
  • une collision entre un grand et un petit objet
  • une balle qui rebondit
  • une voiture est l'applique les freins
  • un mur échoient dégâts en cas d'impact
  • un arbre ou un bâtiment est endommagé à la base et les chutes
  • presque tout avec le vent ou l'eau ou le feu

Le jeu que vous mentionnez a très peu de physique.