九天雁翎的博客

做专业的程序, 做更专业的产品.

Cocos2d-x 的内存管理

既然选择了C++作为游戏开发的语言, 手动的管理内存是难以避免的, 而Cocos2d-x的仿Objctive-C的内存管理方式, 事实上让问题变得更加复杂(仅仅是移植更加方便了), 因为你需要很好的掌握两种语言的内存管理方式, 并且在使用时头脑清晰, 不能混用, 不然等待你的就是无穷的噩梦, 因为...

2013-07-12 02:34:36

阅读数:18810

评论数:10

Spine的使用(With Cocos2d-x)

Spine是一个2D的骨骼动画编辑器, 因为其良好的UI设计及完整的功能, 在kickstarter上发布以后立即收到追捧, 作为一个几乎只有游戏开发者才会使用的小众工具, 募集了远超目标5倍的资金, 共计6.7W多美元. 我在其项目发布后, 成为了Spine在kickstarter的早一批bac...

2013-06-11 22:11:58

阅读数:57359

评论数:20

字符串的多国语言支持解决方案 通用解决方案篇

write by 九天雁翎(JTianLing) -- blog.jtianling.com 新浪微博 -- 讨论新闻组 -- 代码库 -- 豆瓣     在用Qt的时候,自然是使用Qt的解决方案,简单易用,参考《字符串的多国语言支持解决方案 Qt篇》。

2011-08-11 04:11:25

阅读数:11680

评论数:2

Bullet物理引擎不完全指南(Bullet Physics Engine not complete Guide)

<br />write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie<br />讨论新闻组及文件前言<br />     Bullet据称为游戏世界占有率为第三的物理引擎,也是前几大引擎目前唯一能够找到的支持iPhon...

2010-10-19 21:48:00

阅读数:38990

评论数:16

非典型2D游戏引擎 Orx 源码阅读笔记 完结篇(7) 渲染流程

<br />write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie<br />讨论新闻组及文件<br />    本文应该是该系列的最后一篇,看看一个物体在Orx中从载入到显示的完整流程。<br />&l...

2010-08-17 16:51:00

阅读数:5737

评论数:2

非典型2D游戏引擎 Orx 源码阅读笔记(6) C语言实现的面向对象

<br />write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie<br />讨论新闻组及文件<br />     这一节,看的是我感觉Orx实现的最为"有技术"的部分了,C语言实现面向的技术,在...

2010-08-06 06:01:00

阅读数:4522

评论数:5

非典型2D游戏引擎 Orx 源码阅读笔记(5) core部分(config,event)

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件    有的引擎的源代码是越看越吸引人的,越看越让人惊呼设计之精巧,实现之完美的,很遗憾的,Orx的源码不是属于那一类,使用的感觉也不像那一类,反而越看越觉得其设计思想上与主流思想格格...

2010-08-05 07:59:00

阅读数:3328

评论数:7

非典型2D游戏引擎 Orx 源码阅读笔记(4) 用C实现的基本容器(List,HashTable,Tree)

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件C语言中没有标准的容器,所以为了跨平台,Orx中自己实现了一套。在Orx中作者分别实现了HashTable,List,Tree3个容器,虽然没有实现一个自己的String,但是为orx...

2010-08-04 07:35:00

阅读数:2521

评论数:4

非典型2D游戏引擎 Orx 源码阅读笔记(3) 内存管理

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件内存管理在任何希望达到高效的游戏引擎中都是基础,我以前恰好做过类似的工作,所以这里先看看Orx的实现,再谈谈自己以往做类似工作时的经验。Memory模块个人感觉这是非常没有必要成为一个...

2010-08-01 07:54:00

阅读数:2181

评论数:0

非典型2D游戏引擎 Orx 源码阅读笔记(2) 基础模块与模块管理模块

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件     上一节中对Orx的整体框架及结构进行了梳理,本节开始从阅读Orx底层的各个正交的模块。基础部分orxDecl.h,orxType.h/orxType.c: 对于每个跨平台...

2010-08-01 04:48:00

阅读数:2646

评论数:1

非典型2D游戏引擎 Orx 源码阅读笔记(1) 总体结构

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前言    完全不了解Orx的可以参考我写的《orx 库简单介绍 》以及官方主页 。    开始学习Orx其实很久了,但是一直仅仅是学习了一些基础的用法,没有深入研究源代码,在用O...

2010-07-31 08:13:00

阅读数:5079

评论数:3

简单图形编程的学习(2)---点 (Qt实现)

简单图形编程的学习(2)---点 (Qt实现)write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件一、   画点在Qt中画点的函数是QPainter的drawPoint函数,还是放在QPainter体现了Qt决心将所有的绘图指令放在一个...

2009-09-18 01:11:00

阅读数:10529

评论数:4

简单图形编程的学习(2)---点 (Windows GDI实现)

简单图形编程的学习(2)---点 (Windows GDI实现)write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件一、   又一顿牢骚虽然知道不应该老是说些与技术无关的话。。。。但是有的时候又总是想说。。。。难怪有同事说我最近已经有点...

2009-08-30 01:31:00

阅读数:4843

评论数:0

简单图形编程的学习(1)---文字 (Windows GDI实现)

简单图形编程的学习(1)---文字 (Windows GDI实现) write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件  一、   全部简单图形编程的学习说在前面的话      此系列文章均假设读者已经具备一定的对应的程序编写知识,...

2009-08-26 23:57:00

阅读数:3707

评论数:6

回归游戏的世界,简单图形编程学习的开始

回归游戏的世界,简单图形编程学习的开始write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 这个系列是我对游戏开发的重新认识导致的。。。。按《那是飞扬的青春—小评《DOOM启示录》》中所描述过的,以前其实我排斥过游戏开发,所以选择...

2009-08-08 22:52:00

阅读数:2268

评论数:3

MPQ Strom库使用及源代码理解文档

MPQ Strom库使用及源代码理解文档九天雁翎读取文件流程:1.       用要打开文档的文件名调用SFileOpenArchive()函数打开文档,得到打开文档的句柄.2.       用上步得到的文档句柄,和要打开的文件名调用SFileOpenFileEx()函数,得到打开的文件句柄.3....

2008-06-02 20:06:00

阅读数:4694

评论数:0

MPQ文档布局分析

MPQ文档布局分析(以暗黑破坏神2的一个补丁patch_d2.MPQ和燃烧远征的一个补丁patch-2.MPQ文档为实例,以下简称D2,P2) 说明:因为MPQ实际上是由很多文件数据组成,包含很多文件,为了区别好MPQ文件与一般文件,这里将MPQ文件在作为一个集合的时候称为文档(ARCHIVE),...

2008-06-02 20:03:00

阅读数:6172

评论数:16

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