标签:游戏开发
1.安装Python(运行setup.py时用) 1.1 下载地址: https://www.python.org/downloads/ 我下的是python2.7版本,最新的是python2.7.13。python2和python3的区别请自行百度。 1.2 python环境变量(win10下)
《植物大战僵尸内存地址》 英文原版 查找地址 一级基址:0x006A9EC0 阳光:  +768  +5560 金币:  +82c  +28 《模式》 冒险:  +82c  +24 其他模式:  +7f8 //16起 70结尾 《花园》 花肥  +82c  +1f8 杀虫剂 +82c  +1fc 巧
1. 案例简述 这个案例实现一个简单的坦克对战游戏,两个玩家在一个地图上PK。 2. 控制坦克移动 与案例一中小球的移动方式不同,坦克在横向上不能是平移,因此横向按键控制的应该是坦克旋转。 public float speed = 5;//前进速度 public float angularSpeed
1. 案例简述 这个案例实现一个非常简单的拾取宝物游戏,主角是一个小球,玩家通过键盘控制小球拾取全部宝物。 2. 键盘控制物体移动 private Rigidbody rd; public int force = 10; void Start () { rd = GetComponent&
  残影实现:     1、List<DrawMesh> list,此list中包含某一帧动画模型网格、材质     2、每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并)     3、LateUpdate里将list中所有模型材质alpha减少,为0,则remo
  遮挡透明若没有渐变实现方法:   1、透明中物体存在list中   2、每过一段时间(可以每帧,但是流畅性会降低)摄像机发送一条射线向玩家,out hitInfo   3、list与hitInfo比对,将在list中但是没有在hitInfo中的物体转变成不透明,list.remove;将在hit
这篇blog题目涉及的范围真大!以至于在这里需要先写一篇前言把范围缩小。选择写这样一个系列的文章,主要是想给工作了两年的自己一个交代,或者说是一个阶段性的总结。两年时间里,房价依然再涨,工资依然跑不赢CPI,某人依然在仰望星空。期间很多梦碎了,很多还在坚持着,生活过得波澜不惊。而我也从刚毕业是的青涩
先说说观察者模式 简单来说,就是存在一对多模式的时候。如果主题(subject)的内容发生改变,那么应当通知订阅了本主题(subject)的观察者(Observer)收到更新的通知,简单来说就是这么回事。 具体的设计模式嘛,再谈咯。   首先确定一件事情,U3D里的SendMessage与Broad
转载请标明原文地址:http://www.cnblogs.com/zhangyukof/p/6836001.html  天空盒:1.SkyboxesUnity4中自带的天空盒,经常用到。不知道为什么Unity5中这个天空盒资源不见了。 GUI: 1.NGUI
转载请标明原文地址:http://www.cnblogs.com/zhangyukof/p/6835582.html  Unity5中文脚本手册 网页版 Unity API 执行顺序: Unity5中文用户手册 网页版Unity5中文组件手册 网页版
Array   就是最最基本的数组,会有各种越界之类的问题   int[] array1=new int[] {};定义大概长这样    ArrayList   Array的vector版本,但是所有的元素类型都是对象,因此涉及到装箱拆箱以及类型不安全等问题   必须引入System.Collect
在上一篇博文"扔掉遮罩,更好的圆形Image组件"中,笔者改变Image的顶点数据,使得Image呈圆形显示,避免了Mask的使用,从而节省Drawcall消耗,提高渲染效率了。这也启发了笔者,有没有可能通过同样原理实现Mask,做到在某些需要显示特定形状Icon的场景下,替代Unity原生Mas
一提到曲线,很多新手就头疼了,包括我。查了很多资料,终于有个大概的了解。想深入了解曲线原理的,推荐一个链接http://www.cnblogs.com/jay-dong/archive/2012/09/26/2704188.html 之前写了一篇博文《unity3D:游戏分解之角色移动和相机跟随》,
我用的是unity5.4.3版本的 一、窗口打开: 从菜单栏查看播放器设置,选择 Edit->Project Settings->Player 二、全局设置 第一部分: Company Name 公司名称 Product Name 产品名称,当游戏运行时,这个名字将出现在菜单栏
经典键盘太宽了。 你有想过你的鼠标的移动范围么?只要桌面够大,理论上你可以“向右”移动无限远的距离。可是能否“向左”移动无限的距离呢?通常是不行的。为什么?因为多数键鼠用户(不排除有些人会错开摆放),键盘和鼠标是平齐摆放使用的,鼠标向左移动距离过大,很容易撞到键盘的右侧边缘。 对
最近正在学习OpenGL,我认为学习的最快方法就是做一个小项目了。 如果对OpenGL感兴趣的话,这里推荐一个很好的学习网站 https://learnopengl-cn.github.io/ 我用的是 vs2013,使用C++语言编写项目。这个小项目叫Simple2D,意味着简易的2D框架。最终的