Skip to content
Prolog Repository
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Prolog-Game-Diagram.pdf
README.md
game-interpreter.html
game-rpc-service.php
game.pl
game_json-rpc.php

README.md

prolog

Prolog Repository

This is a repository which contains the port of the Amzil prolog adventure game to the SWI-Prolog Web App Framework. I initially got the game ported (and enhanced a bit) for a simple web page deployment but wasn't satisified with that. I discovered the JCubic JQuery-Terminal framework (http://terminal.jcubic.pl/), and worked to integrate that with the prolog backend to maintain the integrity of the original game. PHP and cURL were used to tie all of it together.

The Prolog game and web App is => game.pl . The other files are the terminal interface files.

I've included a simple architecture diagram to convey what's going on under the hood. You can try the game itself here: http://www.versaggi.net/jcubic/examples/game-interpreter.html.

Should you want to know anything about me, I would have you peruse my online resume app at: http://www.matt-versaggi.com/resume/ .

This is meant as an educational piece, please feel free to use it as benefits you, just drop me a note if you find it useful.

You can’t perform that action at this time.