极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15388|回复: 1

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

[复制链接]
发表于 2013-10-12 17:06:34 | 显示全部楼层 |阅读模式
最近两天,发现了一个不错的库,AI_for_2D_Games,这个库很好玩。
AI_for_2D_Games 官方网站:http://www.lagers.org.uk/ai4g/pguides/pg01-start.html

[pre lang="processing" line="1"]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();//渲染

}[/code]
这段代码运行之后效果如图:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-10-14 09:51:25 | 显示全部楼层
去看看,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-19 12:11 , Processed in 0.044097 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表