[問題]nc3000GVB的不同
版主: 總版面管理員
[問題]nc3000GVB的不同
除了無法POKE和PLAY、BEEP外
好像編輯程式大小又比2000小了點...
有人發現更多不同ㄇ?
我打算作一篇技術文章
好像編輯程式大小又比2000小了點...
有人發現更多不同ㄇ?
我打算作一篇技術文章
伊瑟拉之劍 RM 版
伊瑟拉之劍 天神之兵
策劃中...
伊瑟拉之劍 天神之兵
策劃中...
應該是程式太長,記憶空間會受限,
而不是記憶空間定太多,程式長度會受限!
因為是先讀程式再執行程式的。
至於變數錯亂的問題之前提過了!
這只有文字資料會!
當定義的空間很大時,資料整理會有BUG,
這是遠見的疏忽,提供大家一個小技巧,
如果程式中有使用到很多變數,尤其是定義了很大的空間,
不管你有沒有用它,他都會造成系統的負擔。
所以!以下的方法不妨試試,很好用喔!
※資料分流法※
將遊戲中的字串常數存成檔案,當然是循序檔(數字常數就別理它了),
紀錄檔也將文字和字串分開存檔,
當程式要用到文字字串的時候,再開啟對應的文檔讀取,
當要用到紀錄檔時,記得,因為要暫存所以要作暫存檔,
和紀錄檔一樣要字串和數字分開,程式執行時要事實地作暫存的動作,
真正存檔時則同時對暫存檔案紀錄檔儲存。
當然,這個方法對NC3000這種速度的機型使用最能感受到它的威力,
因為幾乎感受不到它在悄悄的讀取和暫存,對其他的機型就很難說了!
這個方法也可以減少定義空間的大小喔!
因為只要定義一次要讀取的資料所需最大的空間就行了!
而不是記憶空間定太多,程式長度會受限!
因為是先讀程式再執行程式的。
至於變數錯亂的問題之前提過了!
這只有文字資料會!
當定義的空間很大時,資料整理會有BUG,
這是遠見的疏忽,提供大家一個小技巧,
如果程式中有使用到很多變數,尤其是定義了很大的空間,
不管你有沒有用它,他都會造成系統的負擔。
所以!以下的方法不妨試試,很好用喔!
※資料分流法※
將遊戲中的字串常數存成檔案,當然是循序檔(數字常數就別理它了),
紀錄檔也將文字和字串分開存檔,
當程式要用到文字字串的時候,再開啟對應的文檔讀取,
當要用到紀錄檔時,記得,因為要暫存所以要作暫存檔,
和紀錄檔一樣要字串和數字分開,程式執行時要事實地作暫存的動作,
真正存檔時則同時對暫存檔案紀錄檔儲存。
當然,這個方法對NC3000這種速度的機型使用最能感受到它的威力,
因為幾乎感受不到它在悄悄的讀取和暫存,對其他的機型就很難說了!
這個方法也可以減少定義空間的大小喔!
因為只要定義一次要讀取的資料所需最大的空間就行了!



