Hi, ich programmiere gerade an einen 2D Spiel, Closed Source, und wollte nur mal meinen Ansatz posten.
Beim Start wird der Launcher gestartet, wo man nach Updates suchen kann oder das Spiel starten kann. Beim Starten des Spiels wird der GameIniter aufgerufen, er kümmert sich um die Menüführung durch normale Form Controlls. Das Fenster ist eine Abgeleitete Klasse von System.Windows.Form, wo eigentlich nur ein paar Eigenschaften eingestellt werden. Beim eigentlichen Spiel wird dass Fenster an das Game übergeben, es erstellt eine PictureBox, wo das übergeben Level gerendert wird, dieses Level besteht aus Blocks, die eine Textur von 30x30 Pixel haben. Dann noch die Functions-Klasse, hier sind Funktionen drinnen, die benötigt werden.
Ich hoffe es hat jemanden Geholfen.
LG Popa21
Ps: Falls im falschen Unterforum, bitte verschieben.
Beim Start wird der Launcher gestartet, wo man nach Updates suchen kann oder das Spiel starten kann. Beim Starten des Spiels wird der GameIniter aufgerufen, er kümmert sich um die Menüführung durch normale Form Controlls. Das Fenster ist eine Abgeleitete Klasse von System.Windows.Form, wo eigentlich nur ein paar Eigenschaften eingestellt werden. Beim eigentlichen Spiel wird dass Fenster an das Game übergeben, es erstellt eine PictureBox, wo das übergeben Level gerendert wird, dieses Level besteht aus Blocks, die eine Textur von 30x30 Pixel haben. Dann noch die Functions-Klasse, hier sind Funktionen drinnen, die benötigt werden.
Ich hoffe es hat jemanden Geholfen.
LG Popa21
Ps: Falls im falschen Unterforum, bitte verschieben.
Bei den Maßen der Einfachheit stößt man an Grenzen, aber: "Es geht immer komplizierter".