TA3D 0.6 BETA 7!!!!!

为windows编译的最新版本,并且把一些你们可能都不知道的bugs修复了,现在是用GCC4.4.1编译的,之前是3.4.5(也即是再也不会导致编译时gcc非法了,现在可以用上GCC 4.4的优化了)

几个核心结构已经为安全性重写了。还花费了很大的心力来寻找和处理内存错误。几个 rendering的bug也修复了,单位和它们的影子再也不会 扭曲了。寻路现在更快了,可通行区域在载入地图时便给不会飞的单位计算好了,它只是多占用了一些内存( serven islands地图上的占用是2MBs).还修理了一下 寻路和跟随代码,修复了几个恼人寻路代码中的 bug(处理复杂情况时)。还把 文件缓冲的压缩率调整到1(原来是6),因此 建立文件缓冲(载入游戏)的速度会更快。lua基础的 命令行,现在支持 tab-补全单词 了。想给TA3D写 GUI文件是很简单的:不需要设置 widgets的ID了,你还可以随便设置 快捷键给 widgets,当然它们得是分开的。(当然你可以把旧有的 GUI widgets ID剔除掉以使以后的编辑工作更简单)
但不好的是有几个新bugs, 已经发现的是:
[list][]单位有时会闪烁起来[]寻路可能会寻到 死路(正在被解决)[/list]
有几个翻译文件也被更新了(看下 法文版本的TA3D).

和平常一样的,可以从ftp下载到:
ftp://downloads.ta3d.org/binaries/windows/dev/0.6/

This new beta release for windows should bring several bug fixes but it’s also built with GCC 4.4.1 instead of 3.4.5 (it doesn’t make GCC crash any more so now we have GCC 4.4 optimizations ).

Several core structures have been rewritten to be more safe. I’ve done some Valgrinding to find and fix several memory errors. A few rendering bugs have been fixed (units and their shadows are no more shifted). Pathfinder is a bit faster now, walkable areas are precomputed at loading time for all moving units that don’t fly but with only a small memory overhead : less than 2MB on seven islands. I made several tweaks to the pathfinder and pathfollowing code, fixed an annoying bug in the pathfinder (it was preventing it from finding a path in complex situations). I lowered cache compression level to 1 (from 6) so building the cache should be faster . There is also the new Lua based console with tab-completion support . It’s easier to write GUI files for TA3D : you don’t need to tell the number of widgets anymore, you can use random keys for widgets as long as they are separated (you can break old numbering convention so it’s much easier to edit a file).

There are a few new bugs I am aware of:

[list][]units sometimes blink[]pathfinder returns path that follow closely obstacles (I am working on it)[/list]
A few translation files still need to be updated (see recent changes in French translation file).

As usual you’ll find it there:
ftp://downloads.ta3d.org/binaries/windows/dev/0.6/

好像又出8了哦,没发上来?

8有问题。等9了再发。

能搞到源代码么?

源代码随便下:
http://trac.ta3d.org/
/:^]

从ftp上下了一个,不过似乎不是最新的。
再去转转

他们用的源代码管理好像是svn,是不是可以用svn客户端随时更新代码呢?

是用svn同步的。
一般用tortoisesvn便可以,虽然更新速度不是很好,国内120kb/s左右

120kb,难道真的是小写b?
那样是够慢的。
嗯,周末配置一下。有不清楚的再来问。
先去找个客户端装上。
今天先睡了。呵呵。

我又来了
那个,svn访问地址是什么?找了一圈没找到……

10# huangyi

svn.ta3d.org/
呵呵

不过自己不喜欢安装svn,速度太慢了。
直接从此下载
http://trac.ta3d.org/browser/trunk

Download in other formats: [list][*]Zip Archive[/list]

呃,已经找到了。
直接下也可以,不过svn有版本检查,不用每次全下。对于有限的网速来说应该可以节省些时间。
各人习惯不一样,达到目的就行:)
还是感谢版主的回答。

另外,在ta3d上发言还要认证,太不爽了

TA3D论坛上的认证?

就是那个英文网站上的开发论坛

但认证啥?
TA3D论坛除了需要注册外还需要什么 ?

呃,就是在上边发贴需要先被审查才能被显示的意思。
是我表述不太清楚。

那是为了反广告设置的。发帖多了应该便好了

新问题,从我找的那个svn地址下载的代码不全,cmake出错了。:7_345:
能给个和网站上代码同步的svn地址么?

那个压缩包应该同步。
不同步的可以单独下。

主程给了个新svn地址,我想这次应该没问题了。:slight_smile: