[Include] Maze Generator
#10

Quote:
Originally Posted by OneDay
Посмотреть сообщение
Where is start and end?



Better:

PHP код:
enum e_maze_algorithm {
    
maze_algorithm_prim,
    
maze_algorithm_backtrack
}
CreateInGameMaze(Float:origin_xFloat:origin_yFloat:origin_zm_heightm_widthwalls_color 0x000000FFspaces_color 0xFFFFFFFFstart_color 0xFF0000FFe_maze_algorithm:algorithm maze_algorithm_backtrackboolno_dead_end false); 
Can add more and just only use one.
Not really, because you can use multiple algorithms at the same time.
Код:
CreateMazeBitmap("maze_test.bmp", 45, 45, 0x000000FF, 0xFFFFFFFF, 0xFF0000FF, true, false, true);
In this particular case, I'm using backtrack and no_dead_end at the same time.

Now using an enum to place all the available algorithms is not a bad idea.


The red colored object or cell is supposed to be the start, the end could be anywhere really.


Reply


Messages In This Thread
Maze Generator - by ThePhenix - 24.11.2017, 16:51
Re: Maze Generator - by Gammix - 24.11.2017, 17:14
Re: Maze Generator - by Kaperstone - 24.11.2017, 17:15
Re: Maze Generator - by ThePhenix - 24.11.2017, 17:16
Re: Maze Generator - by ExTaZZ69 - 24.11.2017, 17:30
Re: Maze Generator - by Eoussama - 24.11.2017, 18:11
Re: Maze Generator - by ShapeGaz - 24.11.2017, 19:39
Re: Maze Generator - by Paulthaz - 25.11.2017, 10:47
Re: Maze Generator - by OneDay - 27.11.2017, 08:38
Re: Maze Generator - by ThePhenix - 27.11.2017, 13:34
Re: Maze Generator - by N0FeaR - 23.02.2018, 16:17
Re: Maze Generator - by RogueDrifter - 23.02.2018, 17:07
Re: Maze Generator - by Pottus - 23.02.2018, 20:22
Re: Maze Generator - by Crayder - 24.02.2018, 07:23
Re: Maze Generator - by Zeth - 24.02.2018, 07:56
Re: Maze Generator - by Pottus - 25.02.2018, 01:44
Re: Maze Generator - by Crayder - 25.02.2018, 05:20
Re: Maze Generator - by ThePhenix - 25.02.2018, 07:09
Re: Maze Generator - by Crayder - 25.02.2018, 14:09
Re: Maze Generator - by Pottus - 26.02.2018, 21:44

Forum Jump:


Users browsing this thread: 2 Guest(s)