概述 在游戲開發(fā)中多單位對戰(zhàn)游戲會存在如下技術(shù)難點(diǎn): 多單位渲染 多單位碰撞 移動單位的避障 多單位索敵 AI 多單位渲染 傳統(tǒng)游戲中會使用傳統(tǒng)骨骼動畫計(jì)算(CPU計(jì)算骨架+...
概述 在游戲開發(fā)中多單位對戰(zhàn)游戲會存在如下技術(shù)難點(diǎn): 多單位渲染 多單位碰撞 移動單位的避障 多單位索敵 AI 多單位渲染 傳統(tǒng)游戲中會使用傳統(tǒng)骨骼動畫計(jì)算(CPU計(jì)算骨架+...
架構(gòu) Producer 生產(chǎn)者 Consumer 消費(fèi)者 NameServer 注冊中心 Broker 消息中心 Topic CommitLog ConsumerQueue ...
背景 最近在做自己第一款獨(dú)立游戲 移動戰(zhàn)區(qū),其中有一種類型的炮臺是以飛機(jī)為攻擊載體,因此需要給飛機(jī)設(shè)計(jì)AI.需求如下: 需要有漂亮的飛行軌跡 目標(biāo)點(diǎn)移動,軌跡需要相應(yīng)變動 軌...
這篇文章主要想講講緩存的三個(gè)問題: 緩存穿透 緩存擊穿 緩存雪崩 不得不說嫉你,這三個(gè)名稱取的是波瀾壯闊九孩。單是聽它的名字就讓人不由的擦一把冷汗。在日常業(yè)務(wù)中要是不注意這三個(gè)問題阱扬,...
一開始泣懊,我是帶著如下問題來學(xué)zookeeper: 像Mysql,Hbase這類的數(shù)據(jù)庫已經(jīng)實(shí)現(xiàn)了高可用麻惶,為什么我們還要用zookeeper呢馍刮?(比方說,為什么我們一般用zoo...
什么是RateLimiter RateLimiter是Guava庫中的一個(gè)限流器卡啰,它提供如下功能: 基于PPS進(jìn)行限流 基于PPS限流的同時(shí)提供熱啟動 下面是一段示例代碼,它...
簡介 ES是一款基于Lucene實(shí)現(xiàn)的一款分布式搜索引擎警没,它有以下優(yōu)點(diǎn) 快 Restful API匈辱,接入不需要編程語言支持 數(shù)據(jù)安全(主從) 功能豐富 接近實(shí)施的更新 Luc...
在學(xué)習(xí)《心理學(xué)與生活》一書中垂谢,介紹了一種名叫心理物理學(xué)的學(xué)科厦画,它旨在量化人體的各種感覺。比如將多少糖倒入水中能讓人感覺到兩倍的甜度滥朱,亦或是木棍增長多少會讓人無法分辨出長度偏差...
注 本文是對于sqlercn在慕課上發(fā)表的“MySQL 性能優(yōu)化”課程的學(xué)習(xí)筆記根暑,內(nèi)容并非原創(chuàng)。 前言 MYSQL性能優(yōu)化主要包含三種方法: 查詢優(yōu)化 表結(jié)構(gòu)優(yōu)化 系統(tǒng)優(yōu)化大...