Développement de jeu

Q & A pour les développeurs de jeux professionnels et indépendants

7
Faire une fausse distribution aléatoire?
Parfois, un "vrai" événement aléatoire semble injuste et rend les joueurs frustrés. Par exemple, un ennemi a une probabilité de 20% de causer des dégâts doubles ("coup critique"). Ainsi, il pourrait faire 4 coups critiques consécutifs avec une probabilité de 1/725. Ce n'est pas aussi petit qu'il y paraît. J'espère …

2
À quoi servent les couches dans les éditeurs de cartes?
J'ai une question concernant les éditeurs de cartes, comme Tiled, par exemple. Je suis en train de créer mon propre éditeur de carte, et je me demandais si quelqu'un pourrait m'expliquer à quoi sert la superposition en mosaïque par exemple. À quoi sert-il dans la création d'une carte?
8 tiles  maps 



2
Comment mettre en place une poutre de tracteur?
Je travaille sur un jeu où le joueur peut ramasser des objets en utilisant quelque chose comme un rayon tracteur et les transporter. Attirer l'objet vers le centre du faisceau n'est pas difficile. Mais une fois que l'objet est suffisamment proche du centre, je dois le garder là pendant que …
8 2d  physics 




2
Comment utiliser UpdateSubresource et Map / Unmap?
D'après ce que j'ai compris (en lisant différentes pages), il y a 2 façons de mettre à jour un tampon: UpdateSubresource()(lorsque le tampon est créé avec DEFAULTutilisation) Map(), copiez les nouvelles données, Unmap()(lorsque le tampon est créé avec DYNAMICutilisation) Dans le premier cas, est-ce que j'appelle uniquement cette fonction (rien …
8 c++  directx11 


1
Utilisation d'une image tamponnée de précision supérieure (supérieure à un entier non signé 8 bits) pour les cartes de hauteur en Java
Je génère une carte de hauteur pour chaque quad de mon quadtree en openCL. La façon dont je créais l'image est la suivante: DataBufferInt dataBuffer = (DataBufferInt)img.getRaster().getDataBuffer(); int data[] = dataBuffer.getData(); //img is a bufferedimage inputImageMem = CL.clCreateImage2D( context, CL_MEM_READ_WRITE | CL_MEM_USE_HOST_PTR, new cl_image_format[]{imageFormat}, size, size, size * Sizeof.cl_uint, Pointer.to(data), …
8 java  heightmap 




3
Quelle est l'importance du multijoueur en ligne?
Je fais un petit jeu qui a quatre joueurs. Il peut être joué avec 1 ou 2 joueurs localement, les autres joueurs étant contrôlés par l'IA. J'envisage de jouer en ligne, mais c'est un domaine que je connais très peu, donc il faudra beaucoup d'étude et de travail pour le …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.