yangfanconan 发表于 2013-10-12 17:06:34

Processing之旅-----【好玩的库之AI_for_2D_Games】

最近两天,发现了一个不错的库,AI_for_2D_Games,这个库很好玩。
AI_for_2D_Games 官方网站:http://www.lagers.org.uk/ai4g/pguides/pg01-start.html

import game2dai.entities.*;
import game2dai.entityshapes.ps.*;
import game2dai.maths.*;
import game2dai.*;
import game2dai.entityshapes.*;
import game2dai.fsm.*;
import game2dai.steering.*;
import game2dai.utils.*;
import game2dai.graph.*;
// GettingStarted_01
World world;//world 类定义 游戏世界的
StopWatch sw;//StopWatch 类,定义了一个定时器,好吧,这里叫秒表。

public void setup() {
size(480, 320);
world = new World(width, height);//定义了世界的大小跟size一样,很多游戏界面都是超视距的。
sw = new StopWatch();//初始化定时器,哦不,时间码表。
// Other setup code here

sw.reset(); // 初始化时间码表。
}

public void draw() {
double elapsedTime = sw.getElapsedTime();//经过的时间
world.update(elapsedTime);//更新
background(200, 255, 200);//背景色
world.draw();//渲染

}
这段代码运行之后效果如图:




ubuntu 发表于 2013-10-14 09:51:25

去看看,谢谢
页: [1]
查看完整版本: Processing之旅-----【好玩的库之AI_for_2D_Games】