2014年12月27日 星期六

[20141227]個人隨筆筆記

各位大家好
許久沒更新網誌了....雖然有點早,在這先敬祝各位新年快樂^^

最近Unlight 2014聖誕節活動開始了,雖然很想解,但....很不幸的是我所有的服裝物件目前都在異次元空間裡面,看的到拿不到(簡單來說就是衣櫃爆了),所以可能無緣啦這個活動....

題外話,之前有關ULVBE Version ζ,有些人閃退無法開啟的問題,我後來查了一下,發現可能的原因:

微軟已在2012/4 發布之KB2664258(MS12-027)更新中,禁止具有嚴重漏洞的MSCOMCTL.OCX執行,在已經更新的情況下,執行含有MSCOMCTL.OCX的ULVBE就會發生無法執行或閃退的現象。
 (偏偏VB6最新的windows common controls就這個了...)

=================================================
20150203更新:
在UnlightVBE-ζ 修訂版本更新(Bulid 2934)後,預計可以解決閃退的問題
詳細請點此
=================================================
在元件都註冊N遍,字型也裝了N遍,都還是不能開的情況下
目前有幾個「或許」「希望」「可能」的解決方法:
1.安裝Microsoft Visual Basic 6.0 Service Pack 6 安全彙總更新
要如何安裝,請自行GOOGLE.....

2.重新宣告物件類別庫
參考文章:http://stackoverflow.com/questions/15614730/object-library-not-registered-when-adding-windows-common-controls-6-0

以上列舉的是「具有機率」的解決方法,其實我也不知可不可以....
另外這些好像都需要有VB6的環境
如果遇到此問題的又真的是想玩的話,不妨裝一下VB6,成功的話可以一舉兩得呢
(玩ULVBE+VB6程式語言學習初體驗)

(Win8想要玩ULVBE的話也可以裝一下VB6,因為我現在也是這樣....至於要怎麼裝,一樣請自行GOOGLE,感謝)

最後
還是要感謝所有遊玩UnlightVBE 的玩家
個人雖然已將 Version ζ 定調為最終版本了,不過現在我還是私底下在try ULVBE發展的可能性.....

敬祝各位  新年佳節愉快

Andy Ciu.
2014/12/27

2014年7月30日 星期三

[VB6][同人遊戲]UnlightVBE Version ζ(20150203更新-Bulid 2934)


距離上次版本的發布已經是接近1年的時間了.....
就在考完統測後不久,我開始了這次的目標-UnlightVBE最終版本的撰寫。我也很難想像曾幾何時還只是一個實驗用的小程式到最後不但有了形狀,而且還完整了起來,寫到現在雖不是甚麼大型的商業遊戲,但對自己而言它的意義已經比什麼都還要珍貴,作為自身第一個完成的程式作品,是我到現在以來一次非常難能可貴的經驗。

這次最終版本的更新對我來講還挺多的,以下我簡列一些比較重要的更新:

1.修正一些BUG。

 抓BUG應該就是身為設計者的一個宿命吧...雖然與朋友聯手抓到不計其數的BUG,但我覺得應該還是會有><

2.更新遊戲系統架構

a.本次版本將一些重要的視窗做合併,一個遊戲流程中卻有複數個視窗做更替感覺還挺怪的....
b.這次將開啟自定義對戰場景之圖片功能,為戰鬥遊玩的元素增添更多變化。
c.新增角色卡片背面之必殺技顯示。

3.更改異常狀態背景顯示及新增新型異常狀態圖案。

 

4.調整某些角色之必殺技條件及效果

a.調整古魯瓦爾多技能「精神力吸收」之效果。
b.調整羅莎琳技能「Ex黑霧幻影」發動條件及效果。
c.調整羅莎琳技能「染血之刃」發動條件。
d.調整羅莎琳技能「黑霧的纏繞」發動條件。
e.調整蕾技能「協奏曲-加百烈的守護」發動效果。
f.調整蕾技能「安魂曲-死神的鎮魂歌」發動效果。
g.調整蕾技能「Ex安魂曲-死神的鎮魂歌」發動效果。


5.新角色之實裝

本次版本將對以下角色進行卡片人物資訊及必殺技之實裝:
a.艾蕾可LV5(VBEID:S00505)
b.蕾R5(VBEID:S00110)
c.露緹亞LV5(VBEID:N02305)
d.梅莉LV5(VBEID:N02405)
e.貝琳達LV5 (VBEID:N02505)

6. 新增新型AI系統

本次版本將實裝能夠對當下牌型進行計算判斷的新型AI系統,全名為「智能判斷型人工智慧AI」,能夠對目前29位已實裝之角色在當下階段進行判斷,並且出它所認為最好的牌型。當初會撰寫這個系統最主要的目的就是要讓各位盡情享受這戰鬥的樂趣,雖然它沒辦法進行高度戰略的思考,但至少也不會是那種預設型態的出牌方式,希望大家能享受這對戰遊玩的樂趣!


7.新增人物對話系統

相信人物對話各位應該都很熟悉了吧,本次新增的人物對話系統最多能夠容納20個對應角色對話以及10個一般型對話。


8.加入新型多場景行動卡牌組



如要看VBE基本介紹的話請至:UnlightVBE Version α

遊戲版本訊息:

遊戲名稱:UnlightVBE
遊戲版本:Version ζ(20150203更新:Bulid 2934)
遊戲語言:繁體中文
作業系統:Windows XP~Windows 10 Technical Preview
(20150203更新:Bulid 2934實測成功)
遊戲大小:約138MB
遊戲撰寫軟體:Microsoft Visual Basic 6.0

遊戲相關說明:

為求遊戲呈現品質,請一定先註冊完所有元件及安裝完ttf資料夾中之所有字體再開始遊戲。

遊戲開啟及初步開啟錯誤說明:請點此

UnlightVBE 卡片人物資訊檔案 (*.uleci) 內容架構說明(2.0版):請點此


遊戲載點:

=========================================
20150203更新:修訂版本更新(Bulid 2934)說明
=========================================
20220127更新:
Version ζ現已開源在Github,欲取得最新版本請造訪:
=========================================


2014年5月4日 星期日

[20140504] 淺談VBE未來的方向&心得

不知時隔多久...  恐怖的大考-統測,總算是在這天結束了@@
在解脫之餘也順便談一下未來UnlightVBE的一些方向

自2012/01/27作成的初始版本以來,VBE在一邊玩Unlight、一邊在學校學習著VB6、一邊揣摩著要如何寫程式碼之下,逐漸寫完了UL整個基礎的戰鬥系統,而目前已在設計的,包括角色對話,調整主系統架構,修正BUG,以及人物角色「艾蕾可」的實裝準備。

雖然一開始設計VBE的初始是想挑戰自我,並且設計一個自由不受拘束、在UL戰鬥系統之下擁有無限想像的戰鬥平台。不過現實情況...真的是困難許多,尤其是本人學習程式尚淺,無法寫出太複雜的語法,這對於一些UL中的功能在嘗試揣摩設計時碰到了很多困難,我在設計之中也學得不少難得的經驗。

本人預計於6月到7月發表應該是最後一次更新的最終版本,感謝至今支持VBE的所有朋友們,本人也持續虛心接受各位大大的意見與指教。

附註:這是2012/01/27發表的初始版本(OB-0010)程式執行畫面,一開始的時候可是相當的簡陋.......