配置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 看到这个窗口画面就说明成功了
- 20:00
- 浏览 (451)
- 评论 (4)
- 分类: D Language
- 发布在 D语言 圈子
- 相关推荐
评论
http://dsource.org/projects/derelict
发表评论
- 浏览: 517 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
arcLib学习笔记——动画和 ...
晕倒呀,刚才google了一下arclib,是不是D语言的呀,我怎么看到有点怪, ...
-- by javaeyename -
arcLib学习笔记——创建精 ...
最近正在看yage 3d的源代码
-- by redduke -
arcLib学习笔记——创建精 ...
为啥不研究一下3d游戏阿
-- by hqs7636 -
arcLib学习笔记——创建精 ...
咳咳,2D的就不考虑了。有没有闲的发慌的高手去移植一下下 Ogre?
-- by oldrev -
配置arclib Game Library
看了一下源代码 这个库的Phobos和Tango版本居然不一致 真神奇
-- by redduke






评论排行榜