日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

听著名服务端主程讲座有感 - archy_yu - 博客园

發布時間:2023/12/3 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 听著名服务端主程讲座有感 - archy_yu - 博客园 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

聽著名服務端主程講座有感 - archy_yu - 博客園

聽著名服務端主程講座有感 ??? 前些日子,一個著名頁游服務端主稱做了一次演講,有幸在臺下聆聽了這位主程的演講。已經過去一段時間了,偶爾還是會跟同事們講起聽到了什么,學會了什么,故做一次總結。 ? ? 講座持續了近兩個小時,講了做服務器構架方面的方方面面,我不能一一陳述,就講我感受最深的兩點記下來于各位分享 ? ? 1: 服務器端最影響性能的一個功能就是區域廣播; 就是玩家在行走或者打斗的過程中要將自己的狀態廣播給周圍的玩家,通常這個范圍是電腦屏幕大小的區域,因為各個玩家屏幕大小相異,故這個范圍要略大于普通電腦屏幕。 ??? 實現這個有兩種方法: ? ? ?? 1. 遍歷本地圖的所有玩家,目標玩家和本玩家的距離,如果在范圍內,則廣播給相應的玩家。 ? ? ?? 2. 將地圖劃分稱一個一個小格子,確保九個格子的面積大于電腦屏幕的面積,玩家在走動或者打斗是即使刷新自己的所在的區域,并將自己的狀態廣播給本身所在的格子內和周圍的八個格子內的所有玩家。 ? ? 2.? 影響服務端性能的另一個主要的功能就是怪物的AI,怪物的AI是靠定時器即使刷新的,以便根據自身的情況即使改變自己的狀態,比如是巡邏、攻擊、追擊、返回等,幾乎一款游戲有很多的怪物,怪物的行為不一值,所以需要添加的定時器也很多;我們優化的方向是當怪物巡邏時,我們將定時器的間隔設置的長一些,當怪物收到攻擊之后,我們將怪物AI的定時器設置的短些。 ??? 初此之外,還講到了許多其他的東西,比如網絡組包、定時器的實現等,下次再談吧。

總結

以上是生活随笔為你收集整理的听著名服务端主程讲座有感 - archy_yu - 博客园的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。