TheoraMovie更新

18 6 月, 2015 by admin 无评论 »

离上一次更新已有4年之久,其间theora并无更新。所以此次更新仅仅是BUG的修正,没有其它改进。不过这次提供了x64版本,并且改用VC2013编译,不再支持Windows XP。

  • 下载
  • 日期:2015-6-19
  • 大小:160k
  • 格式:7-zip压缩
  • 内容:解码器.DLL文件以及.cpp示例程序,含Win32/Win64双版本

2015.06.18 更新:

  1. 修正了Open可能会崩溃的问题
  2. 修正了Open后影片时间不对的问题
  3. 更新LibOGG到1.3.2
  4. 修正内存泄漏

Unity3D WebPlayer 专用843端口Server

5 12 月, 2014 by admin 无评论 »

使用Unity3D制作的游戏的WebPlayer版本,在启动前都需要连接一个843端口的SERVER,这个SERVER需要返回一段信息。

这个功能很简单,但总有人懒得去写,所以下面的附件中提供一个现成的。其基于CMGDK R50在openSUSE 13.2/Linux Kernel 3.17.2下使用GCC 4.9编译通过。DEBUG模式,仅支持x86_64位系统。

下载链接:Unity3D843Server

紧急!重要通告!

24 11 月, 2014 by admin 无评论 »

近期经多名好友告之,有不法之徒使用我的真人照片和真人姓名注册QQ帐号对网友进行诈骗,请各位网友互相转告。本人不会要求任何网友转帐、汇款到非我名下的任何帐户上。

胡颖卓
2014.11.23

CMGDKv18.LR-49提供更新(2014-09-02)

13 8 月, 2014 by admin 无评论 »

主要更新:

  • 改用Microsoft Visual C++ 2013 Express编译,同时提供x86/x64版本
  • 不再支持Windows XP/2003/Vista/2008,最低需求Windows 7/2008R2
  • 改进了OpenAL/EE,初始化可分离为驱动和上下文两步,以便在初始化驱动后枚举可用的设备列表
  • AudioSource增加根据时间设置进度功能
  • AudioPlayer增加获取原始音频数据的函数
  • Atomic/RWLock/CondVar换用Windows API而不是APR
  • 其它改进

下载链接

迁移完成,结果悲剧

28 7 月, 2014 by admin 无评论 »

顺利由万网的WINDOWS 2008 SERVER迁移为LINUX云主机。

结果一不小心忘了备份WORDPRESS的上传目录,造成所有图片丢失!

哎!后期会慢慢补齐,请大家耐心等待。

哎!好懒!

23 7 月, 2014 by admin 无评论 »

近日,万网通知将网站从虚拟主机升级为云主机,今天需要改数据库的IP等数据。

上来一看,。。。哎!上一篇还是去年的,超过7个月没有更新了。

 

今天要说几件事:

  1. 图形引擎的高级3D版本可能暂时是不会有了:正所谓看到的越多越觉得自己渺小,在这个连Unreal 4都低价横行的年代,一个不开源且没有特色的3D引擎实在没有太多价值。
  2. 图形引擎的2D版本将会进化,并配合一个低阶的3D引擎,推出一个横跨Windows,Linux,Mac OS X,纵跨iOS,Android的版本。我方将以自身独有的游戏设计优势冲击手机/平板市场。
  3. 更先进的服务器引擎,分布式技术。。。。。。。。。。。。这个真的还有人需要吗?
  4. 所有的原生界面应用程序将由WIN GUI更换为QT GUI,以保证在所有桌面平台均可使用。

 

新作截图&试玩

14 12 月, 2013 by admin 无评论 »

点此链接试玩

high_battle

low_battle

在openSUSE上架设Mercurial(HG) Server

14 10 月, 2013 by admin 无评论 »

哎!实在是太麻烦了。

 

总之先Clone HG源代码
hg clone http://selenic.com/repo/hg-stable/
cd hg-stable
python setup.py build
sudo python setup.py install

1./etc/apache2/conf.d下建立hg.conf,内容如下:

ScriptAliasMatch        ^/hg(.*)        /srv/www/htdocs/hg/hgweb.cgi$1

<Directory /srv/www/htdocs/hg>
Options ExecCGI FollowSymLinks
AllowOverride None
</Directory>

如需认证,Directory内举例如下:
<Directory /srv/www/htdocs/hg>
Options ExecCGI FollowSymLinks
AuthType Basic
AuthName “Mercurial repositories”
AuthUserFile /srv/www/user_access/password.txt
Require valid-user
</Directory>

这里的password.txt是apache密码文件,用于保存用户名和密码
示例:htpasswd2 password.txt 用户名

2./srv/www/htdocs下建立hg目录,用户改为wwwrun:www
chown -R wwwrun:www /srv/www/htdocs/hg

3.复制hgweb.cgi到/srv/www/htdocs/hg目录下
修改config中内容为/srv/www/htdocs/hg/hgweb.conf”

4.建立hgweb.conf文件,内容如下:
[collections]
repos/ = repos/

重启apache2即可

渲染引擎将全面开始向OpenGL Core过渡

22 9 月, 2013 by admin 无评论 »

其实OpenGL Core版渲染引擎早在3年前就出现了雏形,并在2011年初上马了第一个项目。为什么要等到现在才公布呢?其中一个重要的原因就是OpenGL Core注定了在低端显卡上无法运行。现在这个条件在慢慢的消失了,于是时机到了。

关于 undefined reference to `vtable for 。。。。。。。。’的错误解决方法

19 3 月, 2013 by admin 无评论 »

最近碰上这个问题,无论GNU C/C++ 4.7.2还是LLVM Clang 3.2都会报,在网上查了许多资料,基本内容一样,但也基本都没有真正命中这个错误的起因。

这句英文的本意是无法产生虚拟函数映射表,那么原因肯定就是有虚拟的函数不存在。但为什么会不存在?那当然是没有写了。

所以,解决的办法就是检测你报错的类中,是否真正的实现了所有在本类中定义的派生函数。如果仅在.h中定义,而没有在.cpp中实现,就会报这个错误。

举个例子,以及代码中,B类就会报如上错误。

class Base
{
virtual void func();
};

class A:public Base
{
//没有定义,使用基类的
};

class B:public Base
{
void func(); //定义了,但没有实现
};

鄂ICP备09027626号