开发工具:Unity3D5.3.4,VS2015,VMplayer12+MacOSX10.11+XCode7.3(我是Windos笔记本用的是苹果虚拟机,MAC真机不需要虚拟机,直接在appstore下载XCode最新版本就可以了,MAC最新版+Xcode最新版本可以直接真机调试运行)+OS9.3系统iphone
制作的是完整版的游戏,包括开始游戏界面,排行榜界面,游戏介绍界面。。。...
分类:
移动开发 时间:
2016-04-29 16:13:05
阅读次数:
486
这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且...
分类:
其他好文 时间:
2015-12-19 13:47:00
阅读次数:
358
概述 使用cc.game单例代替了原有的cc.Application以及cc.AppControl。 cc.game是Cocos2d-JS的游戏对象,主要职责包括,配置的读取,引擎的加载,游戏脚本的加载,以及游戏的启动。 简化了工程启动代码的编写。 cc.game对象目前的设计非常精简,使用...
分类:
其他好文 时间:
2015-12-13 18:35:47
阅读次数:
1197
这是一个关于 monodevelop 的“坑”我们在用 monodevelop 编译游戏脚本时, 通常会有一些警告,一般这些警告都是无害的,不影响游戏运行。可是突然有一天, monodevelop 发神经将一些警告标记为错误,导致unity无法运行游戏。查看 monodevelop 的输出信息, 发...
分类:
其他好文 时间:
2015-12-03 19:00:54
阅读次数:
213
学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。Project项目视图Project视图罗列了过程的所有资源常用的资源包括:游戏脚本、预制体、材质、动画、物理贴图等这些资源需要在Hierarchy视图中使用Create:该菜单下的子菜单主要用于创建各种资源Hierarchy 层次视图C...
分类:
编程语言 时间:
2015-11-11 20:36:18
阅读次数:
357
在学习Unity时,掌握如何编写脚本是必须掌握的一项基本技能。但是关于Unity的游戏脚本中各函数的生命周期是怎样开始和结束的,它们的执行顺序是如何安排的?这一点我们要清楚的了解。我们知道Unity中的脚本大多派生于MonoBehaviour类,所以可以重写MonoBehaviour类里面的方法来实...
分类:
编程语言 时间:
2015-10-21 19:11:29
阅读次数:
255
首先祝大家中秋佳节快乐~0x00 前言众所周知的一点是C#语言是一种强调类型的语言,而C#作为Unity3D中的游戏脚本主流语言,在我们的开发工作中能够驾驭好它的这个特点便十分重要。事实上,怎么强调C#的这个特点都不为过,因为它牵涉到编程的很多方面。一个很好的例子便是我们本文要介绍的内容——可空型,...
于Unity 3D游戏的开发。游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象。以下是一个小实例,使用Unity 3D实现一个可控制移动的小人。小人能够向前、向后、向左和向右移动。1、通过 File - > New Scene 创建一个场景;2、点击Create -> Create ...
分类:
移动开发 时间:
2015-09-14 09:20:37
阅读次数:
676
游戏中经常会要求对象之间的交互,在交互的时候如果是同模块的还好,可以取引用,如果不是,就容易出现各种耦合,不利于项目的开发。软件开发一般都强调“高内聚,低耦合”,既然如此,上面的问题就应该引起重视,相应的解决方案一般来说都是事件分发。事件分发的原理一般是使用委托或Action(其实也是委托),用户预先注册指定的事件,我们将这个事件存起来,在用户要求执行指定事件的时候,将对应的事件列表依次执行一遍,有...
分类:
其他好文 时间:
2015-08-26 22:40:22
阅读次数:
223
转载慕容小匹夫从游戏脚本语言说起,剖析Mono所搭建的脚本基础深入浅出聊优化:从Draw Calls到GC谁偷了我的热更新?Mono,JIT,IOSJS or C#?不存在的脚本之争Mono为何能跨平台?聊聊CIL(MSIL)Unity3D移动平台动态读取外部文件全解析自己动手,实现一种类似List...
分类:
编程语言 时间:
2015-07-01 22:08:11
阅读次数:
179