04 2009 檔案
LuckyScript 1.0 Released
摘要: 趁著這個周末好好整理了下工程,終于也可以把它發布出去了,除了LuckyScript庫外,這個壓縮包里還包含LuckyScript封裝庫源碼并有相關的sample和文檔,代碼在VS2003下編譯通過
閱讀全文
posted @
2009-04-26 23:51 清風 閱讀(1788) |
評論 (5) 編輯
LuckyScript封裝庫sample:改寫ogre例子
摘要: 續http://www.shnenglu.com/zzxhang/archive/2009/04/18/80269.html,為了展示這個封裝庫的能力,我把ogre的一些核心類跟接口注冊給腳本,用luckyScript改寫了OGRE的sample中cameraTrack跟terrain的例子,實現了使用luckyScript來控制OGRE的啟動和更新,這個demo會作為LuckyScript的一個sample發布。
閱讀全文
posted @
2009-04-18 17:40 清風 閱讀(1619) |
評論 (3) 編輯
封裝自己的腳本系統
摘要: 由于luckyScript引擎接口使用上的不便,我為它實現了一個基于C++的封裝庫,使用它可以比較方便地實現:類的注冊,任意C++函數的注冊,調用腳本函數,訪問腳本變量等比較核心的功能,雖然,用luckyScript引擎本身也可以做到上述這些,但我想你不會喜歡為每個主程序對象實現一大堆回調處理函數的,那在需要提供給腳本使用的東西數量比較大的時候會是個讓人崩潰的工作量,所以,必須在luckyScript上再實現一層封裝簡化這個過程,考慮到luckyScript只是一個無名小卒,沒有人會花時間去專門為它做那么個封裝的,所以只好由我自己來完成這個工作了,這個封裝庫的源碼會在發布luckyScript庫的時候附帶一起發布,下面,我詳細介紹下這個封裝庫最核心的幾個功能是如何實現的,雖然是基于luckyScript的封裝,但我想對于理解其他些比較流行的腳本(比如lua)的封裝庫也會是有用的。
閱讀全文
posted @
2009-04-18 17:37 清風 閱讀(1647) |
評論 (0) 編輯
LuckyScript與主程序的交互
摘要: 續上篇文章http://www.shnenglu.com/zzxhang/archive/2009/03/13/76490.html,繼續說明LuckyScript作為一門腳本是如何與主程序交互的,到目前為止,我已基本實現了大部分我最初對這門腳本的設想,我想,很快我就可以將它發布出去了,也許本來是可以更快一點的,這段時間煩人的事太多,而且,工作也開始忙起來了,我所謂的業余時間已經越來越少,我想,是時候結束這個吉祥物的開發了。
閱讀全文
posted @
2009-04-16 15:57 清風 閱讀(1324) |
評論 (1) 編輯