J'ai une startup avec un budget limité et j'ai récemment embauché un programmeur et un artiste. Avant de commencer le projet, j'ai établi une feuille de route de projet avec beaucoup de bonne documentation sur ce qui doit être fait et les délais. Les deux ont été invités à produire …
Je suis en train de construire un jeu dont les PNJ vont se voir attribuer un sexe aléatoire et un nom aléatoire pour le bon sexe. Pour ce faire, j'utiliserai une "base de données" de noms (en fait un fichier texte avec des tuples). Il y aurait également une liste …
Comment les gens d'EA DICE ont-ils créé des environnements destructibles dans Battlefield Bad Company 2 et Battlefield 3? Ont-ils simplement assemblé les bâtiments à partir de sous-régions prédéfinies, qui se brisent en cas d'explosion ou quelque chose de similaire? Je ne peux penser à rien d'autre.
Je construis un MMO et souhaite ajouter des PNJ. Le fait est que je ne connais pas la conception de base. Que font les calculs, les clients ou le serveur? Je comprendrais que le serveur calcule les événements et les réactions, mais en ce qui concerne la recherche de chemins …
Après avoir lu cette question passionnée sur Unity vs UDK vs ID quelque chose, je suis curieux de savoir: quelle est la ou les limitations les plus paralysantes de Unity? Afin de garder cette question non subjective, encore une fois, je parle des principaux délinquants répétés d'Unity. En tant qu'utilisateur …
Nous sommes au stade pré-alpha d'un projet de développement de jeux et nous n'avons pas encore reçu de réponse de Valve sur la façon dont cela fonctionne pour distribuer via Steam. Nous avons besoin de ces informations pour faire un modèle commercial avec tous les différents coûts de développement et …
J'implémente une variante de système d'entité qui a: Une classe d'entité qui n'est guère plus qu'un ID qui lie les composants entre eux Un tas de classes de composants qui n'ont pas de "logique de composant", uniquement des données Un tas de classes système (alias "sous-systèmes", "gestionnaires"). Ceux-ci font tout …
J'en ai vu quelques-uns, à savoir Java et C # / XNA ... et j'ai récemment choisi Python. Ce qui m'a fait réfléchir. Quels jeux (célèbres) ont été écrits en Python, avec Pygame / Pyglet / Pyopengl?
Beaucoup des développeurs de logiciels les plus diligents que je connais passent à l' inversion du contrôle et à l' injection de dépendances pour gérer les références aux objets. Du point de vue des jeux Flash, je ne connais pas tous les tenants et aboutissants des studios AAA, donc: sont-ils …
J'ai un projet Unity sans aucun contrôle de version et je dois le partager avec un autre développeur afin que nous puissions tous les deux travailler sur le projet. Quelles stratégies devraient être utilisées qui fonctionnent bien avec Unity Assets?
Pour autant que je sache, la plupart des jeux ont une sorte de "système d'état du jeu" qui bascule entre les différents états du jeu; il peut s'agir de choses comme "Intro", "MainMenu", "CharacterSelect", "Loading" et "Game". D'une part, il est tout à fait logique de les séparer en un …
Une variété de jeux vidéo utilisent des nombres uniformément distribués pour décider du résultat d'un événement, comme une "50% de chance de toucher" signifie presque toujours de vérifier si un nombre aléatoire à virgule flottante de 0-1 est supérieur à 0,5. De nombreux jeux superposent quelques-uns de ces pourcentages uniformes …
Je suis actuellement confronté à un système de combat multijoueur où les dégâts infligés par les joueurs sont toujours multipliés par un facteur aléatoire entre 0,8 et 1,2. En théorie, un RNG vraiment aléatoire peut éventuellement donner plusieurs fois le même nombre (voir le dilemme Tetris ). Cela pourrait entraîner …
Je me rends compte que cela dépendra d'un jeu à l'autre, d'une situation à l'autre et que ce n'est pas une question très technique, mais je me souviens avoir entendu dans un podcast technique il y a quelques années un nombre de points gonflé (par exemple 1000 points contre 1 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.