C++ ban, hogyan írjak ilyen programot? Fog kelleni OpenGL használni a kirajzoláshoz?
Kép:
Egy olyan programot akarok ami megtalálja a labirintusban a helyes utat és ezt az utat kirajzolja a labirintusra egy vékony piros csíkkal.
Ennyi lenne.
A c++ nyelvet haladó szinten tudom,még tanulom de azért segítsetek léci.
Írjátok le pontokban,hogy mit csináljak.
"A c++ nyelvet haladó szinten tudom,még tanulom de azért segítsetek léci."
Ahahah. Meg ahogy azt Pistike elképzeli.
Nem, nem kell OpenGL.
Kell egy képkezelő rutin, amivel be tudsz tölteni valamilyen képformátumot, aztán a képből felépíted a labirintus reprezentációját a memóriában, megkeresed az optimális utat, és rárajzolod a képre, majd visszaböfögöd a módosított képet valahova (képernyőre, fájlba).
Min van itt a hangsúly?
A rajzoláson vagy az útkeresésen?
Nagyon nem mindegy.
Amúgy tessék, itt van Pythonban egy A* algoritmus példa kód:
(Komplett csomag, példa labirintussal: ***** )
Az algoritmus HA VAN út, akkor talál egyet, ez tök mindegy, hogy labirintus vagy gráf, vagy akármi.
* Automatikusan eltávolított tartalom.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!