Développement de jeu

8
Comment créer un prototype de jeu en ligne? [fermé]

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 2 ans . J'aimerais savoir si vous connaissez des bibliothèques, des...

8
La détection de collision ralentit le dessin de l'écran

J'ai récemment poursuivi le développement de jeux comme passe-temps et j'ai décidé que pour apprendre les avantages et les inconvénients du développement de jeux, je devais créer un jeu et tout rendre moi-même (sans utiliser de moteur de jeu). Cela s'est révélé assez compliqué, mais je fais de...

8
Faire rebondir une balle Box2D à une hauteur constante

Je veux créer un jeu comme Doodle Jump. J'utilise libgdx et Box2d. J'ai besoin de conseils pour faire rebondir ma balle constamment et avec la même hauteur. J'ai essayé de mettre la restitution du corps de la balle à 1 pour qu'elle puisse sauter constamment, mais quand je saute sur un bloc,...

8
Automatch / mise en file d'attente des joueurs

J'utilise Node.js et Redis. J'essaie de trouver un moyen fiable d'automatiser les joueurs. Il y a un serveur correspondant, puis plusieurs serveurs de jeu configurés. Voici ce que je dois faire: Le joueur envoie une demande de jointure avec le type de jeu (petit / moyen, etc.) Le serveur...

8
Y et X - Je me trompe?

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...

8
Mixage des threads et des coroutines dans Unity3D Mobile

J'ai eu une coroutine dans Unity3D qui a téléchargé un zip à partir d'un serveur, l'a extrait dans le chemin de données persistant et a chargé son contenu en mémoire. Le flux ressemblait à ceci: IEnumerator LongCoroutine() { yield return StartCoroutine(DownloadZip()); ExtractZip(); yield return...

8
Déterminer si la suppression d'un voxel va diviser un groupe

J'ai la situation suivante: j'ai une grille 3D de voxels (on / off, la taille max est probablement 128x128x128). Je sais à l'avance qu'à l'intérieur du réseau, tous les voxels qui sont allumés sont interconnectés, formant un seul groupe. Maintenant, je dois déterminer: quand je supprime un voxel...

8
Comment Unity utilise-t-il C # comme langage de script?

À ma connaissance, jusqu'à présent, j'ai pensé que C # est et a toujours été un langage compilé. J'ai récemment commencé à étudier Unity3d et j'ai remarqué qu'ils offrent C # comme option pour l'écriture de scripts et l'interaction avec des objets de jeu via leur API (avec JavaScript et quelques...

8
Comment éviter le verrouillage du cardan

J'essaie d'écrire du code avec tourne un objet. Je l'ai implémenté comme: La rotation autour de l'axe X est donnée par la quantité de changement dans les coordonnées y d'une souris et la rotation autour de l'axe Y est donnée par la quantité de changement dans les coordonnées x d'une souris. Cette...

8
Conversion de densité de flux

J'essaie d'implémenter la navigation par flux, comme décrit dans http://grail.cs.washington.edu/projects/crowd-flows/ mais je ne comprends pas comment la fonction de densité de la figure 4 du document est censée gérer rayon de l'unité. Quelqu'un a-t-il déjà mis cela en œuvre et peut-il fournir plus...

8
Comment garder mon personnage centré sur l'écran?

Je crée un jeu similaire à Legend of Zelda: Link to the Past (action-aventure 2D descendante). Je veux que le personnage reste centré sur l'écran quand il bouge. Actuellement, chaque fois que le joueur veut se déplacer, je déplace toute la carte dans la direction opposée. Cela fonctionne, mais...