Hallo
Ich habe ein Problem, und zwar möchte ich versuchen ein simples Spiel in C zu programmieren. Das soll in der Konsole laufen und in etwa wie Rogueoder ein Roguelikeaussehen.
Nun besteht aber ein Grundlegendes Problem darin, dass ja der Spieler von Wänden davon abgehalten wird, aus dem Raum zu laufen. Wie aber prüfe ich, wo sich an welcher Stelle im Level eine Wand befindet? Bzw das ASCII-Zeichen, das die Wand darstellt. Ich habe da an etwas wie get_char(x,y); gedacht, das das Zeichen zurückgibt, das an der angegebenen Position im Konsolenfenster geschrieben ist.
mfg, Toshiro
PS: Man könnte das ganze natürlich auch mit einem Array machen, aber genau das will ich verhindern.
Ich habe ein Problem, und zwar möchte ich versuchen ein simples Spiel in C zu programmieren. Das soll in der Konsole laufen und in etwa wie Rogueoder ein Roguelikeaussehen.
Nun besteht aber ein Grundlegendes Problem darin, dass ja der Spieler von Wänden davon abgehalten wird, aus dem Raum zu laufen. Wie aber prüfe ich, wo sich an welcher Stelle im Level eine Wand befindet? Bzw das ASCII-Zeichen, das die Wand darstellt. Ich habe da an etwas wie get_char(x,y); gedacht, das das Zeichen zurückgibt, das an der angegebenen Position im Konsolenfenster geschrieben ist.
mfg, Toshiro
PS: Man könnte das ganze natürlich auch mit einem Array machen, aber genau das will ich verhindern.