上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
原文:http://hi.baidu.com/xboxi/blog/item/6e6b25976022ff6854fb964c.html维基百科-游戏引擎列表:http://zh.wikipedia.org/wiki/%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E5%88%97%E8%A1%A81.真是不错!国外廉价引擎评价最好的两个是 Turque 、Truevision3D,免费开源引擎评价最好的是 OGRE 和 IrrLicht ,综合考虑起来, OGRE 还不是个完整的游戏引擎,它首先只是个图形渲染引擎,用着也比较麻烦;IrrLicht 易用性最强,但是功 Read More
posted @ 2012-01-30 23:44 绿色冰点 Views(480) Comments(0) Diggs(0) Edit
自我感觉写得已经很简单了,留下来纪念一下,下次拷贝使用。第一个,给目录下的每个cpp文件生成相应的可执行文件,文件名为cpp文件名一致,不含后缀。## Testcase Makefile lxslove moodlxs@163.com#base := ../..inc_dirs := -I$(base)/include -I$(base)/include/A -I$(base)/include/B -I$(base)/include/Bcommon_dirs := $(base)/common/A $(base)/common/B $(base)/common/Ccommon_cpps := Read More
posted @ 2012-01-20 13:53 绿色冰点 Views(554) Comments(0) Diggs(0) Edit
http://blog.csdn.net/softwave/article/details/7206748 Read More
posted @ 2012-01-19 09:14 绿色冰点 Views(243) Comments(0) Diggs(0) Edit
作者:北南南北来自:LinuxSir.Org摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。 原文:http://www.linuxsir.o Read More
posted @ 2012-01-18 15:04 绿色冰点 Views(469) Comments(0) Diggs(0) Edit
内存文件系统使用及示例:ramdisk, ramfs, tmpfs 第一部分 在Linux中可以将一部分内存mount为分区来使用,通常称之为RamDisk。 RamDisk有三种实现方式: 第一种就是传统意义上的,可以格式化,然后加载。 这在Linux内核2.0/2.2就已经支持,其不足之处是大小 Read More
posted @ 2012-01-17 22:36 绿色冰点 Views(13778) Comments(0) Diggs(0) Edit
花了我一个星期来整理~ 一、Makefile的规则 targets : prerequisites command ... 或是这样: targets : prerequisites ; command command ... targets是文件名,以空格分开,可以使用通配符。一般来说,我们的目标 Read More
posted @ 2012-01-09 13:25 绿色冰点 Views(468) Comments(0) Diggs(0) Edit
ET模式称为边缘触发模式,顾名思义,不到边缘情况,是死都不会触发的。 EPOLLOUT事件:EPOLLOUT事件只有在连接时触发一次,表示可写,其他时候想要触发,那你要先准备好下面条件:1.某次write,写满了发送缓冲区,返回错误码为EAGAIN。2.对端读取了一些数据,又重新可写了,此时会触发E Read More
posted @ 2011-12-16 15:37 绿色冰点 Views(28497) Comments(3) Diggs(9) Edit
C++的异常来了,C时代的返回值,在C++时代是个可怜弃儿。使用异常的好处:1.只要你用到c++,就无可避免地接触到异常,无论是stl,还是简单的new,都随时有可能跑出异常,如果你要写一个足够健壮的程序,则必须进行异常处理!既然迟早要进行异常处理,那就应该好好去享受异常,那为何还要专门去判函数返回值这么麻烦呢?2.使用异常,你的代码就能够和stl融洽相处,因为彼此都是那么的喜欢抛异常,所以特别容易产生共鸣。stl都喜欢直接获取对象,而你的代码给stl的却是一个表示成功与否返回值,这让stl情何以堪。没错,stl希望得到你的人,而你却告诉stl你做得对不对,这会让人相当无语,导致沟通困难。3. Read More
posted @ 2011-12-15 15:44 绿色冰点 Views(460) Comments(1) Diggs(0) Edit
转自:http://blog.sina.com.cn/s/blog_4a071ed80100cssu.html日志服务器安装指南一、希望达到的目的1.服务器日志集中存放到日志服务器和MySQL数据库中;2.每天发送一封E-MAIL, 报告异常日志条目;3.实时报告异常系统事件;4.WEB界面查询日志;二、日志主机安装和配置1.安装syslog-ng:安装前准备:(操作系统为:centos 4.7)#cd /usr/local/src#wgethttp://www.balabit.com/downloads/files/syslog-ng/sources/pkgs/dists/rhel-4/sy Read More
posted @ 2011-10-28 17:19 绿色冰点 Views(4235) Comments(0) Diggs(0) Edit
作者:Laruence()本文地址:http://www.laruence.com/2010/08/18/1718.html转载请注明出处首先说个题外话: Vim发布7.3了..在翻看Vim插件的时候, 发现了一个比较有意思的应用(非插件): 把PHP的手册融如Vim中, 在Vim中, 按”K”, 就可以跳转到光标下函数的手册说明…1. 首先, 下载特殊定制的PHP手册(包含PHP5.3的所有函数) :vim-php-manual.tar.gz2. 把下载的文件解压缩, 放置到一个目录, 比如/tmp/phpmuanul(windows下比如:”d:/phpmanual”).3. 配置vimr Read More
posted @ 2011-10-18 13:41 绿色冰点 Views(453) Comments(0) Diggs(0) Edit
原文:http://job.17173.com/content/2009-11-24/20091124170050513,1.shtml谈这个话题之前,首先要让大家知道,什么是服务器。在游戏中,服务器所扮演的角色是同步,广播和服务器主动的一些行为,比如说天气,NPC AI之类的,之所以现在的很多网络游戏服务器都需要负担一些游戏逻辑上的运算是因为为了防止客户端的作弊行为。了解到这一点,那么本系列的文章将分为两部分来谈谈网络游戏服务器的设计,一部分是讲如何做好服务器的网络连接,同步,广播以及NPC的设置,另一部分则将着重谈谈哪些逻辑放在服务器比较合适,并且用什么样的结构来安排这些逻辑。服务器的网络 Read More
posted @ 2011-10-17 11:44 绿色冰点 Views(308) Comments(0) Diggs(0) Edit
原文url:http://blog.sina.com.cn/s/blog_4b029ef301007xky.html软件安装列表zlib.mysqlphphttplibpngfreetypejpegsrcgdlibxml我都采用源代码安装,因为这样比较灵活,能自己指定安装目录并配置参数,或者进行特性的选取与优化。说明:所有的包都安装在/data目录下。(1):安装zlibtar zxvf zlib-1.2.3.tar.gzcd zlib-1.2.3./configure --prefix=/data/zlibmakemake install然后在/etc/ld.so.conf中添加/data/ Read More
posted @ 2011-10-13 09:51 绿色冰点 Views(2275) Comments(0) Diggs(0) Edit
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sdbaby.blog.51cto.com/149645/325242今天又想起在VMWare虚拟机上玩玩LINUX(CentOS),好长时间没有弄它了!但是ROOT用户的密码忘了,进不去了!汗。。。解决方法:一、重启系统,如图:GRUB: 在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“e” 来进入编辑模式。2.接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核(这里是第二行,kernel.......),然后在按“e”。3、在rhgb quie Read More
posted @ 2011-09-29 23:04 绿色冰点 Views(214) Comments(0) Diggs(0) Edit
Jason1. 必须的工具2. 主要步骤 2.1. 创建 2.2. 编译 2.3. 调试3. 总结1. 必须的工具如下工具是必须的: 1. gcc. 我使用的是3.4.3 2. autoconf. 我使用的是2.13-5. 奇怪的是2.59是不能用的,如果你的系统里安装的是这个版本,要先卸载,然后安装2.13 3. PHP4的源代码。我使用的是PHP-4.4.4。在PHP的网站上可以下载到2. 主要步骤创建PHP的扩展很麻烦。熟悉其它脚本语言的人会觉得开发PHP的扩展真是罗嗦到了极点。不过给脚本写扩展的原理都是一样的:导出一个特定名字的函数,然后通过这个函数返回关于这个扩展的全部信... Read More
posted @ 2011-09-23 19:11 绿色冰点 Views(228) Comments(0) Diggs(0) Edit
原文:http://wjl2002.blog.51cto.com/182055/30429由于以前的一个软件需要小型化,决定用php重写,把linux下开发环境搭建过程记录下来。操作系统环境:RedHat Linux Enterprise AS4,装有gcc等开发工具包。一、安装mysql5从[url]www.mysql.com[/url]下载源码包mysql-5.0.41.tar.gztar -zxvf mysql-5.0.41.tar.gz //解压cd mysql-5.0.41 //进入到解压后的目录./configure --prefix=/opt/mysql --with-chars Read More
posted @ 2011-09-23 19:09 绿色冰点 Views(307) Comments(0) Diggs(1) Edit
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页