自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

anmingforC的专栏

静静等待,不放弃追寻,时间会揭开所有的真相。

  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 十年过去了

我胡汉三又回来了

2022-06-12 11:29:42 85

原创 cocos2d-x 模版设置失败问题 install-templates-msvc.bat

1.打开G:\cocos2d-2.1rc0-x-2.1.3中的install-templates-msvc.bat如果顺利你就可以在vs2010中找到cocos2d模版了2.如果没有成功。因为bat是一闪而过,所以停顿添加语句调试。用记事本打开install-templates-msvc.bat,在最后加上echo. & pause3.如果出现“权限问题”,win7用户请用管理员权限运

2013-05-22 14:09:19 3696 2

原创 难以专业,放弃技术

难以专业,放弃技术。。。

2013-03-27 00:15:01 665

原创 2月3日到3月9日工作总结

居然写了一年博客了,看上去技术含量很低,所以本人决定从业余程序走向专业程序。       这篇工作总结是最后一篇总结,以后每月坚持写一篇技术贴,锻炼自己程序的思考能力。经过一年半的时间,也渐渐明白自己技术需要修炼的方向。博客现在开了三个分类:图形学,重构,网络游戏中设计(包括异步加载等),平时学习,然后时时思考,不能再当程序门外汉了。       本月的工作一个是交易功能把bug都修改了,

2013-03-09 17:04:15 570

原创 12月20到2月2工作总结

去了新项目以后,整个人状态大不如前了。这1个半月是我工作以来最为浮躁的时期,很多生活上的事情困扰着我,工作过多也是一个原因。     12月底和1月初期图形学被同事鄙视了一下,所以恶补了一下。看完了龙书,看了render in time前四章。操之过急的结果是搞得自己很累,对自己的能力估计不够,甚至还妄图写一个3D引擎。之后来了一个功能,一个是登录模块,对自己能力估计不足,妄图在做登录的时候重

2013-02-02 23:22:46 476

转载 游戏程序员养成计划

仅供个人学习使用,请勿转载,勿用于任何商业用途。作者:Clayman原文链接:http://www.cnblogs.com/clayman/archive/2009/05/17/1459001.html         与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面

2012-12-23 17:43:01 518

转载 VS2010的附加依赖项和库怎么永久保存

转载:http://zhidao.baidu.com/question/459081281.html看dx例子每次一个例子都要包含dx的头文件和库,找到了解决方法。我一直这么做的:在新建工程时新建win32 console application,然后去掉“预编译头”选项。然后在新建的工程那里最下面找到“property manager”,如图1。

2012-12-22 17:35:32 3999 1

原创 11月19到12月19工作总结

这段时间在给地图编辑器加一些功能。。20个左右的需求。。没有学到什么深入的知识,刷需求,刷的时候还遇到n多蛋疼的bug。有的bug花了1周解决,有的花少的时间解决。    都没啥好写的,就有一次Open了很多文件FILE*,但是总会出现丢失文件的情况。上网查了一下原来FILE*有个最大句柄数,200多个,Open太多会使文件句柄过多而打不开。    地图是通过异步加载的方式加载的,每一个大

2012-12-19 21:57:21 648

原创 10月14到11月19工作总结

这段时间一直在做地表,学习了不少。2.5D游戏地表的制作方法,不得不提到遮挡这个概念。画一层2D图片,画3D人物,再画2D有alpha的图片(打了遮挡格的图片部分)。美术看:地面编辑器的一些规定:排序层次A.bmp定死为250层,无遮挡tga150-200,这两种为地表层。B.画的函数中会先处理。有遮挡的物件层为50-100,在画的函数中和3D对象混合处理。C.

2012-11-19 11:27:55 518

转载 程序员从初级到中级10个秘诀

Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。 在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”

2012-10-26 18:32:34 581

原创 9月3日到10月13日工作总结-其他实用篇

除了搞操作和表现以外,还做了一些其他的小功能,总结一下。   首先是帮石头搞了个wsad走路。我脑子坏啊,直接用纯逻辑写。。比如左键和上键按下就斜45°走,如果此时左键弹起则向上走。这样就有N种情况,写了一大堆if-eles。。石头看了以后不满意,自己写了一个。他用按位按与来记录8方向。。这种方法非常好。避免了写一大堆if-else。   还搞了个任务,其中涉及到怎么算一个月的单双周六和周

2012-10-14 11:01:15 1504

原创 9月3日到10月13日工作总结-战斗表现篇

现在的MMORPG都不注重战斗表现,因为要做好战斗表现这一块确实不容易,程序特效,操作,模型动作,掉血,飘字都需要很好的配合。怎么配合其实我也不知道,但是自己希望做得比较好,多多的实验了。做表现的3-4周回来还天天玩其他游戏找感觉,也有了一些猜想。总之一点一点改进吧。    注意:以下提到的“老游戏”都特指现在公司正在运营的一款游戏。    猜想1:很多玩家会有一种明显的感觉,就是网络游戏

2012-10-14 00:33:32 1520

原创 9月3日到10月13日工作总结-操作篇

这段时间在忙新项目,不时的有老游戏的功能进来,总体状态还不错。在之后的日子中继续保持这种状态。       下面写一些在此期间做游戏中实用的tips,希望对大家有所帮助。       操作的内容主要是逻辑相关,所以和策划多沟通是必不可少的,策划说是什么就加上代码。下面是策划的需求,参考以前老游戏,老游戏是一款2.5D游戏。       左键点击怪物,NPC,玩家分别是什么情况,右键点击

2012-10-13 22:48:03 555

原创 8月5日到9月2日工作总结

这个月第一周还在改上次遗留下来的bug,非常琐碎。第二周布置改一个音乐bug,学习了openal,openal居然可以做3D音效,神奇啊。        第三四周新项目启动了,去做了新的项目。从底层起能学到很多。一个同事负责对象,我负责操作战斗,一个同事负责地编和特效,落叶负责其他的。我对于新项目有极高的热情,之前编写的游戏都是已经进入维护阶段了,所以很多东西已经很难改动了。自己能从头做这

2012-09-03 00:24:32 3148

转载 Openal 教程(四)

原文:http://bbs.gameres.com/thread_12742.htmlOpenal 教程(四)ALC  Alut一直为我们做着所有神奇的东西。例如处理音频设备。ALUT库为  我们提供这些功能,但是一些机灵的程序员想知道他是怎样工作的。  我们可以这样想,在一些点上直接用ALC。    在这一章中,

2012-08-17 13:50:17 1145

转载 openal教程(三)

原文:http://bbs.gameres.com/thread_12728.htmlopenal教程(三)   多源      你好,在这一章中,我们将在上一章的例程中加入一些元素,使他能同时   播放超过一种的音乐。   通常在一个优秀的游戏中有各种不同的音夹(clip),这是怎样实现的呢?   下面将介绍。

2012-08-17 12:44:14 1369

转载 openal教程(二)

原文:http://bbs.gameres.com/thread_12722.htmlopenal教程(二)循环和消退希望你觉得上一章有用,这一章将更容易。  #include #include #include #include #include #include #include //

2012-08-17 11:48:26 1096

转载 openal教程(一)

原文http://bbs.gameres.com/showthread.asp?threadid=12460openal教程(一)简介   欢迎来到OPENAL的世界!OPENAL一直在不断的创新,几乎没有一个API能达到她的全部潜能。一个很大的原因是因为hardware加速建立在特殊的版卡上。然而,Creative

2012-08-17 11:30:20 1026

原创 6月15到8月5日工作总结

对于之前提到的小游戏,写了加载图片。。然后整个7月份都在巨多的工作中度过。。   7月份写了3000+行代码,一个任务是新手指引的很多界面整合到了一起,一个是拼图。本来以为拼图可以让自己写一些像素拾取,像素碰撞的东西,结果公司都有接口了。。改了底层就实现了。看来从底层做游戏和做游戏真的有很大的不同。   室友因为很多原因想要离职了,提了离职之后,终于从那种压抑的气氛中解脱出来,我也从那种压

2012-08-06 00:27:46 2909

原创 FILE*读写文件

#include #include using namespace std;#define MAX 500void main() {FILE *fp;FILE *fpout;string fname = "G:\\TestExample\\filept\\中文路径\\BeginGame.txt";string sResultName = "G:\\TestE

2012-06-22 11:49:29 746

转载 手把手教你如何配置和编译ogre 1.7.0 + cegui 0.7.1

http://www.cnblogs.com/oiramario/archive/2010/03/03/1677461.html手把手教你如何配置和编译ogre 1.7.0 + cegui 0.7.1 ogre 1.7.0的下载、配置和编译指南----------------------------------------------- 1.  ogre 1.7

2012-06-20 16:15:50 367

原创 5月15日到6月15日工作总结

这段时间火气太旺了,天天都想骂人。。(- -+)对于自己这种状态,首先要明确的鄙视!!而不是放纵这种情绪,觉得无所谓。觉得无所谓而不愿意改错的人最恶心了。    这个月主要对于公司gui框架进行了整体的梳理,重构了gui编辑器。对于编码的构建产生了一定的兴趣,周六和落叶说了一下,叫他最好能教我们一下多线程加载,3d引擎,地图管理这些方面的知识,希望都有所了解,而不是只局限于gui。

2012-06-18 00:23:39 878

原创 一个GUI结构学习总结:

一个GUI结构学习总结:一.     GUI在游戏中的显示流程1.      树形结构在GUI结构中,所有控件遵循树形结构,游戏中的所有窗口都挂接到了root节点下。每个窗口中,通过语句CreateFromRes(LoginWnd_Main.c_str(),g_FBClient_Global.m_pRootWnd)把各个窗口挂接到根窗口下。2.

2012-06-03 23:37:17 2901

转载 OGRE+CEGUI游戏教程(5)--物品/装备和技能系统

转载请注明出处:http://blog.csdn.net/pizzazhang  源码和可执行程序链接http://code.google.com/p/pizzaprojects/downloads/list一般游戏只要是类RPG的,都会有一套装备/物品系统,还有技能系统。 玩火炬之光的同时,我在想它的装备/物品系统和技能系统是如何实现的。 由于火炬之光使用的是CEGUI, 所以我

2012-06-02 18:35:38 764

转载 OGRE+CEGUI游戏教程(4)----游戏逻辑脚本

转载请注明出处:http://blog.csdn.net/pizzazhang之前的Demo中都是把游戏的逻辑处理放在Cpp文件中,如果我们需要不断尝试新的游戏逻辑的话,那么一般需要的步骤:改CPP代码-->编译-->看效果-->改代码对于比较细节的逻辑的话,这通常很麻烦。使用逻辑脚本可以解决反复编译的麻烦, 因为:只需要把游戏模块编译完(游戏模块-->音频、物理、GUI等),

2012-06-02 18:27:33 1177

转载 OGRE+CEGUI游戏教程(3)----角色创建

转载请注明出处:http://blog.csdn.net/pizzazhang  源码和可执行程序链接http://code.google.com/p/pizzaprojects/downloads/list 这次主要做了一个角色创建的小Demo。 用了火炬之光里面的图片资源(谁让这个游戏是用Ogre开发的呢,大爱)。  使用了 CEGUI的ImageButton  使用了

2012-06-02 17:13:42 1171

转载 OGRE+CEGUI游戏教程(2)----NPC对话演示

转载请注明出处:http://blog.csdn.net/pizzazhang  源码和可执行程序链接http://code.google.com/p/pizzaprojects/downloads/list  这篇文章将使用Ogre Wiki上Base框架和自己的GUI框架来做一个NPC对话的演示例子。  主要实现的效果是: GUI窗口的响应、GUI窗口动画、Ogre轨迹动画实现镜头

2012-06-02 17:06:09 1309

转载 OGRE+CEGUI游戏教程(1)----GUI框架

转载文章请注明出处:http://blog.csdn.net/pizzazhang  源码和可执行程序链接http://code.google.com/p/pizzaprojects/downloads/list  今天起我会陆续更新一些原创的Ogre结合CEGUI的游戏教程。想到什么就做什么,没有固定的内容,不过基本是游戏里可以用到的。   请先确保学习完了Ogre Wi

2012-06-02 16:51:36 1644 1

原创 4月15日-5月15日工作总结

记录几个记忆较深的时刻。1.一个周任务是抢注输入手机号码,在登录界面,需要把entermsgbox输入文字以后,弹出msgbox,按下enter键一直会发进入游戏的消息,就会再次的弹出entermsgbox,这样和需求不符。然后发现原来以前的代码结构已经支持在进入游戏这个时候按下enter键不发送进入游戏的消息,这时就不再显示entermsgbox了,这个问落叶才调试出来。2.改个外网的b

2012-05-19 11:33:21 510

原创 攻城狮

这周和石头落叶聊了很多,原来自己的内心从来没有真的想成为一个攻城狮。   打算认真对待这个事情,这对自己是一个挑战。   和他们谈起了让自己技术变牛的方法,总结出有以下几条:1.依靠任务和依靠兴趣进行研究 2.先深入了解一个方面,然后对游戏的整快进行了解  3.对于一些工作上能优化的东西,赶快去做 (这个很难,而且挫败的很强,但是很值得去做)4.一些基础知识的补充  其中2和3点是可以

2012-04-15 23:43:28 2603

原创 3月份工作总结

这一个月来事很多,杂事就够我忙的,再加上有几个需要突破的技术难点,让我对编程工作都有一点厌恶了。           首先第一个技术难点是在一张表csv表里有大量数据,另一张csv表里面有关键字。需要在大量数据的csv表中包含关键字前后插入特定的标识。比如“明天去游泳”,需要变成“%begin(1)明天去游泳%end”公司代码有读取csv表的底层接口,却没有写入csv表的接口。周末去研究了

2012-04-07 23:35:33 870 1

3DGame中文版

3DGame中文版龙书中文版

2012-10-31

3D游戏程序设计入门代码

3D游戏程序设计入门代码

2012-10-31

OpenAL11CoreSDK

OpenAL11CoreSDK

2012-10-30

STL源码剖析

STL源码剖析

2012-10-30

DirectX特效游戏程序设计

DirectX特效游戏程序设计所有例子代码。DirectX特效游戏程序设计所有例子代码。

2012-10-30

空空如也

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

TA关注的人

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