Als «c#» getaggte Fragen

C # ist eine von Microsoft in Verbindung mit der .NET-Plattform erstellte, verwaltete, stark typisierte, durch Müll gesammelte Programmiersprache mit mehreren Paradigmen.


1
Beliebigen Text in XNA mithilfe der Windows-API rendern?
In Andrews Kommentar zu meiner anderen Frage stellte er fest, dass es möglich war, Text mithilfe der Windows-API in Texture2D zu rendern, anstatt den Text direkt mit einem SpriteBatch zu zeichnen. Wie wird das gemacht? Ich vermute, es gibt einen Zwischenschritt, bevor die Bilddaten in eine Texture2D geschrieben werden. Ich …
9 xna  c#  windows 

2
Scripting Engine für XNA
Angenommen, ich mache dieses große Spiel in C # mit XNA. Welche Optionen muss ich haben, um eine Skriptfunktion in meine Codebasis aufzunehmen?
9 xna  c#  scripting 

2
Hat jemand MonoTouch für ein Spiel verwendet? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Mit der bevorstehenden Veröffentlichung von MonoDroid haben wir …

6
Warum stecke ich nicht in der Schleife fest?
Ich bin neu in Unity. Ich habe Coroutinen gelernt und das geschrieben. private void Fire() { if(Input.GetButtonDown("Fire1")) { StartCoroutine(FireContinuously()); } if(Input.GetButtonUp("Fire1")) { StopAllCoroutines(); } } IEnumerator FireContinuously() { while(true) { GameObject laser = Instantiate(LaserPrefab, transform.position, Quaternion.identity) as GameObject; laser.GetComponent<Rigidbody2D>().velocity = new Vector2(0, 10f); yield return new WaitForSeconds(firetime); } } Wenn …
8 unity  c#  coroutines 

2
Wie entwerfe ich eine Schadensformel in einem Rollenspiel, die Waffen mit unterschiedlichen Angriffsgeschwindigkeiten im Gleichgewicht hält?
Ich mache ein mobiles RPG-Spiel, ein unendliches, in dem es ein Beutesystem wie Diablo 3 gibt. Waffen haben Angriff und Geschwindigkeit, Rüstungsteile haben einen Widerstandswert (nicht Prozentsatz). Die Formel, die ich benutze, lautet: float realDamage = SkillDmg * BaseDamage / ( BaseDamage + Defense ) Die Ergebnisse sind gut, der …

1
Formen im Spiel zusammenschnappen
Ich versuche herauszufinden, wie man Formen zusammenschnappt, die der Player möglicherweise auf einer Leinwand bewegt. Wenn sich das Quadrat dem anderen Objekt nähert, möchte ich diese Form (bei einer bestimmten Nähe) hineinziehen und sie perfekt entlang der Objektkante einrasten lassen. Regeln: Nur wenn die Kanten parallel zueinander sind Wenn ein …
8 unity  c#  mathematics 

4
Entity Component System - Spielfortschritt
Ich bin ziemlich neu in der Spieleentwicklung (aber nicht in der Programmierung) und ich versuche herauszufinden, wie ich am besten mit der Kommunikation zwischen den Welten umgehen kann. Was ich meine ist das: Ich habe über Entity Component Systems (ECS) gelesen und wie Leute vorschlagen, verschiedene Welten / Räume zu …

2
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 


3
Überwindung von Float-Einschränkungen für Welten in Planetengröße in Unity
Soweit ich weiß, ist es aufgrund von Gleitkommapräzisionsproblemen kaum möglich, mehr als 1 Million Einheiten vom weltweiten Ursprung in Unity zu entfernen. Um eine Welt mit einem Radius von mehr als 1 Million Einheiten zu erstellen, müssten entweder doublevars als Koordinaten verwendet oder eine Raumteilungstechnik verwendet werden, um eine massive …


2
Zeiger in C # Unity
Hey, ich habe kürzlich etwas über Zeiger gelernt und frage mich, wie ich sie in c # (ich habe sie gerade in c ++ kennengelernt) in Einheit verwenden kann. Ich habe allerdings einige Fragen. Zeiger verwenden die Programmierung auf niedriger Ebene, um Positionen mit unterschiedlichen Werten auf dem Computer zu …

0
Implementieren eines SceneManager mit OpenFL
Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …

1
(Unity) Optimierte Netzwerklösung für viele sich bewegende Objekte
Ich habe derzeit ein ziemlich ehrgeiziges Projekt durchgeführt. Kurz gesagt, es ist ein Echtzeit-Multiplayer-Strategiespiel mit Bakterienmechanik. Im Wesentlichen habe ich zwei entfernte Spieler in der Umgebung, die bakterienähnliche Einheiten hervorbringen können, die sich gegenseitig angreifen und vermehren und sich selbst duplizieren, bis ein Ressourcenlimit erreicht ist. Dies führt häufig dazu, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.