ورود

View Full Version : سوال: پیاده سازی صفحه بازی ماز به صورت تصادفی



kamran_14
دوشنبه 15 شهریور 1395, 15:43 عصر
سلام
خسته نباشید
من میخوام بازی ماز رو طراحی کنم.
فقط صفحه‌ی بازی رو میخوام تصادفی تولید کنم و نمی‌خوام مسیر حرکت رو پیدا کنه.
ممنون

syntiberium
سه شنبه 16 شهریور 1395, 09:55 صبح
بازی maze به صورت تصادفی به نظر ساختنش ساده میاد ولی خیلی پیچیده تر از این حرف هاست .من خودم یه بار یه پروژه vb دانلود کردم دقیقا همین بازی بود تازه سه بعدی هم بود . توی اینترنت بگردید به زبانی که می خواهید شاید یه پروژه ی خوب پیدا کنید .

kamran_14
جمعه 19 شهریور 1395, 11:14 صبح
شرایط لازم در صفحه ماز چیست؟
مثلا اینکه ما در ماز فقط 2 یا 3 راه می‌تونیم داشته باشیم. آیا این جمله درسته؟

amin1softco
جمعه 19 شهریور 1395, 11:25 صبح
https://fa.wikipedia.org/wiki/%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_% D8%A7%DB%8C%D8%AC%D8%A7%D8%AF_%D9%87%D8%B2%D8%A7%D 8%B1%D8%AA%D9%88


Kruskal's (http://weblog.jamisbuck.org/2011/1/3/maze-generation-kruskal-s-algorithm)
Prim's (http://weblog.jamisbuck.org/2011/1/10/maze-generation-prim-s-algorithm)
Recursive Backtracker (http://weblog.jamisbuck.org/2010/12/27/maze-generation-recursive-backtracking)
Aldous-Broder (http://weblog.jamisbuck.org/2011/1/17/maze-generation-aldous-broder-algorithm)
Growing Tree (http://weblog.jamisbuck.org/2011/1/27/maze-generation-growing-tree-algorithm)
Hunt-and-Kill (http://weblog.jamisbuck.org/2011/1/24/maze-generation-hunt-and-kill-algorithm)
Wilson's (http://weblog.jamisbuck.org/2011/1/20/maze-generation-wilson-s-algorithm)
Eller's (http://weblog.jamisbuck.org/2010/12/29/maze-generation-eller-s-algorithm)
Cellular Automaton (https://en.wikipedia.org/wiki/Maze_generation_algorithm#Cellular_automaton_algor ithms) (Easy)
Recursive Division (http://weblog.jamisbuck.org/2011/1/12/maze-generation-recursive-division-algorithm) (Very Easy)
Sidewinder (http://weblog.jamisbuck.org/2011/2/3/maze-generation-sidewinder-algorithm) (Predictable)
Binary Tree (http://weblog.jamisbuck.org/2011/2/1/maze-generation-binary-tree-algorithm) (Flawed)

kamran_14
جمعه 19 شهریور 1395, 13:03 عصر
https://fa.wikipedia.org/wiki/%D8%A7...B1%D8%AA%D9%88 (https://fa.wikipedia.org/wiki/%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_% D8%A7%DB%8C%D8%AC%D8%A7%D8%AF_%D9%87%D8%B2%D8%A7%D 8%B1%D8%AA%D9%88)



Kruskal's (http://weblog.jamisbuck.org/2011/1/3/maze-generation-kruskal-s-algorithm)
Prim's (http://weblog.jamisbuck.org/2011/1/10/maze-generation-prim-s-algorithm)
Recursive Backtracker (http://weblog.jamisbuck.org/2010/12/27/maze-generation-recursive-backtracking)
Aldous-Broder (http://weblog.jamisbuck.org/2011/1/17/maze-generation-aldous-broder-algorithm)
Growing Tree (http://weblog.jamisbuck.org/2011/1/27/maze-generation-growing-tree-algorithm)
Hunt-and-Kill (http://weblog.jamisbuck.org/2011/1/24/maze-generation-hunt-and-kill-algorithm)
Wilson's (http://weblog.jamisbuck.org/2011/1/20/maze-generation-wilson-s-algorithm)
Eller's (http://weblog.jamisbuck.org/2010/12/29/maze-generation-eller-s-algorithm)
Cellular Automaton (https://en.wikipedia.org/wiki/Maze_generation_algorithm#Cellular_automaton_algor ithms) (Easy)
Recursive Division (http://weblog.jamisbuck.org/2011/1/12/maze-generation-recursive-division-algorithm) (Very Easy)
Sidewinder (http://weblog.jamisbuck.org/2011/2/3/maze-generation-sidewinder-algorithm) (Predictable)
Binary Tree (http://weblog.jamisbuck.org/2011/2/1/maze-generation-binary-tree-algorithm) (Flawed)


ممنون کاش منابع فارسی بود. منابع فارسی ندارید؟
به این یه سوالم جوا ب داده بشه کافیه.

ما در ماز فقط 2 یا 3 راه می‌تونیم داشته باشیم. آیا این جمله درسته؟

amin1softco
جمعه 19 شهریور 1395, 16:30 عصر
لینک اول فارسیه دیگه اونم بستگی به طراحی داره شما خودت داری صفحه را درست می کنی می تونه n تا راه براش بگذاری یا یک راه یا 2-3 راه فرقی نداره
تعریفشم همینه :
ماز شامل یک مسیر و یا مجموعه ای از مسیرهای مختلف است که معمولا از یک مبدا شروع می شوند و به یک مقصد واحد ختم می شوند.