Supposons que j'ai trois couches: un premier plan, un sol intermédiaire et un arrière-plan. En quoi consiste l'utilisation de ces trois couches pour créer un défilement de parallaxe
Supposons que j'ai trois couches: un premier plan, un sol intermédiaire et un arrière-plan. En quoi consiste l'utilisation de ces trois couches pour créer un défilement de parallaxe
J'utilise XNA pour programmer un jeu et j'ai expérimenté différentes façons d'obtenir un effet «sélectionné» sur mes sprites. Le problème que j'ai est que chaque cliquable qui est dessiné dans le spritebatch est dessiné en utilisant plus d'un sprite unique (chaque objet peut être composé de jusqu'à...
Dans une question précédente , il a été suggéré que les champs de distance signés puissent être précalculés, chargés lors de l'exécution puis utilisés à partir de là. Pour des raisons que j'expliquerai à la fin de cette question (pour les personnes intéressées), j'ai besoin de créer les champs de...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 8 mois . J'ai tout ce dont j'ai besoin pour créer un jeu de...
Quelle est la façon la plus pratique d'implémenter une caméra / fenêtre d'affichage dans un jeu 2D? J'ai lu que je devrais stocker la position du monde de l'objet au lieu de la position par rapport à l'écran? Situation actuelle: J'ai implémenté un simple jeu 2D où je charge des objets et des...
Souvent, je veux utiliser une valeur de vitesse telle que 2,5 pour déplacer mon personnage dans un jeu basé sur des pixels. La détection des collisions sera généralement plus difficile si je le fais, cependant. Je finis donc par faire quelque chose comme ça: moveX(2); if (ticks % 2 == 0) { // or if...
Récemment, j'ai programmé un module L-System , cela m'a intéressé davantage. Je suis aussi accro à Plants vs Zombies, j'ai vraiment aimé le concept de Tree of Wisdom. J'adorerais créer un art procédural similaire juste pour le plaisir et en savoir plus. Question: Comment dois-je aborder le...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Je suis développeur de logiciels depuis 5 ans...
Je suis sorti du hobby Game Development depuis un bon moment maintenant. À l'époque où je l'ai fait, la plupart des gens utilisaient Direct Draw pour créer des jeux 2D. Au moment où je me suis arrêté, les gens disaient que OpenGL ou Direct3D avec une projection orthogonale était juste la voie à...
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 4 ans . À ce stade, la plate-forme et le langage de programmation...
L'unité a à la fois une Texture2Dclasse et un Sprite(avec des éléments associés SpriteRenderer). Quelle est la différence entre ces deux classes? Les deux représentent une image, pour les jeux 2D dois-je privilégier l'un par rapport à l'autre? La principale différence entre les deux est que...
J'ai pensé à créer un jeu de voiture 2D descendant pour HTML5. Pour mon premier jeu, j'ai écrit la physique et les collisions moi-même, mais pour celui-ci, j'aimerais utiliser une bibliothèque prête à l'emploi. J'ai découvert Box2D et son port JS. http://box2d-js.sourceforge.net Il semble être un...
En ce moment, je me retrouve à implémenter et tester de nouvelles fonctionnalités pour mon moteur de jeu 2D, en les codant directement dans le moteur. Simultanément, j'ai un jeu de démonstration avec prise en charge des scripts, qui devrait appeler les fonctions moteurs. J'attache par exemple un...
Je vérifie la collision pour un personnage de plateforme comme indiqué dans # 1. Les points rouges sont les pixels qui sont vérifiés et les lignes grises indiquent les axes auxquels ils se rapportent. J'aime les résultats que j'obtiens en vérifiant la collision de cette façon (contre, disons, la...
J'ai un jeu de construction de blocs 2D et j'essaie de créer des lacs et des rivières générés de manière aléatoire. J'ai étudié l'algorithme de bruit Perlin, mais je n'ai pas réussi à générer des résultats aléatoires et agréables. J'ai essayé d'utiliser la bibliothèque de bruit python , mais elle...
Je n'ai pas encore commencé à programmer pour celui-ci, mais je voulais voir comment j'allais procéder de toute façon. Disons que j'ai une grille de tuiles, toutes de la même taille, certaines traversables et d'autres non. Comment pourrais-je créer un maillage de navigation de polygones à partir de...
Je développe un moteur physique pour un jeu de plateforme 2D. J'utilise le théorème de l'axe de séparation pour la détection de collision. La surface du sol est construite à partir de boîtes englobantes orientées, avec le joueur comme une boîte englobante alignée sur l'axe. (Plus précisément,...
J'ai un moteur de jeu 2D qui dessine des tilemaps en dessinant des tuiles à partir d'une image de jeu de tuiles. Parce que par défaut, OpenGL ne peut envelopper que la texture entière ( GL_REPEAT), et pas seulement une partie, chaque mosaïque est divisée en une texture distincte. Ensuite, les...
J'ai deux éléments, un point 2D et une zone rectangulaire. Le point représente le milieu de cette zone. Je connais également la largeur et la hauteur de cette zone. Et la zone est inclinée de 40 ° par rapport à la grille. Maintenant, je voudrais calculer les positions absolues de chaque marque de...