February 23, 2019, 10:05:31 AM

Author Topic: Random procedural generation of Pac-Man like mazes  (Read 617 times)

Offline TomToad

  • Sr. Member
  • ****
  • Posts: 357
Random procedural generation of Pac-Man like mazes
« on: November 01, 2018, 10:53:13 PM »
Now that the aMAZEing contest is over, I thought I'd create a little tutorial on how I created the pac-man like maze in my MineBlast game.

link
http://www.tomtoad.com/BlitzMax/MazeTutorial/index.html
------------------------------------------------
8 rabbits equals 1 rabbyte.

Offline Matty

  • Hero Member
  • *****
  • Posts: 593
    • MattiesGames
Re: Random procedural generation of Pac-Man like mazes
« Reply #1 on: November 02, 2018, 01:32:14 AM »
Excellent. That looks quite good. I like it. Nice simple way of explaining it too.

Offline therevills

  • Sr. Member
  • ****
  • Posts: 437
Re: Random procedural generation of Pac-Man like mazes
« Reply #2 on: November 02, 2018, 01:32:56 AM »
Cool! Thanks for sharing!  8)

Maybe you could expand on it and add chapters for moving around in the maze for the player and AI via A* etc :)

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1489
Re: Random procedural generation of Pac-Man like mazes
« Reply #3 on: November 02, 2018, 08:13:51 AM »
Nice technique. Always cool to see approaches to level generation. I’ve never done this side in my games and I’d like to give that random element.
Until the next time...

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 1443
Re: Random procedural generation of Pac-Man like mazes
« Reply #4 on: November 02, 2018, 09:27:04 AM »
An interesting topic, thanks for sharing.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline 3DzForMe

  • Sr. Member
  • ****
  • Posts: 348
Re: Random procedural generation of Pac-Man like mazes
« Reply #5 on: November 02, 2018, 12:54:23 PM »
A nice tutorial, thanks for sharing.
happy coding ;)