TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Zork and the Z-Machine: Bringing the Mainframe to 8-Bit Home Computers

106 点作者 petethomas大约 6 年前

7 条评论

_emacsomancer_大约 6 年前
One can also try out the original mainframe&#x2F;PDP-10 version of Zork, running the original MDL code, on a modern computer, see: <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;emacsomancer&#x2F;confusion-mdl" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;emacsomancer&#x2F;confusion-mdl</a> for relevant source for the MDL interpreter &#x2F; <a href="https:&#x2F;&#x2F;babbagefiles.xyz&#x2F;zork-confusion&#x2F;" rel="nofollow">https:&#x2F;&#x2F;babbagefiles.xyz&#x2F;zork-confusion&#x2F;</a> for discussion.
clucas大约 6 年前
&gt; In Adventure, each room has a numeric ID, with an associated description in a table. Another table defines its short description. Another table lists which rooms lie relative to other rooms using their numeric IDs. This means that in order to add a room, one has to modify all of these tables, taking care not to cause any issues with those changes.<p>Our tooling is better now, but this basically describes the ECS model. There is nothing new under the sun...<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Entity_component_system" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Entity_component_system</a>
cerealbad大约 6 年前
text-to-speech synthesis + voice recognition can revive text based adventures as lightweight audio only games.<p>the best immersion engine is human imagination. a world in which literary fiction becomes interactive content, and authors begin to write for their work to be performed - to be read out loud and be repeatable with hidden narrative structures - creates an interesting alternative to the current direction the video game industry is going (total artificial immersion).<p>imagine setting a game in a real city and having players play through a day, mixing real physical locations and objects with virtual audio characters and allowing for the relatively low-tech solution of only engaging the one sense artificially but all other senses in reality to create a type of spacial-temporal ambiguity, the inversion of immersion.<p>would also be great for guided tours, recommending people places to visit, as a teaching aid and a typical shift away from reading as the primary mechanism our civilization is geared around which is a specialized skill that requires years of training and teaches bad habits around attention, severely limiting memory retention and creating unrealistic freedom when it comes to conveying information, when in the world things only happen once one way, in the artificial world of permanent words time stops to flow and the authors intent can be masked and layered behind tricks and tactics difficult to discern, it is much harder to lie and distort things in person.
larrywright大约 6 年前
I grew up in the era of the TRS-80 and Apple II. I was also an oddity among my friends who had computers, because I preferred the text based games from Infocom over the graphical games. I played a lot of Zork, and Wishbringer, as well as Hitchikers Guide to the Galaxy, which was probably my favorite.
评论 #19984663 未加载
评论 #19984831 未加载
dekhn大约 6 年前
I managed to get zork to run on an esp32. well, it got as far as printing the first room and then crashed.
purplezooey大约 6 年前
Haha that Zork TRS-80 cover art brought me back
justin66大约 6 年前
Stopped reading here, right at the beginning:<p>&gt; Zork, a text-based adventure game, was the Fortnite of its time.
评论 #19984238 未加载
评论 #19984414 未加载