更新版請往下找 (Beta 4.0)
======================
因為開發時程已經兩個星期了
大部分功能已完成(90%)
所以先發行 v1.0 Beta版
開發概念:
1.使用背景運算(4個球箱 每個球箱 10 個球)
為了效能考量只顯示其一球箱的實際狀況 (運算中及非運算中都可切換)
(但可以點選左上角四個球箱的一個來選擇觀看※此時為粗體字)
2.使用大量亂數當運算參數,並且考量歷史出球數、上期球號
3.參考混球時間來定位取球框(未完成,因此取樣框目前定位於中間)
4.球箱設計考量球箱內之受風量、滾球其間實際分成 混球及吐球倒數時間
5.球箱設計加入簡單的Z深度考量,也就是 3D設計 (當然視覺上不是3D)
,由 球與球 球與球箱 之碰撞而改變
6.因為程式運算不可能零時差所以加入誤差修正 (目前完成50%)
也因為使用 Timer設計,所以消耗CPU資源量極低
※目前釋出的是測試版及功能未完全完成,所以有兩個灰色按鈕
正式版將視情況決定是否釋出
<介紹及使用>
一開始執行會分析出每個球號的(歷史)開出次數
(可看到 順序 那一欄,由左上到右下依序是 0,1,2,...,9 號球)
[排列]
.根據實際狀況可知4碼順序會與球箱排列而不同,此即為此設計
.將右方的核取框選取後即可使用,可拖曳左方4個球箱或按[排列]來亂數排列
[讀取記錄]
.程式預設下是讀取作者辛苦鍵入的ball.txt歷史紀錄
.使用者可以自行選取讀取哪一個歷史紀錄
(一般情況可能無所用,但印證及實驗時即為方便功能)
[開始]
即為開始運算 滾球->出球
[重置]
將數據重讀、畫面回歸 初始狀態
[離開]
退出程式
[加入]
輸入球號及日期數據(未完成,所以使用者可直接修改ball.txt)
[全自動標準模式]
自動運行 "排列球箱" -> "攪拌球" -> "開始" 之標準程序
[攪拌球]
.模擬球倒入球箱後之動作
.使用者可自行輸入攪拌時間(預設是3.0秒)
"專家設定"
將球箱分成10道風道,可以調整其強度 (不建議修改)
<球箱下方之欄位>
最長的一欄會根據
開始:顯示修正秒數(因應每個人PC及各時間下都不盡相同,精準度到1ms)
混球:計算從 開始 到 混球結束 之時間誤差
吐球:計算從 開始 到 吐球結束 之時間誤差
.以上時間越接近 0 越可靠 (可當成滿意度考量依據之一)
"反應時間"
此參數會影響球速,球速會影響碰撞數及取樣率
(球速可由 "專業調整" 來設定 ※未開放)
"計時"
即顯示歷時 秒數
"混球時間"
模擬豁然率 (與取樣框有關)
"吐球倒數"
即開始取樣時程
<吐球後>
.可點選4個球箱觀看每個球箱的取樣率
(此時排列核取框不可選取)
.會依取樣高低來決定4個球號(每個球箱的第一取樣率球號)
後敘:
此工具不可能達到真實的彩球機模擬
所以奉勸嗜好者不要太認真
因為程式之提供只是個人的程式寫作興趣
(不收費為考量)因此嗜好者請自負成敗之責
本人只提供試用並保有著作發行之權力
或許有人會說真的四星彩彩球機不是長那樣或球的滾動不是那樣
那個人想說的是
真要模擬100%那 所需的運算量 不是個人電腦可比擬的
且本人設計概念與那些(球箱形狀、滾動...)無關
最後想說的是
本來想加入弊端參數 ^^|| (比如某個球比較重一點大一點)
但想想有點無聊所以做罷
所以在此只接受程式Bug之回報 (可能作為正式版發放之依據)
希望大家能喜歡 ^^ ~Thx
<載點>
http://rapidshare.de/files/3042328/FourStar.rar.html
下載方式:
滑鼠捲到最下面可看到 [Free] 按鈕
點入後,同樣滑鼠捲到最下面
可看到粗體字載點
如沒看到
而是 wait 30 seconds 之類
表示多人次下載
被管制流量
其秒數到數歸零後
即會浮出粗體字載點
注意:
如沒有倒數時間又沒載點
表示此時
一次只能一個IP下載 (Max. parallel downloads 1)
要等他人下完才能輪到下一位