開發人格的基礎

  • 了解變數這樣的概念
  • 了解迴圈的概念
  • 了解函式的使用概念
  • 了解什麼是設定檔
  • 了解數學(設計好感度,或隨機事件時會用到)以及座標軸(這在寫Shell的語法時會用到)

程式底層

一般說底層,主要是指使用者或操作者在使用電腦程式時,不會直接接觸到的部份。

例如檔案的編修與複製,使用者是透過某種應用軟體(例如文字編輯軟體)來操作,只要使用滑鼠與鍵盤來操作即可製作出文件。

但此時對電腦來講實際上發生的,是磁碟以及記憶體內的資料在位址中作轉換,而使用者能理解的文字,對電腦來講是0跟1的組合,這些使用者不會接觸到,軟體會幫使用者處裡好的工作,就稱為程式底層。

高階語法

一般所謂高階語法,是指接近人類所使用的語言而構成的語法,當然由於程式設計是西方人發明的,所謂的接近人類使用的語言指的主要是以標準英語為基礎。

相對於高階語法的低階語法,使用的是0與1為基礎的語言,也就是機器語言。

這裡要提的高階語法,是指經過整合過的偽AI所提供的語法。因為即使以C語言這樣的高階語言來講,要達成許許多多的功能也仍需要撰寫相當多的小程式與函式庫,如果偽AI以這樣來運作的話,肯定會打死許多沒碰過程式或者沒學那麼深入的玩家,也會加大偽春菜入門的門檻。

所以就有了自定語法的架構出來,由偽AI再將複雜的C程式處裡過,最後提供玩家必要用到的現成功能,這些由偽AI再自行定義出來的語法,就是這裡提的高階語法。

你可以把偽AI想像成魔法師,函數功能想像成供魔法師驅使的小精靈或招喚獸,只要套用這個函數功能就可以達成某種目的,不需要自己再去寫複雜的功能。這個函數就是所謂的高階語法部分,至於底層的操作以及與SSP核心程式的溝通,則交由函數再透過偽AI去處裡就好了。

這樣只要具備有程式語言初學概念的玩家,就可以很快的上手來設計偽春菜人格,不用再去讀那些厚厚的C語法書了。


首頁   編輯 封鎖 差異 備份 上傳檔案 複製 變更名稱 重新載入   新建條目 一覽 搜索 最近的變更   幫助   最近更新的RSS
Last-modified: 2012-09-13 (四) 22:27:30 (2161d)