Développement de jeu

8
Stockage des murs entre les carreaux

J'écris un moteur isométrique en c ++. J'ai décidé d'adopter une approche plus réaliste et de faire en sorte que les murs occupent l'espace entre deux tuiles, pas une seule tuile entière, comme le montre l'image ci-dessous (comme dans Les Sims). Mon problème est que je ne sais pas comment stocker...

8
Herbes hautes Unity2D

J'utilise Unity pour créer un jeu descendant 2D. Jusqu'à présent, tout s'est bien passé, mais j'ai rencontré un problème que je n'arrive pas à résoudre correctement. Je veux implémenter des "zones d'herbes hautes" où une partie du personnage sera occluse. Un exemple visuel: J'ai pensé à faire de...

8
Pathfinding: Maillage de navigation basé sur les tuiles

Je suis en train de développer un RTS basé sur des tuiles en temps réel. Voici un exemple de carte: Cette carte se compose de 4 régions avec 256 tuiles chacune. Les tuiles bleues représentent des obstacles. Les unités peuvent se déplacer dans les huit directions standard. Les unités sont liées aux...

8
Sprites de dessin 2D Unity 5 par programmation

Comment puis-je dessiner des sprites dans Unity 5 par programme? Je cherche quelque chose de similaire à spriteBatch.Draw()XNA. Les résultats que j'obtiens lorsque je recherche à ce sujet sont soit http://wiki.unity3d.com/index.php?title=SpriteManager obsolètes (cela a été écrit en 2012), soit ils...

8
Conception itérative à grande échelle

Typiquement dans le développement de jeux, le développement linéaire ( modèle en cascade ) est criblé d'obstacles qui drainent la raison du programmeur (le jeu s'est avéré horrible, ne peut pas être repensé). Entrez dans la conception itérative . La conception itérative permet le prototypage de...

8
Qu'est-ce qu'un mécanicien de jeu?

J'essaie de comprendre exactement ce qui définit un mécanisme de jeu et si c'est la même chose qu'un mécanisme de jeu. Il existe de nombreuses sources différentes en ligne qui tentent de définir cela, mais elles semblent assez incohérentes. Deux qui vont dans un peu de profondeur sont ci-dessous:...

8
Implémentation d'un SceneManager à l'aide d'OpenFL

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