我们在使用C++的开发工作中,经常会编写许许多多的类,当然也会编写大量的成员函数。但是对于如何设计类的结构,如何确定类的成员,这将会是一个艰难的抉择过程。在编写C++类的过程中,我们都希望是我们的成员函数集合最小化,但是常常很难做到这一点。本文就来详细的讨论一下这个问题!阅读全文>
发表于 @ 2008年02月05日 12:51:00|评论(loading...)|编辑|收藏
在进行游戏编程的过程中经常会遇到图像文件的读取需求,但是如果直接使用其它的
图像库,要么没有源代码,要么非常难以使用,要么就会出现版权纠纷。实际上经常的情况就是仅仅只是需要一种纹理数据,至于具体的文件格式根本就没有需要,完全可以自定义一种文件格式,使得读取尽可能的简洁明了。听起来似乎很难,其实不然,本人在多年的游戏开发过程中总结出来了一种简洁明了的方法,因为主要是用于OpenGL程序的,所以我将其命名为glt格式,也就是OpenGL的Texture格式。本文给出了XPM文件转GLT文件的转换程序。阅读全文>
发表于 @ 2006年06月26日 13:18:00|评论(loading...)|编辑|收藏