自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 placement new(定位new)

定位放置new(placement new)有很多作用。最简单的用处就是将对象放置在内存中的特殊位置。这是依靠 new表达式部分的指针参数的位置来完成的:   #include         // 必须 #include 这个,才能使用 "placement new" #include "Fred.h"     // class Fred 的声明  void someCode() {

2004-10-25 13:09:00 1111

原创 avatar的实现

avatar从程序角度来看主要是2方面的工作,一是web,这儿负责购买、更换服装等功能,二是客户端程序(如果需要的话),这儿主要负责下载更新和程序显示 当然,其实可以统一使用web来实现,不需要程序负责,程序仅仅调用web控件或者别的什么方式,把最终的现实直接交给web来完成web的实现,没太大难度,如果要兼容性扩展性很好,比较简单的方法,是每次在用户更换服装以后,服务器生成一张最终的

2004-10-21 14:23:00 1362

原创 过滤非法字符 三

实现文件:#include "stdafx.h"#include #include #include #include #include "WordLib.h"#include "_string.h"namespace WordLib{typedef std::basic_string __String;typedef std::vector __WordList;stat

2004-10-19 18:52:00 1129

原创 过滤非法字符 二

大小写不敏感的字符串,头文件 #pragma once#include #include namespace WordLib{struct ChatTraintsEx : public std::char_traits {static bool eq(const char ch1, const char ch2) {return _strnicmp(&ch1, &ch2, 1)

2004-10-19 18:51:00 864

原创 过滤非法字符 一

一直都不怎么喜欢贴代码的,觉得没什么意思,这次好在功能比较简单,没什么太多东西要解释,贴上来让大家看看吧:) 头文件:#pragma once#ifndef _FLYINGMAGIC_2_CUT_WORD_EXPORT# pragma comment(lib, "..//Lib//WordLib.lib")#endif // _FLYINGMAGIC_2_CUT_WORD_EXPO

2004-10-19 18:50:00 1286

原创 char_traits

c++标准库中,有一个string,这个相信大家都知道,其实它是一个basic_string的一个typedef,其实在msdn这些地方,查string查不到什么太多东西,需要了解内部接口,得查basic_string 至于char_traits,是base_string的一个模板参数,它主要负责关于字符的属性和方法,譬如 eq、lt、compare、find 这些,比较字符大小,查找字符

2004-10-14 22:08:00 4691

原创 无责任书评——游戏编程精粹

很早就出的书了,先出的3,然后才是2,一直没时间买(想买的书太多了:P),前不久终于买到了,粗略的过了一遍,嘿嘿,发现真的是不错哦,当然,也进一步发现了和国外游戏制作人的差距了,唉,痛苦啊没什么太多需要写的,买来看看就知道了(是不是很像托啊,出版社给点好处我吧:))

2004-10-13 22:07:00 1405 2

原创 无责任书评——DOOM启示录 & BORLAND传奇

之所以一起推荐,是因为这2本书都算作是历史回顾的题材吧 DOOM启示录 主要讲ID的天才们,后半段主要就是离子风暴的“笑话”了,其实就我个人来说,我觉得2个约翰的分开真的是误会而以,卡马克有些事情处理得太不得当了,而罗梅洛也有些失误,至少离子风暴算是他的错吧,呵呵,不过,我没什么资格来评论这2位前辈了:P,很佩服他们的说:)BORLAND传奇 主要讲BORLAND公司的,其实以前一直对

2004-10-13 22:07:00 1172

原创 第一次出差

前几天算是生平第一次出差吧,因为项目的关系,要到江西鹰潭,从武汉到鹰潭大约花了7个多小时,火车还晚点了(路上问过几次乘务员,都说没晚点的说:(,不负责任阿) 大约晚上10多到达,找间宾馆住下,还没进房间,就被服务员吓了一下,说什么当地来了一个杀人犯,现在已经杀了4个人了,好像还是用什么自制炸弹(昏,这么厉害啊),说房间要锁好(上双重保险),还有什么他们晚上睡在大厅,可能听不到我

2004-10-13 22:05:00 859

原创 我们的联系方式

主页挂掉了,一直没时间重做,过段时间吧(好像已经过了N久了:P) 下面是我们的联系方式tel : 013971628673qq : 51278370msn : xueren0115@hotmail.com

2004-10-13 22:04:00 1440

原创 无责任书评 —— 程序篇

我一般在China-pub买书,很早就觉得它那儿的书评系统做得很好,选书的时候基本上都会注意书评的,插一句题外话,看China-pub上的书评,就会发现,有很大一批帖子是对国内翻译水平很不满的,经常会有很好的书,给很低的评价,理由很简单,书中有些bug,或者有些翻译不到位,然后大骂一通,要不就推荐读原文的,呵呵,在我看来,国内翻译的Thinking in C++ 这种书,其实翻译得没什么太大的不好

2004-10-13 22:04:00 1062

原创 关于发展方向

我们的目前最重要的,还是棋牌系统这一块的项目,希望可以完成一款10万用户级别的棋牌系统:) 毕竟这是我们第一个正规的大型商业项目,我们希望可以做好:)当然,棋牌系统这边现在基本上已经成熟了,剩下的东西,其实并不多,主要是游戏数量和大规模并发测试的问题,我们会一边完善系统,一边拓展到其他的方向短期以内应该会是是休闲网游,可以是韩国那样的棋牌系统(sina.com),也可以

2004-10-13 22:03:00 1079

原创 自我介绍

我们是武汉的游戏制作组,核心成员2人,外围开发人员、美工若干 去年年中开始和一些公司合作开发在线棋牌系统(已经有产品投入测试阶段),具体项目暂时不方便透露。今年又陆续的接下了一些其他项目,还处于发展阶段。我们现阶段的目标是培养团队,培养一个稳定的可以支持开发一款中小型网络游戏项目的团队,开发一款成熟的商业游戏,如果有可能,希望能够除了开发外还可以参与市场或者运营方面

2004-10-13 22:02:00 1530

原创 游戏

很长时间没怎么玩游戏了,最近主要玩QQGame的连连看,最开始一直是小星星在外面玩,被那些什么座的欺负,后来经朋友提醒,才发现原来还有新手区的说,于是,嘿嘿,跑到新手区也欺负了一阵子小星星(感觉就是不一样啊),后来不能在新手区玩了,但出来也不至于被什么座之类的欺负吧,那些所谓的月亮座,感觉也没什么厉害的 然后就是一些汉化的模拟器游戏,GBA上面的逆转裁判2,很好玩的一款游戏,就

2004-10-13 22:01:00 913

原创 仿函数

class Func{public:void operator()(const char* str) {                        ......}}; ......Func func;func("abc");......stl中有很多类似的实现,就是重载()符号,可以实现类似函数的形式

2004-10-12 10:06:00 884

原创 游戏资源破解

2001年,从云风那儿得知了IDA这种好东东,看到他在解恺撒的游戏资源,觉得好玩,也开始自己解一些东东,当时一口气解了一些游戏的资源,当然,都不是很复杂的,主要是台湾和日本的 后来在主页上放过一段时间,记得感兴趣的朋友还挺多的,一直没时间说,现在大概聊一下做法吧:)工具当然是IDA+SoftIce,要自己写解压程序的话,还要有习惯的编辑器,我当然是用VC了:)其实,资源破解,并不是

2004-10-10 22:39:00 2319

原创 Zephyr 3

Zephyr 关于命名:Zephyr,英文意为西风、徐风,很轻柔很舒心的那种风。用这个名字,有2个原因,其一,它是字母Z打头的,而我呢,则是喜欢Z的;其二,就是其本意风了,而且还是徐风,给人轻柔舒心容易接近的感觉,这也是我所喜欢 并 希望的。(呵呵,好像是很个人主义的命名啊:P) 概要:Zephyr Engine 是一款基于c++ 的高效游戏引擎(部分内核模块使用汇编编

2004-10-09 00:31:00 1872 2

原创 电视互动点播系统

通过声讯电话,参与电视互动节目的产品 支持 互动点播、互动竟猜、互动游戏 和 互动信息发布 4大板块

2004-10-09 00:25:00 2018 10

原创 基于IE浏览器的图形聊天室(类可乐8)

基于IE浏览器的图形聊天室,和可乐8一样,使用ActiveX制作这个是用的 Zephyr 2.0 底层完成的

2004-10-09 00:24:00 1329 2

原创 ZLib2000 3D引擎

ZLib?这个和ZIP的那个ZLib不是一个东西的:) 这是我们在99年制作的一个游戏底层,到2000年,其实就已经开始纯3D的研究了,基于这个底层,做了最后一个尝试,那就是一个简单的3D RPG,没有最终完成,只实现了地图编辑器、多边形文件存取、即时光影、简单骨骼动画等,很多东西现在看起来实现得很基础,而且不规范:P之所以没有一直维护这个底层,主要原因是代码量太大,结构不很成熟

2004-10-09 00:22:00 974

原创 ZLib2000 即时光影

ZLib?这个和ZIP的那个ZLib不是一个东西的:) 这是我们在99年制作的一个游戏底层,即时光影,看到Diablo2想到的,对于每个人物来说,增加Z轴的信息,那样就可以通过x、y、z 3个坐标来计算其明暗度,可以实现真实的光影效果从图上看的话,就是裙子这些最突出的地方,被下面的光最小照亮下面是当时的说明文档:基于Z缓冲的光影演示ZIP 包 67K方向键、ESC键

2004-10-09 00:21:00 853

原创 ZLib2000 融和+边缘模糊

ZLib?这个和ZIP的那个ZLib不是一个东西的:) 这是我们在99年制作的一个游戏底层这个演示主要表现多样的融和效果(其实这个演示抄袭FreeMind的一个完全相同的效果演示),当时看到他做了一个,觉得效果很好,也类似的做了一个,呵呵,现在想起来真是有些不好意思:P

2004-10-09 00:20:00 1154

原创 ZLib2000 3D加速渲染2D游戏

ZLib?这个和ZIP的那个ZLib不是一个东西的:) 这是我们在99年制作的一个游戏底层,当时就已经是支持3D加速卡渲染2D游戏了,下图是一款拼图游戏,支持软件模拟和硬件渲染,2种方式,其中硬件渲染用的D3D,软件方式,是自己做的,有些效果模拟不出来(带缩放的Alpha,这个就没实现,2D游戏中不太常用的功能吧,而且消耗也很大的说)因为要考虑到软件模拟,所以主要就是一

2004-10-09 00:19:00 1284

原创 FlyingMagic2.0

基于MFC的第二个大型程序,界面功能比前一个版本更好,和美工的配合也默契了很多,网络底层基本上全部改写,更好的结构更好的扩展性(消息处理和网络传输分离、特殊的接收消息缓冲机制、更好的多线程安全性、多样化的服务器模型,更成熟的分布式架构等等:P)。这个版本从功能上来说,已经基本完善了,比较头痛的关于游戏管理方面的一些东西都基本实现了。开发工作大概是从2003年12月开始,于2004年春节,推

2004-10-07 09:43:00 1044 2

原创 FlyingMagic 1.5

FlyingMagic 1.5版,由于1.0版的界面风格在当时不被客户认可,于2003年9月,正式开始制作后续版本,界面主要参照QQGame,2003年10月就已经基本完成,支持2款游戏,分别是斗地主和中国象棋 后来因为和合作方在某些问题上发生分歧,该项目于2003年底中止

2004-10-07 09:42:00 894

原创 FlyingMagic 1.0

FlyingMagic在线游戏系统1.0版本,开始于2003年5月,完成于2003年6月底 支持五子棋、黑白棋、扫雷 和 找茬等几款游戏支持“啊娃塔”,支持宠物助手

2004-10-07 09:41:00 952

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除