今天來製作敵人的 AI 系統,這裡使用 Behaviour Tree 來更直觀的製作 AI 行為。如果之後要加更複雜的行為模式的話還是可以使用 C++ 寫 Ta...
今天要製作魔法攻擊的功能,大概的概念是在敵人腳下產生向上爆發的魔力衝擊,造成傷害並將敵人擊飛。
1. Code
上篇的 DoMagicStuff
void...
今天來製作最後一個魔法攻擊,一個從天而降的制裁魔法(應該
1. Code
ProjectileBase 裡新增一個應用設定的功能,因為我後來才發現,在外面設置的...
#include <vector>
using namespace std;
class Solution { // 904 review...
class Solution {//1493 O(N) O(1)
public:
int longestSubarray(vector<int&...
使用者只需要 AI 的一部分功能,不該被迫使用全部。
今日主題:
CRP 的意思是「共同重用原則」。它的重點是:不要把不會一起用到的東西硬塞在同一個包裡。這樣會...