4 ms·
When I took an AI class, the first thing they taught was Prolog and for exercises we all had to write adventure/colossal cave style games in it. Prolog turned
by JoeDaDude 2y ago
When I took an AI class, the first thing they taught was Prolog and for exercises we all had to write adventure/colossal cave style games in it. Prolog turned out be well suited to the task. The variety of simple games made in the class was astounding and I wish I could have collected the all the games made by the other students. We only spent a couple of weeks before moving on to other topics, like CLIPS and Lisp. In my own assignment, I made a Bureaucratic Maze [1], again, fairly straightforward in Prolog.
[1]. http://logicmazes.com/bureau/index.htm http://logicmazes.com/bureau/index.htm
- Avshalom 2y agohttps://amzi.com/AdventureInProlog/ https://amzi.com/AdventureInProlog/ teaches prolog the same way.
- anthk 2y agoWith Common Lisp you literally write one in Land of Lisp as a beginners' exercise. But with Inform6, the OOP applied to game design and literal ingame objects' relation (as the ZMachine) states it's when the difficulty plummets down to the point to be trivial.
- discarded1023 2y ago@JoeDaDude -- on macOS using recent Chrome/FireFox the puzzles linked from the top-level page yield terminal JavaScript errors. It'd be great to see them in action. http://logicmazes.com/alice.html http://logicmazes.com/alice.html alice.html:353 Uncaught TypeError: Cannot read properties of undefined (reading 'play') at playSound (alice.html:353:30) at finalize2 (alice.html:347:1) at <anonymous>:1:1