J'entends toujours les gens parler de "rendu sale" en ce qui concerne le rendu de carte pour HTML5. J'ai googlé et cherché sur GameDev à ce sujet, mais il n'y a pas grand-chose à ce sujet. C'est quoi exactement? Comment l'implémenter correctement?
J'entends toujours les gens parler de "rendu sale" en ce qui concerne le rendu de carte pour HTML5. J'ai googlé et cherché sur GameDev à ce sujet, mais il n'y a pas grand-chose à ce sujet. C'est quoi exactement? Comment l'implémenter correctement?
Je ne sais pas quel est le terme correct pour ce que je recherche est décrit, donc veuillez m'excuser s'il s'agit d'une question en double. Mais existe-t-il un terme / algorithme pour s'assurer qu'un jeu est "completable" par rapport à un scroller infini. Ce que je veux dire par complétable est...
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les 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 5 ans . Je voudrais créer une application Web pour mon site Web de...
On m'a dit qu'un arbre quadruple est la structure de données idéale pour mon jeu, mais j'ai du mal à comprendre comment fonctionnent exactement les formes dans les arbres quadruples. Je fais cela en JavaScript, mais je pense que ces questions pourraient s'appliquer aux arbres quadruples dans...
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...
Je dois écrire mon propre logiciel de rastérisation 3D, et jusqu'à présent, je suis capable de projeter mon modèle 3D composé de triangles dans un espace 2D: Je fais pivoter, traduire et projeter mes points pour obtenir une représentation spatiale 2D de chaque triangle. Ensuite, je prends les 3...
Je suis en train de créer un jeu de tir 3D à la première personne dans le navigateur à l'aide de WebGL. Comment implémenter mouselook / free look pour un tel
En utilisant socket.io , j'ai une communication similaire à celle des autres MMORPG, une connexion stable avec les messages. Dans ma conception jusqu'à présent, le client envoie la position et le cadre d'animation du joueur avec chaque cadre de mise à jour. Lorsque le serveur reçoit ce message, il...
De ma compréhension, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); est équivalent à: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mais lorsque j'imprime la ModelViewmatrice, l'appel à glTranslatef()ne semble pas...
Jusqu'à présent, dans les jeux précédents, j'ai utilisé une collision 2D simple avec des boîtes, puis en vérifiant au niveau des pixels une collision. Si vous faites un jeu de flipper dans presque beaucoup de cadres, le ballon sera en contact avec un mur ou une autre surface, alors y a-t-il une...
Je fais actuellement un jeu de défense où les ennemis apparaîtront et attaqueront l'armée du joueur. C'est similaire à un jeu Tower Defense, sauf qu'il n'y a qu'un seul niveau. Les ennemis continueront d'apparaître jusqu'à ce que l'utilisateur meure ou qu'il amasse une armée suffisamment grande...
Remarque: je programme cela en Javascript, mais cela devrait être indépendant de la langue dans la plupart des cas. Je pense à convertir mon moteur en moteur ECS. J'ai l'idée de base ( note: c'est faux, voir ma réponse ): Les entités sont des objets de jeu. Les composants sont des éléments de...
j'ai pu compiler et lier la V8 à mon jeu et l'interprétation du code fonctionne bien. Cependant, je veux diviser mon code et la boucle de jeu devrait exister dans un thread et le moteur de script devrait fonctionner dans un deuxième thread à côté de ma boucle de jeu. J'utilise SDL et j'ai donc...
Je fais un jeu spatial simple en JavaScript, mais maintenant j'ai heurté un mur concernant les vecteurs. La vue du jeu est descendante sur une grille 2D. Lorsque l'utilisateur clique sur la grille, le vaisseau spatial volera à cet endroit. Donc, si j'ai deux ensembles de points: { x : 100.2, y :...
Je fais un jeu qui se compose de nombreux objets à l'écran, dont le joueur. J'ai besoin de savoir quels objets entrent en collision à chaque itération. J'ai fait quelque chose comme ça: for (o in objects) { o.stuff(); for (other in objects) if (collision(o, other)) doStuff(); bla.draw(); } Cela a O...
J'essaie d'implémenter un SceneManager de base en utilisant OpenFL et Haxe. Je n'ai pas beaucoup d'expérience avec OpenFL et Haxe, j'ai donc quelques problèmes. Voici comment j'ai conçu la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...
Supposons que je fais un jeu JavaScript et que je souhaite que le jeu mette à jour le serveur si l'utilisateur a terminé avec succès le jeu et son résultat. Comment dois-je m'assurer que la demande provient du jeu JavaScript et que les données envoyées n'ont pas été falsifiées. J'utilise PHP comme...
Je rencontre parfois de petits problèmes lors de mes projets JavaScript. En effet, la plupart des fonctions intégrées de JavaScript exécutent X, Y si des positions sont nécessaires. (Dans cet ordre). Mais lorsque je construis un tableau 2D, je commence par Y, il me semble plus logique de faire...
Malheureusement, je n'ai pas de Mac, je ne peux donc pas développer pour iOS. Je comprends que les applications HTML5 fonctionnent dans le navigateur, mais existe-t-il un moyen de créer une application HTML5 (par exemple un jeu JavaScript) et de la déployer sur l'App Store via Apple? Comment...
Je joue avec un clone de bomberman pour apprendre le développement de jeux. Jusqu'à présent, j'ai fait des tuiles, des mouvements, la détection de collisions et la récupération d'objets. J'ai aussi un pseudo bombplace (juste des graphismes et des collisions, pas de vraie fonctionnalité). J'ai fait...