If you opt for creating a GUI game, you can use Lispbuilder.
There is a nice manual
about how to use it. I think you can find images easily on the web.
You can either make a console-based game to concentrate yourself on the logic of the game first and then transform it into a graphic one, or you can create a program that prints the map first and only then worry about the logic of the game itself.
It should be much easier to create a console-based game, though.
In any case, consider creating a text file with the pattern for the map, like this:
- Code: Select all
Where '*' is a wall, '.' is a biscuit, ' ' is a black space, 'P' is the spawning site of the Pacman and 'G' is the spawning site of the ghosts.