android网络游戏开发——客户端开发——游戏引擎的选择
就在上次说了想写一款手机端的网络游戏之后,我就开始着手准备一些资料和搭建开发环境,由于在之前开发了一个基于java的C/S的题库程序,游戏的网络通信这一块的技术算是有点准备了,但是还是有很多的不确定性因素,这些因素主要来自客户端和服务器端的开发语言的选择上。对于客户端来说,因为客户端的开发是如果不选...
山寨Unity3D?搜狐畅游的免费开源游戏引擎Genesis-3D
在CSDN上看到了《搜狐畅游发布3D游戏引擎Genesis-3D基于MIT协议开源》(http://www.csdn.net/article/2013-11-21/2817585-changyou-Genesis-3D-open-source)的新闻,就把这个引擎下载安装了。用过Unity3d的朋友...
网络游戏引擎简介
游戏引擎简单的说就是独立于外部资源,具有一定完整功能的底层函数集。 网络游戏引擎主要由图形引擎、网络引擎、物理引擎、人工智能引擎、声效引擎等组成。以下为几种较流行的图形与网络引擎1、图形引擎(1)OGRE图形引擎:一款开源的图形渲染引擎,只有图形部分。(2)RenderWare图形引擎:国际...
3D游戏引擎之游戏摄像机的使用 公开课直播视频
3D游戏引擎之游戏摄像机的使用公开课直播视频讲师介绍: CSDN公开课机构讲师 项目总监课程介绍: 嘉宾介绍:姜雪伟,技术总监,拥有13年IT实战研发经验,先后就职于网龙、久游、趣游等IT公司担任过主程以上职位,参与并主导过款大型3D网络游戏项目研发运营,目前担任IT公司研发部技术总监。课程特色: ...
为c ++游戏引擎设置增量开发环境
SupposeIhavewrittenagameengineinc++.ItwasfunctionssuchasadPlayer(Vec3fposition,ModelplayerModel),addExplosion(Vec3fposition,SizeexplosionSize).假设我用c++...
3D游戏引擎底层数据结构的封装之Array
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。我写过一本关于比较简单的3D游戏引擎的封装,在这里给读者介绍一下,关于商业引擎中的...
3D游戏引擎底层数据结构的封装之Queue
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。本篇文章主要给读者介绍一下关于Queue队列的封装,Queue在数据结构课本上有详...
【Cocos2d-x游戏引擎开发笔记(21)】CCHttpRequest联网
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8664432 使用CCHttprequest联网有两种方法get和post。get和post都可以从服务器获取数据,这两种联网的方法有所不同。下面简单的区分一下1.get提交的时...
CryENGINE 3游戏引擎新特性完全详解
作为声名显赫的CryENGINE引擎的第三代,CryENGINE3继承了前辈在画质方面的突出造诣,而且这次不仅限于PC平台,还可用于PS3和X360等主机平台,这也是Crytek首次进军游戏机领域。在看过两段视频和一些截图之后,我们再来从技术角度细细品味一下新引擎,看看都有什么新的技术和特性。 一、...
自己动手写cocos2dx游戏引擎(四)——窗体GLView
上一节中我们获取到了Director对象。通过这个对象我们可以获取到一个OpenGL的一个视图。在定义GLview之前,我们需要定义一个常用几何头文件。// Geometry.h#ifndef__GEMMETRY_H__#define__GEMMETRY_H__classSize{public:Si...
iOS cocos2d游戏引擎的了解之一
ios游戏引擎之Cocos2d(一)cocos2d是一个免费开源的ios游戏开发引擎,并且完全采用object-c进行编写,这对于已经用惯object-c进行ios应用开发的童鞋来说非常容易上手。这些也是我推荐使用cocos2d进行ios游戏开发的原因,当然从字面上已经可以开出来,这是一款专注于“2...
3D游戏引擎底层数据结构的封装之List
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。相信很多开发者在游戏开发中都会用到List表,用于存储数据或者对象。估计也有很多人...
《Genesis-3D开源游戏引擎-FQA常见问题解答》2014年01月10号版本
1、Genesis-3D开源游戏引擎主要面向哪些用户人群?有限制吗?1、我们的引擎没有限制,只要您想了解和使用我们的引擎,就可以加入Genesis-3D的大家庭。2、我们的主要用户群是各个相关的企业,游戏工作室、独立游戏开发者,学生、游戏爱好者等等。2、我是一个超级新手,我应该怎么入门?你们的网站论...
3D游戏引擎底层数据结构的封装之Stack
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。数据结构系列已经给读者介绍了一些常用的,这些也是商业引擎底层的封装,给读者展示也是...
提炼游戏引擎系列:第二次迭代(上)
前言上文完成了引擎提炼的第一次迭代,搭建了引擎的整体框架,本文会进行引擎提炼的第二次迭代,进一步提高引擎的通用性,完善引擎框架。由于第二次迭代内容过多,因此分为上、下两篇博文,本文为上篇。本文目的1、提高引擎的通用性,完善引擎框架。2、对应修改炸弹人游戏。本文主要内容修改Main修改Director...
3D游戏引擎底层数据结构的封装之Dictionary
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。本章主要给读者介绍Dictionary的封装,Dictionary在游戏开发中使用...
原创2D/3D游戏引擎源代码开源
个人2D、3D游戏引擎开源 早期的作品代码结构较差,对大家造成的误导敬请谅解。我会不断的更新个人作品,请大家始终参考最新的源码。在此感谢热心网友给我提的宝贵意见。(2015.4.12修改:更新了2D源码下载地址,以前的链接可能无法下载)(2013.9.22修改:最新3D源码见 3D单机游戏《天...
开源战棋 SLG 游戏框架设计思考(一)简介和游戏引擎
战棋SLG游戏SLG(SimulationGame)游戏是模拟游戏的简称。战棋类的SLG有两种:一种是WarGame中的兵棋推演分支,常见的游戏有战争艺术3(TOAW3—TheOperationalArtofWar3)、意大利之战(BII—BattleinItaly)、诺曼底之战(BIN—Battl...
幻影游戏引擎发布了V1.7版本
详细地址:http://www.cosmic-life.com/title/?id=594&boardid=161. 增加了内存文件读写功能,C++用户可以使用create_memory_s创建一个内存读写文件2. 所有的编辑器整合成一个编辑器,幻影游戏引擎 - 集成开发环境(Phantom...
四大开源3d游戏引擎探究
转自http://blog.csdn.net/u013467442/article/details/49123491本人水平有限,只对于长久以来研究的几个经典3d游戏引擎的设计思想、程序架构和应用行深入剖析的结果与游戏开发同行分享,文档有不妥之处请指出,期待我们的共同进步。引擎名称:1. ...