This page houses the projects of mine which I have deemed worthy of release, but not of their own web pages.
ASiP, or “Mag–1.3581: Advanced Summoning in Practice (10 cr)”, is the result of school tasking me with this programming exercise.
As I am wont to do, I went a bit overboard and implemented a somewhat generic engine—something most of my classmates probably didn’t do, since it was only an introductory course. (I took it only because it is compulsory.) ASiP ended up having not so much in the way of content as I would have hoped.
ASiP is written in Java, as (unfortunately) required for the course. Suffice it to say that after finishing the rest of the exercises, I’ll stay away from Java for a long time.
ASiP received the maximum possible points for the exercise. Which isn’t really saying that much, as the requirements weren’t particularly stringent.
The download package contains: the full source code and binaries (Java .class files); the little content I created for the exercise, which includes the developer documentation; and the requested walkthrough.txt and map.txt.
The pre-provided UIs (one GUI and one textual UI) are not included, as their author told me that their licensing is under debate. Hence I implemented ope.adventure.ui.SimpleUI (which is, IMHO, better than the textual UI provided), which is included. The requested UI_CHANGES.TXT is also not included for this same reason.
Coming soon! Read the readme in the meanwhile.