游戏引擎
文章平均质量分 59
流云飞水
九尺之台,起于垒土!
展开
-
cocos2d游戏引擎学习笔记(初识框架结构和内存规划)
环境搭建及创建文件部分略掉1.调节窗口大小:在mac-main.app里2.main.app里代码详解最后一句会执行到appdelegate.cpp的方法里,其中director->setdisplaystats(ture)为是否呈现帧频director->setanmitioninterval(1.0/60);为设置帧频大小然后创建scen原创 2015-03-24 08:19:58 · 635 阅读 · 0 评论 -
cocos2d学习笔记(自定义类)
创建一个类,这个类为一个球,其中create-func(ball)为ball的创建方法,init为一个虚函数,其内部指明资源名(球的图片)如上为init方法,执行一些常规的初始化操作在helloword里实例化一个球的对象,并给它一个位置原创 2015-03-24 09:08:25 · 426 阅读 · 0 评论 -
游戏的主要逻辑
游戏元素的考量首先我们使用C++写的,面向对象编程首先要考量的就是他的对象——类,所以当写一个游戏的时候我们就要考虑到类的使用,玩过这个游戏的朋友肯定知道这个游戏的规则哈,其实就是中国古代一种叫做弹棋的游戏演变而来,我们小时候玩的弹笔、弹橡皮都是这个道理,就是保住自己的棋子,将别人的棋子弹到界外就算胜利,那么我们就要考虑到需要建一些什么样的类:1.游戏界面类Scene首先一个游原创 2015-08-11 11:13:12 · 4617 阅读 · 0 评论 -
野菜部落物理引擎实现
概述这回我们主要讲一下物理引擎在我们的游戏中的使用,主要是实现游戏的主要逻辑cocos物理引擎的自我见解cocos游戏引擎结合了Box2d物理引擎,所以它本身也支持物理引擎,,我们没必要单独引入box2d,只用cocos自带的引擎就能实现这个游戏物理引擎的创建的大致步骤是这样的,首先是物理世界的创建,然后在物理世界里面有一种东西叫做“刚体”所谓刚体就是我们在现实世界原创 2015-08-13 21:33:21 · 1638 阅读 · 2 评论 -
Unity3d游戏开发之C#开发(一)
概要撰写原因:当今市面上关于Unity的教程的脚本几乎都是用js来当做教程语言的,因为js比较容易学习,所以如果是新学的朋友建议学js的版本,如有特殊要求需要学习C#写脚本的话那么这系列文章可能会对您有帮助针对人群:有任意一门静态编程语言基础的(C||C++||Java||C#),对Unity引擎了解的(文主要讲解C#代码的编写,对于引擎里需要拖控件完成的工作不会有太多涉及)编原创 2015-09-16 16:38:27 · 12702 阅读 · 2 评论 -
Unity3d之C#开发(二)
类成员字段直接在类或者结构体中声明的任何类型的变量class Car{public int oil;//这就是字段}属性这是一个较为陌生的概念,我们可以将字段理解成数据成员、属性就类似方法但是和方法不一样,他的定义是这样:提供灵活的机制来计算、读取、编写某个字段的值,可以像使用公共数据成员一样使用属性,但实际上他们是称作“访问器”的特殊方法这里举一原创 2015-09-17 17:07:19 · 1112 阅读 · 1 评论