Gibt es eine "Grafik" -Bibliothek für die Konsole für .Net? [geschlossen

Mein grundlegendes Ziel ist es, ein .NET-Remake von Kingdom of Kroz zu schreiben. Für diejenigen, die nicht mit dem Spiel vertraut sind:

http: //www.indiefaqs.com/index.php/Kingdom_of_Kro

http: //www.youtube.com/watch? v = cHwlNAFXpIw

Ursprünglich sollte es ein schnelles Ablenkungsprojekt sein, um mich von all den allgemeinen WCF / WF / LINQ2SQL / etc-Arbeitsprojekten zu lösen, die in letzter Zeit die meiste Zeit meiner Zeit in Anspruch nahmen. Obwohl das Ergebnis meiner Bemühungen spielbar ist, sieht es aus wie ein absoluter Arsch (auch für ein konsolenbasiertes Spiel), da ich in jedem Frame alles neu zeichne.

Ich kenne einige alternative Ansätze, aber in den kurzen Tests, die ich durchgeführt habe, bieten sie immer noch keine signifikanten Leistungs- oder ästhetischen Vorteile. Ich möchte nicht auf eine Bibliothek zurückgreifen, die eine Konsole "emuliert", wenn ich helfen kann. Ich würde es vorziehen, mit der richtigen Win32-Konsolen-API zu arbeiten, aber nicht direkt damit, wenn ich helfen kann. Wenn man bedenkt, dass es sich um einen Nischenanwendungsfall handelt, was wäre der allgemein akzeptierte beste Ansatz dafür? Gibt es eine besonders optimale Zeichentechnik für die Konsole, die man kennen sollte? Es macht mir nichts aus, in einem Meer von PInvoke und Marshalling zu schwimmen, solange es noch eine schnelle, reaktionsschnelle und effiziente Konsolen-Benutzeroberfläche gibt.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage