配置arclib Game Library

从去年开始关注起D  因为本人并不是程序员  所以唯一感兴趣的就是拿它做游戏  然后就看到了arclib  于是想装上试试  不过官网上的文档实在有点滞后  在配置上费了一些周折  我把这个过程写出来  希望对那些想要使用D和arclib的爱好者能够起到一点帮助:)

OS:windows XP SP2

需求:

DMD 1.027 & Tango Version 0.99.5

不要用其它版本 因为很可能无法正常编译

下载:http://www.dsource.org/projects/tango/wiki/0_99_5_DmdDownloads


首先确认dmd/dmc/dsss已加入环境变量

然后用dsss安装arclib  运行CMD  输入:

dsss net install arclib-core

有基于Phobos和 Tango的版本  但是用dsss下载的是Tango


然后自动安装编译 没提示出错就说明安装成功了

还要到http://www.dsource.org/projects/arclib/browser/downloads/dll 下载所有的DLL文件

否则程序无法编译  我就是被这个困挠了一段时间

 

现在arclib已经配置好了

随意建立一个D文件  输入以下代码:

module main;

import arc.all;

int main()
{
   arc.window.open("Hello World", 400,300,0);
   arc.input.open();
   Font f = new Font("font.ttf", 12);
   char[] text = "hello!";
   while (!arc.input.keyDown(ARC_QUIT))
   {
      arc.input.process();
      arc.window.clear();
      f.draw(text, Point(10,10), Color.Green);
      drawPixel(Point(10,10), Color.Green);
      arc.window.swap();
   }
   arc.window.close();
   return 0;
}

把刚下载的DLL全拷贝到源文件的目录下 还有不要忘了写dsss.conf文件(那个字体需要下载 也可以用其他字体代替)

然后dsss build  看到这个窗口画面就说明成功了

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值