Hana Project 介紹 - 第一集

簡介

Hana Project 主要目標是讓小說家,或想要做文字冒險遊戲的人比吉里吉里更簡單更容易跨平台的 java 的galgame(目前目標是windows + Linux + Mac)
Hana 計畫目前有兩個正在執行的內容,分別是: Hana 腳本語言跟 Hana 引擎。
由於腳本語言是單純的設定好,沒有架構之類的需解釋內容,因此在這邊先說明。

hana腳本語言:

目前只能存在一個main.hana檔案,所有文本都只能在一個檔案裡。 一個服務於hana引擎的腳本,主要目標讓使用者不用寫到太多像程式碼的東西 其實我個人覺得五種有點多了,但這已經是壓到極限了 這五個分別是:

  • background (背景圖片)
  • backgroundMusic (背景音樂)
  • 立繪
    • role1 (立繪1):畫面左邊的人
    • role2 (立繪2):畫面中間的人
    • role3 (立繪3):畫面右邊的人
  • sound (音效)
  • system (系統)

如果系統不算且不須特效的話基本上所有的東西一個叫fileName的東西而已,需要用到腳本的話前面加上"hana.",一般文本的話直接打字上去就好了 下面直接給個例子:

在這個世界上不存在著希望。
為什麼你會這樣想阿?
突然一個聲音從前方傳到我耳邊。
我抬起低著的頭。
hana.background.fileName("頂樓夜景.png")
hana.role1.fileName("女主角1.png")
hana.backgroundMusic.fileName("背景音樂1.wav")
一名少女出現在我眼前。

留言

這個網誌中的熱門文章

基本 Spring security 快速入門

記帳專案說明

JMSTemplate 的教學