Hallo Leute,
Ich habe letztes Jahr mithilfe von vb.Net, GDI+, einem TCP Client/Server und ein paar Sprites ein 2D- Towerdefense Multiplayer Spiel gebaut. Am Ende waren es jedoch zu viele Sprites und es wurde lahm, was wahrscheinlich an GDI+ lag nehme ich mal an.
So blöd wie ich bin, habe ich Windows zurückgesetzt ohne das Spiel irgendwo zu sichern. Jetzt würde ich es gerne erneut programmieren, jedoch mit einer anderen "Engine", sodass es einfach flüssiger läuft und von der Grafikkarte gerendert wird und nicht von der CPU. Es soll 2D bleiben (Sicht von oben halt..)
Ob VB oder C# ist mir eigentlich egal.
Ich habe mir SharpDX und SharpGL mal angeguckt und ausprobiert. Ich komme damit überhaupt nicht zurecht, das ist etwas total neues, bitte nicht bös sein. In den Tutorials wurden immer Dreiecke oder Linien gemalt, das habe ich noch hinbekommen.
Aber sobald es dann an die Bitmaps geht, bin ich aufgeschmissen. Ich sehe über 20 Zeilen Code pro Bitmap und habe es jetzt stundenlang versucht. So peinlich es auch klingt, ich habe einfach kein Bild in mein Programm einbauen können. Bei den Tutorials wird nicht richtig auf das eingegangen, was ich gebrauchen kann. Falls doch, verstehe ich es wohl nicht.
Wäre cool wenn mir einer dabei helfen kann. Ich muss eigentlich nur meine Bilder laden und verstehen, wie genau ich die Update-Logik am effektivsten implementiere. Den Rest bekomme ich dann vermutlich alleine hin
Ich habe letztes Jahr mithilfe von vb.Net, GDI+, einem TCP Client/Server und ein paar Sprites ein 2D- Towerdefense Multiplayer Spiel gebaut. Am Ende waren es jedoch zu viele Sprites und es wurde lahm, was wahrscheinlich an GDI+ lag nehme ich mal an.
So blöd wie ich bin, habe ich Windows zurückgesetzt ohne das Spiel irgendwo zu sichern. Jetzt würde ich es gerne erneut programmieren, jedoch mit einer anderen "Engine", sodass es einfach flüssiger läuft und von der Grafikkarte gerendert wird und nicht von der CPU. Es soll 2D bleiben (Sicht von oben halt..)
Ob VB oder C# ist mir eigentlich egal.
Ich habe mir SharpDX und SharpGL mal angeguckt und ausprobiert. Ich komme damit überhaupt nicht zurecht, das ist etwas total neues, bitte nicht bös sein. In den Tutorials wurden immer Dreiecke oder Linien gemalt, das habe ich noch hinbekommen.
Aber sobald es dann an die Bitmaps geht, bin ich aufgeschmissen. Ich sehe über 20 Zeilen Code pro Bitmap und habe es jetzt stundenlang versucht. So peinlich es auch klingt, ich habe einfach kein Bild in mein Programm einbauen können. Bei den Tutorials wird nicht richtig auf das eingegangen, was ich gebrauchen kann. Falls doch, verstehe ich es wohl nicht.
Wäre cool wenn mir einer dabei helfen kann. Ich muss eigentlich nur meine Bilder laden und verstehen, wie genau ich die Update-Logik am effektivsten implementiere. Den Rest bekomme ich dann vermutlich alleine hin