Pilgrim’s Progress is a 3D maze game built using Unreal Engine 4 based on the 1678 Christian allegory written by John Bunyan.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Pilgrim's Progress is a 3D Maze game where you will have to avoid the wrong way and stay on the path. Going in the wrong way will make you lose the grace of God, e.g, Staying in the city of destruction or douting castle will slowly reduce the grace of God. However, going on the right path will lead to celestial city.


  • 'M' key for Pilgrim's Progress Map
  • 'I' key for Game Instructions
  • Arrows for direction
  • Space to jump
  • Mouse to move around
  • Alt+Enter to toggle fullscreen
  • Escape to quit the game

The expiring grace in the game is based on the parable of Jesus in Luke 13:6-9..

Luke 13:6-9 He also spoke this parable: “A certain man had a fig tree planted in his vineyard, and he came seeking fruit on it and found none. Then he said to the keeper of his vineyard, ‘Look, for three years I have come seeking fruit on this fig tree and find none. Cut it down; why does it use up the ground? But he answered and said to him, ‘Sir, let it alone this year also, until I dig around it and fertilize it. And if it bears fruit, well. But if not, after that you can cut it down.’