小小作文网_中小学优秀作文范文大全

小小作文網 > 資訊 > DNF > 資料匯總 >

牛人講究科學 從程序實現的角度講解強化

時間: lcz2 資料匯總

  關于墊刀強化論和看燈強化論,應該是目前DF里主流的兩種論了,從這兩種論還延伸出各種實際操作的方法,而且都各不相同,然后便是唯心主意的&ld;大腦只選擇自己所相信的而相信&rd;,比如某個人看紅燈成功了個2-3次,就覺得,看紅燈好。

  本人是學計算機的,畢業以后從事IT行業,先做數據庫,后來有幸加入了游戲行業,也算是老玩家了,從KK開始打起的,這個估計很多DF的玩家在那時候還是幼兒園呢。

  之前類似的有強化,升級,打寶石等等概率的游戲,我也是相信各種&ld;論&rd;,而且非常堅信&ld;墊&rd;論。而隨著后面對程序設計實現的學習,才對個強化體系有了一定的認識。

  首先,先要了解強化在后臺實現的方式。當你點下強化按鈕的時候,會將當前放在窗口的裝備信息傳給服務器端,并調用一個實現隨機rll點的函數。這個函數具體的內容每個游戲實現起來可能不同,但是最簡單的無非是一個隨機rad()函數,就把它解成里面的rll1-100好了。得到最后rll出的值后,再調用另外一個&ld;判斷是否成功&rd;的函數來決定,這個函數的輸入自然是rll出的值和服務器收到的裝備的信息,要知道不同顏色不同等級的裝備成功率都是不同的,可能存在一張配置表中,然后函數去匹配,比如,14上15要rll到90點以上才允許成功,而1到2只需要在5點以上就能成功,10到11要50點以上成功。

  強化秘藥和高級碳只不過是在這個判斷是否成功的函數里加了另外一段代碼,即把傳進來的已經rll出的點數加上個固定數值,或者乘以個百分比。

  有的人認為墊刀是服務器憐憫你,失敗多了能提高成功率,那是在開玩笑,如果真的要實現這樣的方法,那么服務器必須緩存下每個玩家近一段時間(數分鐘,小時)的強化事件信息,然后還要在&ld;判斷是否成功&rd;函數里加入一大段的基于緩存的歷史信息來的判斷。這樣等于把計算的復雜度提高了幾倍,服務器要緩存歷史信息,需要為每個玩家開辟一大塊內存空間來緩存,也就是,如果同時強化的人多了,服務器就要崩,但是你們碰過這樣的情況么,沒有嘛,所以,做為程序員,可以大膽的說,沒有哪個游戲后臺開發人員會愚蠢到寫這樣的方法,除非策劃強烈要求&ld;在失敗一定幾率后能提高成功率&rd;…

  而你們在游戲里看到的燈呢,只不過是客戶端在和服務器端計算通訊的時候的反映一樣,就好像,你們看到的技能效果,人物裝備的外觀這些,都只不過是存在于客戶端本地的文件,服務器后臺只管計算,不管畫面反映,所以即便是永恒之塔這類很吃美術資源的游戲,也只不過需要你客戶端機器好,因為渲染和美術引擎是客戶端做的,服務器端管的是計算,為什么韓國游戲外掛多,是因為韓國省下服務器干的活,把很多計算放到客戶端,比如判斷怪物掉血,死亡等等,因為在韓國是沒有人用外掛的…所以呢,外掛就很容易的更改了客戶端的內存,調用本來調用不了的函數。所以也就別再罵外掛多了,我玩過盛大,九城,光通等的游戲,都是外掛漫天飛,根本就打擊不嚴,網易口碑好,也是因為魔獸世界是歐美人的開發風格,大量的計算放到后臺校驗,不給前端外掛機會,就好像LL這款美國人開發的游戲,都那么久了,很難出現Dta那樣各種變態的外掛,現在唯一的外掛功能只是陰影看到技能效果而已。換句話說,給網易來代DF,還真不一定能比TX好。

  根據上面可以知道,一切看燈論都是扯蛋,還虧真有人發baid,還求看燈論,開發人員看到要笑死了,這就跟古代人在做一件事情的時候上天下雨了,于是每天重復做同樣的事求雨一樣…然而墊刀論呢,其實是建立在科學的依據上的,這個跟程序設計就沒有半點關系了,但是有一門學科,叫做統計學,和我們大學的時候學的概率論還是不太相同的。為了把話說的讓高中生初中生都明白,我就不提什么正態分布這些專業術語了,就一句話,你扔個6面骰子,如果只扔6次,那么出來的結果可能每個數字不到16%,但是如果你扔1萬次,你會驚奇的發現,總結果,就是16%,意思是,當抽樣次數到了一定數量后,就會平均分布,而強化算的是某個值大于一定值,所以可以得出官方提供的強化成功率。

  所以呢,墊刀的目的,為的是抽樣,但是現在人們一般強化也就墊個幾下,十來下就上了,其實用處并不大,但是不是完全沒有,墊個10下,大概可以把10%的成功率,上升到20%,僅此而已。另外,并不一定是說墊刀就一定要用高強的去墊,用高強墊,其實是這個原,即假設你扔了10次都沒扔過80,那么后面扔過80的可能性就會很大,還是根據概率密度分布嘛。同樣的,如果你連續把從3強化到4,假設3-4的強化只要扔過20點就成功,那么你失敗一次,就說明抽樣已經取了個很小的值了,如果連續3-4幾次失敗,那么就可以扔高強了。只是3-4實在太難失敗,等的話不知道要等多久,所以大可以用5-6或者6-7來墊,如果連續失敗2-3次5-6,那么扔11-12或者12到13的概率就會比直接扔要高上個10%-20%左右,這些都是經驗數據,沒有加入數學算法深究。

  因此呢,最終的結論就是,以后看到什么強化帝教你強化的文章,一概不看,省一點時間去多賺點軟妹幣,直接買裝備。

87147 主站蜘蛛池模板: 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 长江船运_国内海运_内贸船运_大件海运|运输_船舶运输价格_钢材船运_内河运输_风电甲板船_游艇运输_航运货代电话_上海交航船运 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 苏州工作服定做-工作服定制-工作服厂家网站-尺品服饰科技(苏州)有限公司 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 北京模型公司-军事模型-工业模型制作-北京百艺模型沙盘公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 不锈钢水管-不锈钢燃气管-卫生级不锈钢管件-不锈钢食品级水管-广东双兴新材料集团有限公司 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 刘秘书_你身边专业的工作范文写作小秘书| 工作服定制,工作服定做,工作服厂家-卡珀职业服装(苏州)有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 手术示教系统-数字化手术室系统-林之硕医疗云智能视频平台 | bng防爆挠性连接管-定做金属防爆挠性管-依客思防爆科技 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 达利园物流科技集团- | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 微信聊天记录恢复_手机短信删除怎么恢复_通讯录恢复软件下载-快易数据恢复 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 网站seo优化_seo云优化_搜索引擎seo_启新网络服务中心 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 |