Ĺadny brzuch
witam!
Musze napisac program, ktory tworzy labirynt i nie wiem jak sie do niego zabrac. Jesli ktos mógłby mi pomóc to z góry dziekuje. Program ma być napisany w C
W jakim formacie ma być zapisany ten labirynt i jakie ma spełniać warunki?
W jakim formacie ma być zapisany ten labirynt i jakie ma spełniać warunki?
Ale jaki rodzaj labiryntu to ma być? Taki jak w grach dla dzieci, czyli z kilkoma wejściami oraz jednym wyjściem przy czym tylko jedno wejście prowadzi do wyjścia czy raczej taki jak w rogalikach (Rogue, Dungeon Crawl, Moria i tym podobne), czyli ze wszystkimi wejściami i wyjściami połączonymi?
Ale jaki rodzaj labiryntu to ma być? Taki jak w grach dla dzieci, czyli z kilkoma wejściami oraz jednym wyjściem przy czym tylko jedno wejście prowadzi do wyjścia czy raczej taki jak w rogalikach (Rogue, Dungeon Crawl, Moria i tym podobne), czyli ze wszystkimi wejściami i wyjściami połączonymi?
Takie coś to przecież dość łatwo napisać. Nie mam zamiaru podawać Ci gotowego rozwiązania, bo przecież wystarczy pomyśleć.
Możesz na przykład zrobić tablicę o rozmiarach powiedzmy 80x21, wypełnić ją na początku kropkami, a następnie zaczynając od środka (lub losowo wybranego punktu będącego w pewnej odległości od brzegu) przesuwać się o dwa pola w losowo wybranym kierunku aż do dojścia do brzegu. Następnie powtórzyć czynność, żeby mieć drugie wejście/wyjście. Oprócz tego wprowadź warunek, że jeśli w wyniku losowania miałby wejść na już odwiedzone pole to będzie losował jeszcze raz i już.
dzieki, może coś uda mi sie zrobić chociaż bedzie ciężko bo jestem dopiero początkujący
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Musze napisac program, ktory tworzy labirynt i nie wiem jak sie do niego zabrac. Jesli ktos mógłby mi pomóc to z góry dziekuje. Program ma być napisany w C
W jakim formacie ma być zapisany ten labirynt i jakie ma spełniać warunki?
W jakim formacie ma być zapisany ten labirynt i jakie ma spełniać warunki?

Ale jaki rodzaj labiryntu to ma być? Taki jak w grach dla dzieci, czyli z kilkoma wejściami oraz jednym wyjściem przy czym tylko jedno wejście prowadzi do wyjścia czy raczej taki jak w rogalikach (Rogue, Dungeon Crawl, Moria i tym podobne), czyli ze wszystkimi wejściami i wyjściami połączonymi?
Ale jaki rodzaj labiryntu to ma być? Taki jak w grach dla dzieci, czyli z kilkoma wejściami oraz jednym wyjściem przy czym tylko jedno wejście prowadzi do wyjścia czy raczej taki jak w rogalikach (Rogue, Dungeon Crawl, Moria i tym podobne), czyli ze wszystkimi wejściami i wyjściami połączonymi?

Takie coś to przecież dość łatwo napisać. Nie mam zamiaru podawać Ci gotowego rozwiązania, bo przecież wystarczy pomyśleć.
Możesz na przykład zrobić tablicę o rozmiarach powiedzmy 80x21, wypełnić ją na początku kropkami, a następnie zaczynając od środka (lub losowo wybranego punktu będącego w pewnej odległości od brzegu) przesuwać się o dwa pola w losowo wybranym kierunku aż do dojścia do brzegu. Następnie powtórzyć czynność, żeby mieć drugie wejście/wyjście. Oprócz tego wprowadź warunek, że jeśli w wyniku losowania miałby wejść na już odwiedzone pole to będzie losował jeszcze raz i już.
dzieki, może coś uda mi sie zrobić chociaż bedzie ciężko bo jestem dopiero początkujący