write it in inform6 and then use any infocom interpreter on the amiga... that would be pretty traidtional, you can do pics + music but I dont know the formats...
This is the best suggestion so far. It's a proper programming environment that is designed specifically for the task, has compilers for lots of systems and the resulting code is 100% portable to other platforms. You could run the resulting adventure as easily on an iPhone as on an Amiga or even a TRS-80.
If you're unfamiliar, it's an evolved version of the same language that games like Zork, Enchanter and Starcross were written in. There is still an active community of people who write adventures in "Z Code" so getting support would be easy.
If this approach interests you, start searching with "Z-machine" and "Inform" as search terms.
Hope this helps!