Questions marquées «c#»

C # est un langage de programmation multi-paradigme, géré, fortement typé, garbage collection, créé par Microsoft en conjonction avec la plate-forme .NET.




2
Comment puis-je créer une collection de mini-jeux dans XNA où l'utilisateur peut télécharger des packs de mini-jeux et le principal .exe peut les exécuter sans être modifié?
Je fais actuellement un jeu PC dans XNA. Il s'agit en fait d'une collection de mini-jeux (il y a 3 mini-jeux pour le moment) mais je prévois d'en créer et d'en ajouter d'autres, dans des "packs" téléchargeables. Ma question est, quelle est la meilleure façon d'y parvenir? Actuellement, mes pensées …
12 xna  c# 

2
Pourquoi Unity utilise la réflexion pour obtenir la méthode de mise à jour?
Pourquoi une réflexion d'utilisation Unité pour l' accès des MonoBehaviourméthodes de message comme Awake, Update, Start, ...? Ne serait-il pas lent d'utiliser la réflexion? Pourquoi ne tire-t-il pas parti d'autres approches comme Template Method? Il pourrait simplement définir les méthodes comme abstraites dans la MonoBehaviourclasse de base et forcer les …
12 unity  c#  performance 

1
Création d'un système d'objets robuste
Mon objectif est de créer un système d'articles modulaire / aussi générique que possible qui pourrait gérer des choses comme: Objets évolutifs (+6 Katana) Modificateurs de statistiques (+15 dextérité) Modificateurs d'objets (% X chance de faire Y dégâts, chance de geler) Articles rechargeables (bâton magique avec 30 utilisations) Définir les …


3
Je veux me débarrasser de mon modèle de conception tout faire, statique et global, mais comment?
Je fais un petit robot de donjon dans l'espace, et j'aimerais entendre quelques conseils sur la façon de rendre le backend du moteur plus agréable. Fondamentalement, actuellement, tout est basé sur un crapload de gestionnaires: BackgroundManager: possède une AddBackground(image, parallax)méthode pour créer des effets de fond sympas. ConfigManager: lit / …


2
Comment faire une entrée de souris retardée?
J'ai un jeu de voiture et l'idée est que le joueur est ivre. Je veux avoir une entrée retardée de la souris, où vous déplacez le côté de la souris pour tourner. Comment puis-je configurer un délai constant entre l'entrée donnée par l'utilisateur et le nombre de tours de la …
11 unity  c#  input  mouse 

2
Vérifiez si le composant d'un objet de jeu peut être détruit
En développant un jeu dans Unity, je fais un usage libéral de [RequireComponent(typeof(%ComponentType%))]pour assurer que les composants ont toutes les dépendances respectées. J'implémente maintenant un système de tutoriel qui met en évidence divers objets d'interface utilisateur. Pour faire la mise en surbrillance, je prends une référence au GameObjectdans la scène, …
11 unity  c# 




2
Interpoler entre deux états en réseau?
J'ai de nombreuses entités du côté client qui sont simulées (leurs vitesses sont ajoutées à leurs positions sur une base par image) et je les laisse se compter. Ils envoient des mises à jour sur l'endroit où ils ont été vus pour la dernière fois et leurs changements de vitesse. …

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.