- 博客(35)
- 收藏
- 关注
非典型2D游戏引擎 Orx 源码阅读笔记(1) 总体结构
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前言 完全不了解Orx的可以参考我写的《orx 库简单介绍》以及官方主页。 开始学习Orx其实很久了,但是一直仅仅是学习了一些基础的用法,没有深入研究源代码,在用Orx写游戏的时候常常会因为某个配置出现问题而完全束手无策,求助于iarwain,最...
2010-07-31 08:13:00 56
SDL源码阅读笔记(3)渲染模块
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件 这是SDL中我最关心的模块,即SDL是怎么抽象渲染模块的接口然后实现跨平台的,已经在DirectX/OpenGL中绘制图形的。 本文与前面两篇使用不同的描述方式,前面两篇文章以结构性的铺开分析为主,本文决定使用流程分析。SDL+OpenGL 对于O...
2010-07-30 05:32:00 81
Linux环境下USB的原理、驱动和配置
随着生活水平的提高,人们对USB设备的使用也越来越多,鉴于Linux在硬件配置上尚不能全部即插即用,因此关于Linux如何配置和使用,成为困扰我们的一大问题。什么是USB?USB是英文Universal Serial Bus的缩写,意为通用串行总线。USB最初是为了替代许多不同的低速总线(包括并行、串行和键盘连接)而设计的,它以单一类型的总线连接各种不同的类型的设备。USB的发展已经超...
2010-07-29 15:25:00 94
做好一个team leader的几点看法
每年给组员做PR的时候,总会谈及职业规划的问题。也总会被被问到怎样何时才可以做一个lead,为什么自己不能做lead?就从别处收集了一些自己也加了一些作为一个指引。但实际在具体操作时,也是每个manager见仁见智的事情,而且有时需要激励和推动才能挖掘出他/她的潜能。基本 1.理解及分解能力,能够准确的理解上级给出的任务并合理的分解 2.目标设置能力,能够将任务,时间,注意事项,期望结果...
2010-07-28 17:21:00 157
SDL源码阅读笔记(2) video dirver的初始化及选择
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前一篇文章讲了SDL的除video以外的大部分模块。本文主要关注SDL的video模块部分。SDL中的video模块包含了大部分与平台相关的代码,并且SDL处理的很有技巧性,这里利用C语言的函数指针来模拟了一种类似于面向对象的效果。主要的...
2010-07-26 04:46:00 141
SDL源码阅读笔记(1) 基本模块
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前言 对于大牛来说,写关于阅读源码的文章都会叫源码剖析或者深入浅出啥的,对于我,自己阅读阅读源码,写一些自己的阅读笔记吧。 SDL我就不多介绍了,很多使用过的人都说很好,我自己实际使用的感觉SDL也是非常成熟易用,绝对对得起其simple两...
2010-07-24 18:46:00 47
数据/配置 的存储方式 Lua篇
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前言 在《数据/配置 的存储方式 Json篇 以JsonCpp库使用为例》《数据/配置 的存储方式 Json篇 以Cocos2D For Iphone+TouchJson为例》中我总结了一下怎么使用Json作为配置,但是,其实Json虽然语法格式简单...
2010-07-23 17:33:00 285
编程世界中惯性的力量
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件 今天下载lua的Windows二进制发布luabinaries的时候,发现luabinaries的发布包含两个dll,lua5.1.dll,lua51.dll,其中lua5.1.dll大小合适,lua51.dll只有11K,感觉不像是个有用的lua d...
2010-07-23 03:30:00 58
数据/配置 的存储方式 Json篇 以Cocos2D For Iphone+TouchJson为例
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件前言配置的好处,JSon介绍,及为什么要使用Json都参看原来JsonCpp篇的内容。本文仅针对TouchJson稍微进行一些讲解。Cocos2D For IPhone + TouchJson Cocos2D For IPhone是...
2010-07-22 23:54:00 52
数据/配置 的存储方式 Json篇 以JsonCpp库使用为例
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件配置的好处 我不知道我需不需要用一节内容来向大家讲解这个公认的事实。现在公认的事实实际上比单纯所谓的配置还要走的远,一般的看法,游戏中最好的用法是数据驱动而不是代码驱动。那样才能满足游戏需要灵活改变的特点,并且易于编辑。在开发期可以使用文本配置,以易于调...
2010-07-22 03:28:00 123
Orx 1.2正式发布
经历了长达两个月的多次延期,历经iarwain的1984次更新,发布前的多次通宵奋斗,Orx 1.2终于正式发布了。。。。。。。。。。作者的发布宣言在这里:http://orx-project.org/component/content/article/1-orx/65-orx-v12-has-been-released新版本的下载地址在这里:http://sourceforge....
2010-07-20 13:58:00 92
SDL与OpenGL配合使用时,OpenGL的纹理的UV坐标是上下颠倒的
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件同样的一段程序,在SDL with OpenGL时是颠倒的,而在GLFW和完全使用Windows API加OpenGL时又是正确的。如下: glBegin(GL_QUADS); glTexCoord2f(0.0 , 0.0 ); glVertex3f(-1.0 , -1.0 , 0....
2010-07-20 01:28:00 90
Orx 字体图片生成工具完成 支持unicode,当然包括中文
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件工具产生的历史 很正常又让非英语/拉丁语国家恼怒的事情就是,绝大多数的美国/欧洲人编写的软件从来没有考虑到世界上还有用其他语言的人,在以前,可以说是编码上考虑多语言难度比较大,为了简单才这样,但是在使用Unicode编码已经如此简单的时候,还是有很多软件...
2010-07-19 00:12:00 111
在SDL中使用OpenGL
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件 以前使用过SDL和GLFW,发现SDL的API设计,第3方库,以及社区支持都好过GLFW,但是SDL是对显示做过封装的,所以使用2D是方便,但是GLFW没有对显示进行封装,完全使用OpenGL,所以使用OpenGL非常方便,这里,我不禁想到,要是SDL也能很好的使用OpenGL那么...
2010-07-17 00:18:00 175
GLFW 简单入门学习
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件概要 实际学习使用GLFW创建窗口,并绘制图形。作为比较,可以参考一篇关于SDL的类似文章。前言 使用SDL时,对其使用的简单印象非常深刻,假如没有效率上的原因,(SDL据说效率也不差)我想,即使是做一般的游戏引擎都可以考虑用SDL来实现。现在尝...
2010-07-15 23:01:00 174
SDL 简单入门学习
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件概要实际学习使用SDL创建窗口,并绘制图形。前言 今天想要做一个简单的demo,因为一部分需要使用objective C,所以还需要跨平台,我才发现,我了解的东西还真没有一个适合做这样事情的,Cocos2D For IPhone仅仅能在IPhone...
2010-07-15 01:52:00 70
离职了,总结的一些系统分析的经验
刚在一家公司离职,因为公司上市后规模迅速状大,急于开发几款战略产品支承,公司高层对我们之前进行的一个项目非常重视,投入巨大。系统开发之初需求原本很明确,但新的需求总是在开发的过程中不断地被提出,今天来了个推广部经理,明天来了个市场部总监,各有各的想法,并且各个部门、分公司经常找开发小组开会提出新的需求变更。由于项目经理的“软弱”,我们一般很难拘绝。因为老总总是要先看到做出的效果再提意见,所以项目做...
2010-07-13 16:09:00 56
CodingStyle: Linux内核代码风格
---------------------------------------------------------------------Linux内核代码风格这是一个简短的文档,描述了linux内核的首选代码风格。代码风格是因人而异的,而且我不愿意把我的观点强加给任何人,不过这里所讲述的是我必须要维护的代码所遵守的风格,并且我也希望绝大多数其他代码也能遵守这个风格。请在写代码时至少考虑一...
2010-07-10 23:07:00 84
Qt: Ubuntu10.04安装Qt embedded x86 + qvfb开发环境
上一篇已经安装了Qt4 SDK for Linux/X11 到Ubuntu, 这个是for桌面系统开发的,如果要做嵌入式开发,还需要安装对应的qt 库1)下载Qt libraries到http://qt.nokia.com/downloads下载Qt libraries 4.6.3 for embedded Linux (161 MB)4.6.3所有的libraries都是对应qt-e...
2010-07-10 10:15:00 103
站在巨人的肩膀上开发游戏(5) -- 打砖块游戏制作续
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件其实在上一节,游戏已经基本成型了,但是还不能算是完整的游戏,本篇将需要完善的部分完成吧。游戏加个边框 这个实在不需要我额外讲方法了,按原来的办法加上四周的边框即可。不过这里讲几个个人总结的技巧,边框需不需要显示呢?需要显示的话,那没有话说,直接创造一...
2010-07-10 01:23:00 57
Qt: Ubuntu10.04安装Qt 及 生成qvfb
1) Qt安装:下载qt-sdk-linux-x86-opensource-2010.04.bin ,一路点过去即可,没想到Linux上还有这么好装的安装程序2) 设置环境变量进入Qt目录,新建文件 setenv.sh,用gedit打开,添加内容(QTDIR改为你的目录):QTDIR=/home/zmy/qtsdk-2010.04/qtPATH=$QTDIR...
2010-07-09 22:46:00 204
【转】提高工作效率的方法
本文来自于 killman.liu 的博客 坪溪笔谈,原文链接在:http://blog.feihoo.com/2010/04/work-effcient-thoughts.html因为个人看了后很有感触,在这里向大家推荐。提高工作效率的方法最近一段时间以来,效率相当地高。 纵观前些年的工作效率中,少有这么利落快速而且不加班的。 回顾这几年,我工作效率的提高主要有下面的...
2010-07-09 22:40:00 69
Orx1.2新添功能 自定义字体及Unicode 以中文显示为例
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件 在Orx1.2版本中新增了对Unicode和自定义字体的支持,至此,Orx可以支持中文的显示了。在"Uni-code to rule them all?"一文中作者有所提及。这可是主要就是为了中国用户才添加的功能,我自然需要大力支持罗。 首先...
2010-07-09 18:34:00 188
Orx官方教程: 08.物理特性(Physics)教程
本文译自 orx tutorials 的 physics tutorial,六月的流光 译。最新版本见Orx 官方中文Wiki 。 本文转自六月的流光的博客 。原文链接在:http://yatusiter.blogbus.com/logs/68692886.html。Physics tutorial物理特性教程Summary...
2010-07-09 14:58:00 142
Qt: 基于qextserialport实现的一个小串口工具
参考资料(请自行baidu,很好找):qextserialport-1.2win-alphaQt编写串口通信程序全程图文讲解.doc跟随文档 Qt编写串口通信程序全程图文讲解.doc step by setp实现了一个小串口工具作为我的第一个Qt程序,发现用Qt做windows程序真是强大啊,我这种从来没做过windows程序的人,2个小时就实现了一个可用的工具界面:...
2010-07-09 11:27:00 114
【转】【翻译】Orx官方教程:6.声音和音乐(sound&music)
本文译自 orx tutorials 的 声音和音乐(sound&music),~麽黛誌~ 译。最新版本见Orx 官方中文Wiki 。 (因为这里格式不好看,推荐去官方WIKI查看)本文转自~麽黛誌~的博客 。原文链接在:http://blog.csdn.net/v_023/archive/2010/07/06/5717261.aspx。声音和音乐(sou...
2010-07-08 17:29:00 195
【翻译】Orx官方教程:09.卷轴效果(scrolling)教程
本文译自 orx tutorials 的卷轴效果(Scrolling)教程,tarzan_sp译。最新版本见Orx官方中文Wiki ,因为格式的原因,推荐所有文章都去官方的WIKI 查看,那里的格式最好。望有新人能够加入这个翻译者的队伍,早日将 Orx的WIKI页中文化。有兴趣的请加入73063577,并与我取得联系,防止重复翻译。...
2010-07-08 17:20:00 121
【转】【翻译】Orx官方教程:10.独立程序和本地化 stand alone & localization
本文译自 orx tutorials 的独立程序与本地化教程(stand alone & localization),六月流光 译。最新版本见Orx 官方中文Wiki 。 本文转自六月流光的博客 。原文链接在:http://yatusiter.blogbus.com/logs/68485225.html。望有新人能够加入这个翻译者的队伍...
2010-07-07 23:50:00 109
【转】【翻译】Orx官方教程:05.视口与摄像机 (viewport & camera)
本文译自 orx tutorials 的视口与摄像机(viewport & camera) 落后的簔羽鹤译。最新版本见Orx 官方中文Wiki 。本文转自落后的簔羽鹤的博客 。原文链接在:http://blog.csdn.net/wind2006/archive/2010/07/07/5717831.aspx。望有新人能够加入这个翻译者的队伍,早日将Orx的W...
2010-07-07 10:50:00 106
【转】【翻译】Orx官方教程:07.特效(FX)
本文译自 orx tutorials 的FX。胡四娃 译最新版本见Orx官方Wiki中文教程。转载自:胡四娃的博客。原文链接在http://www.cppblog.com/Husiwa/archive/2010/07/07/119534.aspx。综述这篇教程介绍了什么是特效以及如何创建它们特效是将曲线及其组合而成的一组数据(正...
2010-07-07 08:59:00 117
【转】【翻译】Orx官方教程:4.(anim)动画
本文译自 orx tutorials 的动画(Anim) 。胡四娃译。最新版本见Orx 官方中文Wiki 。本文转自胡四娃的博客 。原文链接在:http://www.cppblog.com/Husiwa/archive/2010/07/05/119366.html望有新人能够加入这个翻译者的队伍,早日将Orx的WIKI页中文化。有兴趣的请加入73063577,并与我取得联...
2010-07-06 05:46:00 119
【转】【翻译】Orx官方教程:1. object
本文译自 orx tutorials 的对象(object)。phpxer 译,九天雁翎 (博客)修订。最新版本见Orx官方中文Wiki。本文转自phpxer的博客。原文链接在:http://blog.feihoo.com/2010/07/orx_tutorial_cn_object.html望有新人能够加入这个翻...
2010-07-05 10:53:00 88
【转】【翻译】Orx官方教程:0.基础(Basic)
本文译自 orx tutorials 的首页(main)。phpxer 译,九天雁翎 (博客)修订。最新版本见Orx官方Wiki中文教程。转载自:phpxer的博客。原文链接在http://blog.feihoo.com/2010/07/orx_tutorial_cn_basic.html。希望有新人能够加入这个翻译者的队伍,早日将Orx的WIKI页...
2010-07-05 10:36:00 133
站在巨人的肩膀上开发游戏(4) -- 做一个打砖块游戏
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件 虽然很早就想用做一个完整游戏来完成此教程,但是在做什么游戏的问题上很纠结,太大太好的游戏太费精力,太小的游戏又不足以展示Orx的特点,选来选去也没有自己感觉最合适的,最后还是选择打砖块吧,此游戏虽然不能展示Orx的全部特点,但是很好的展示了其内嵌物理引擎的特点。因为Orx内嵌...
2010-07-02 13:18:00 98
Orx系列视频教程。Orx作者亲自录制。
Orx作者iarwain亲自录制,品质保证,非Youtube,中国可流畅播放。- Part1: setup and build(设置及构建)- Part2: simple object display(简单的物体显示)- Part3: advanced object properties(高级物体属性)- Part4: simple visual FX(简单...
2010-07-02 10:26:00 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人