Développement de jeu

46
Une balle frappe le coin, où va-t-elle dévier?

J'ai besoin de réviser ma trigonométrie et j'espère que vous pourrez aider ici avec un modèle mathématique simple. Voici mon modèle jusqu'à présent dans l'image ci-jointe. Je suis conscient que l'animation d'image présente d'autres problèmes lorsque la balle se déplace très rapidement, mais pour...

46
Mots clés in / out en GLSL

Je ne comprends pas vraiment comment utiliser les mots in- outclés / dans GLSL, et Google est inhabituellement inutile. Que font-ils exactement? Comment pourrais-je les utiliser si, par exemple, je veux transmettre un ensemble variable variable par sommet au fragment shader? Littéralement, chaque...

46
Comment puis-je éviter les classes de joueurs géants?

Il y a presque toujours une classe de joueur dans une partie. Le joueur peut généralement faire beaucoup dans le jeu, ce qui signifie pour moi que cette classe finit par être énorme avec une tonne de variables pour prendre en charge chaque fonctionnalité que le joueur peut faire. Chaque morceau est...

45
Comment rendre les particules 2D sous forme fluide?

Supposons que vous disposiez d'un bon moyen de déplacer vos particules 2D afin de simuler un fluide (comme de l'eau). Des idées sur la façon de le rendre? Ceci est pour un jeu en 2D, où la perspective est de côté, comme ceci . L'eau sera contenue dans des boîtes pouvant être cassées afin de la...

45
En tant que client cherchant à faire en sorte qu'un codeur / programmeur développe ses idées en un programme fonctionnel, que devrais-je fournir à mes développeurs?

Je suis le directeur d'un groupe de développement de jeux de start-up (je dis "groupe" car ce n'est pas encore une société officielle). J'ai récemment obtenu la volonté de quelques codeurs disposés à m'aider dans le projet, mais ils demandent de la documentation. Je comprends le besoin de...