用C语言和汇编语言编程。开发商声称这款游戏攻克了286CPU画面刷新率每秒60帧的难题。1997年，日本人小泽泰雅（化名：）修改魔塔，开发出魔塔Jr.（日语：），大幅简化游戏难度。1998年，日本人小泽茂昌（化名：）与小泽泰雅联手，化名，利用Delphi将两款游戏移植到Windows 95，并将魔塔翻译成英文。移植版较原版有诸多不同：2001年，开发出魔塔的Java版"，可从英语和日语中选择一种语言进行游戏。2004年，二人开发出魔塔、魔塔Jr.和魔塔英文版"的Windows「3D」版