acmpesuecc / boomcaster

A simple doom-esque game built with pygame and a custom coded raycaster
0 stars 16 forks source link

add multiple maps #7

Closed sidkans closed 6 days ago

sidkans commented 1 week ago

Update maze generation to use Prim's Algorithm. so the map is generated dynamically each time the program is run.

bunsamosa-bot[bot] commented 1 week ago

Thank you from Opening this Pull Request, @sidkans ! A Maintainer will review it soon!

Icarus131 commented 1 week ago

@sidkans can you update it to use a different map everytime the engine runs? Ideally I would want you to implement a system where the map changes after the player reaches a certain point in the map-- like the original doom game. From what I can see right now, it looks like it's just generating a single static map?

sidkans commented 6 days ago

@Icarus131 I had used a random DFS which gave me max recursion errors . Fixed it now i shall check it once to see if i can notice any changes in map generation. Another issue with previous code i noticed while waiting was borders were not respected that should also be fixed now.

Icarus131 commented 6 days ago

I'd rather not focus on the algorithm used to generate the map-- that's up to you. I want you to implement a system where the maps change dynamically, hence requiring a generator to provide multiple random binary grids. Let me know if you dont understand still.

Icarus131 commented 6 days ago

!bounty 510

bunsamosa-bot[bot] commented 6 days ago

Assigned 510 Bounty points to user @sidkans !

DedLad commented 6 days ago

!bounty 560

bunsamosa-bot[bot] commented 6 days ago

Assigned 560 Bounty points to user @sidkans !