游戏引擎

Unity3D手游开发系列笔记(一)——前言:选择什么样的游戏引擎来开发你的游戏?

       写博客是件辛苦的差事,转载的朋友请标明出处哦,http://blog.csdn.net/finddreams/article/details/40649311      选择什么样的游戏引擎来开发你的游戏?   &nbsp

2015-07-14 17:25:19

ubuntu 下 cocos2dx游戏引擎搭建 编译和使用(可以在linux桌面 安卓手机运行)

   cocos2dx是一个基于c++ opengl的二维游戏引擎 开源免费 支持跨平台发布 包括windows linux 安卓 苹果等等 我想用一个二维引擎入门学习游戏应该是个不错的选择 而且这个引擎作品不少 尤其是国内的作品 比如史上最坑爹游戏 捕鱼达人(这个游戏作者还专门用这个游戏为例子写了一本教程)因为个人喜好 一直喜欢在lin

2015-07-07 16:16:43

Unity3D游戏引擎初探

现在市面上的游戏引擎有很多,想在这么多引擎里面脱颖而出可以想象难度是非常大的。最近才刚刚刚关注到Unity3D这款游戏引擎,我不敢说它在技术上如何超越了其他引擎,但我相信在理念上它已经走在了前面。关于Unity3D的介绍,官网上已经很全面了,在这里只是想讨论其中的几个亮点。 全平台支持: 支持的平台:PC, Mac OS, Web, iOS, Andro

2015-07-03 10:31:33

浅析游戏引擎的资源管理机制——扒一扒Unity3D中隐藏在背后的资源管理

  游戏中通常有大量资源,如网格、材质、纹理、动画、着色器程序和音乐等,游戏引擎作为做游戏的工具,自然要提供良好的资源管理,让游戏开发者用最简单的方式使用资源。游戏引擎的资源管理包括两大部分:离线资源管理和运行时资源管理。本文仅对前者进行简要介绍,并结合Unity3D和OGRE进行分析。 资源创作与导出   游戏中的资源由各种数字内容创作工具(DCC,

2015-07-03 10:30:23

Cocos2D-X跃居全球第二大游戏引擎 仅次于Unity

目前,Cocos2D-X已成为全球第二大游戏引擎,仅次于Unity。Cocos2D-X在全球市场份额中超过25%,而在国内已超70%的份额。近日,在GMIC2013大会上,触控展示了数款触控自有游戏、触控代理游戏及针对开发者的工具、平台与服务。         <IGNORE_JS_OP> &

2015-07-01 17:01:54

cocos2d-x游戏引擎核心之六——绘图原理和绘图技巧

一、OpenGL基础   游戏引擎是对底层绘图接口的包装,Cocos2d-x 也一样,它是对不同平台下 OpenGL 的包装。OpenGL 全称为 Open Graphics Library,是一个开放的、跨平台的高性能图形接口。OpenGL ES 则是 OpenGL 在移动设备上的衍生版本,具备与 OpenGL 一致的结构,包含了常用的图形功能。Coco

2015-07-01 17:01:47

cocos2d-x游戏引擎核心之十——网络通信

一、建立基本的http通信并得到返回信息 1、创建cocos2dx工程 2、项目引用外部库 如果要使用cocos2dx的CCHttpClient来进行网络访问,则需要引入cocos2dx的相关库,详细步骤如下: 右键单击项目->属性->c/c++->常规,在右边的附件包含目录中添加cocos2dx的extensions目录对应的路径

2015-07-01 17:01:00

写自己的游戏 - 用颜色来区分不同的log输出(cocos2d-x) 同样适用于其他游戏引擎

近几天我都在写客户端的开发框架,目的就是让LUA程序员可以使用一款自己喜欢的编辑器,版本控制工具以及部分内部工具就可以随心所欲的开发逻辑模块,这ide,不要问原因,我在前面的文章说过,那好像也是很久之前的事情了.在处理2.2.5版本framework的时候,有的时候,我在开发扩展模块的时候,明显感觉对着黑底让自己舒服一点,同时也放飞一下自己的想象力. 只不

2015-07-01 16:59:45

cocos2d-x游戏引擎核心之八——多线程

一、多线程原理 (1)单线程的尴尬   重新回顾下 Cocos2d-x 的并行机制。引擎内部实现了一个庞大的主循环,在每帧之间更新各个精灵的状态、执行动作、调用定时函数等,这些操作之间可以保证严格独立,互不干扰。不得不说,这是一个非常巧妙的机制,它用一个线程就实现了并发,尤其是将连续的动作变化切割为离散的状态更新时,利用帧间间隔刷新这些状态即实现了多个动

2015-07-01 16:59:05

Cocos2d-x开源、跨平台的游戏引擎

from://http://blog.linguofeng.com/pages/language/c/Cocos2dx.html   Cocos2d-x 开源、跨平台的游戏引擎 一、下载 http://cocos2d-x.org/projects/cocos2d-x/wiki/Download 二、安装&nb

2015-07-01 16:58:40

ClanLib开源游戏引擎探索(2):Canvas

今天我们探索一个比较有趣的东西,Canvas(画布),这种技术允许我们直接更改一副图像的内容。在实际应用中,我们可以将不同批次的游戏要素绘制到不同的画布上,然后只需在主流程中依次绘制各个画布就可以展现出复杂的场景。更重要的是,利用Canvas我们可以定制blend mode——指定前景色与后景色如何混合——以达到不同的效果。 Canvas &nbs

2015-06-16 10:31:16