跳轉到內容

Inform 7 互動式小說入門指南

25% developed
來自華夏公益教科書
Inform 7 使用者介面。

互動式小說的設計和實現(即基於文字的電腦遊戲)始於 20 世紀 70 年代。當時,遊戲是由專業程式設計師或大學計算機科學專業的學生使用通用程式語言編寫的。

近年來,專門的語言被開發用於創作互動式小說(簡稱為“IF”)。這些語言及其使用的編譯器軟體可作為免費下載提供。IF 程式語言被業餘程式設計師廣泛使用,其中許多人幾乎沒有或根本沒有計算機科學方面的培訓。然而,大多數 IF 語言與傳統的程式語言(如 C)非常相似。因此,對於那些沒有程式設計經驗的人來說,它們可能相當令人生畏。

Inform 7 (網站) 提出了一種全新的 IF 創作方法,這種方法已被證明對新作者具有廣泛的吸引力。在 Inform 7 中,作者可以以一種非常接近於正常書面英語的方式進行寫作。必須遵循某些特殊約定,並且 Inform 7 版本的英語比英語本身對語法歧義的容忍度更低。這是因為,歸根結底,Inform 7 仍然是一種程式語言。畢竟,計算機程式設計需要精確性。

儘管如此,Inform 7 仍然是 IF 領域的一個重要發展。Inform 7 為那些從未進行過任何程式設計,並且只有少量計算機知識的人提供了一套強大的工具,讓他們可以編寫自己的基於文字的遊戲。本指南旨在幫助新使用者學習該語言以及官方應用程式附帶的工具。

Inform 7 應用程式可以在其 網站 上下載 - 該網站包含多個額外的工具,可以幫助管理冒險內容和流程。此外,還有一些額外的編輯器可用於在 Inform 7 中使用,允許人們透過 Web 瀏覽器進行程式設計。

  • Playfic for Inform 7(獨家):學習該語言的良好入門,無需下載任何內容,並提供線上平臺與他人分享作品。
  • Borogrove,另一個支援多種其他語言的線上編輯器 - 另一個嘗試和使用該語言進行創作的好地方,並決定它是否適合你。
華夏公益教科書