自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生命不息,奋斗不止,万事起于忽微,量变引起质变

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

  • 博客(30)
  • 资源 (10)
  • 问答 (3)
  • 收藏
  • 关注

转载 游戏开发日志 处理

在游戏开发的过程中,我们需要记录一些日志,以便以后了解游戏运行的情况,以及根据日志发现并处理游戏中的突发情况。一,游戏日志可以分为以下几种:1)系统日志2)用户操作日志3)异常日志,即错误日志系统日志系统日志一般描述的是服务器日常运行的状态。比如启动是否成功,每天统计一下内存的占用量,CPU的使用量等信息。用于查检服务器运行的健康状况。这对于技术分析来说是非常重要的。如果没

2016-04-16 22:22:54 2461

原创 Unity iOS 互相调用

1、Unity调用iOS:1.1、在Unity C#中:[ DllImport( "__Internal" )]private static extern int _showSelectTitleDialog ( string title, string msg);1.2、在Xcode Objective-C中:extern "C" { int _show

2016-04-16 22:01:42 1256

原创 TCP & UDP

TCP & UDP    TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数

2016-04-16 21:58:18 421

转载 java BIO NIO AIO 理论篇

java BIO NIO AIO 理论篇http://qindongliang1922.iteye.com/blog/2018539在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号问题1什么是同步?2什么是异步?3什么是阻塞?4什么是非阻塞?

2016-04-16 21:54:45 367

原创 Lua 脚本语言 与 C的互相调用

Lua访问C++:将C的函数包装成Lua环境认可的函数将包装好的函数注册到Lua环境中Lua调用C函数时,C函数从栈中获取参数,并将计算结果压入栈,并返回压入栈的结果的数量从Lua脚本中调用C++函数,函数必须定义Lua_CFunction类型。格式如下:     Int  (lua_Cfunction*)(lua_state*)例子:将C函数包

2016-04-16 21:52:55 499

转载 Unity3D开发者快速上手Unreal Engine 4指南

Unity3D引擎定位在“游戏开发大众化”,在近年的手机游戏开发热潮中着实火了一把,拥有广大的用户基础。EPIC官方还专门写了一篇文档:                          Unreal Engine 4 For Unity Developers:https://docs.unrealengine.com/latest/INT/GettingStarted/FromUnity

2016-04-16 21:49:15 922

转载 Cocos2d-Html5--打怪升级之路

Cocos2d-Html5--打怪升级之路发布于:2013-09-02 09:54阅读数:9737之前就一直很关注这个分支,原因很简单,大学的时候,就一直很想学一些浏览器相关的前端技术 — html,css,js,jquery之类的,但每次都是看了《XXX入门教程》的第一个例子 — 做一个注册登“”阅读器Cocos2d-Html突然想

2016-04-16 21:43:14 676

转载 1.UIRoot:根据高度自适应屏幕分辨率。

1.UIRoot:根据高度自适应屏幕分辨率。NGUI根目录的UIRoot组件自带了根据高度自适应分辨率的功能。Scaling Style属性可选择三种不同的缩放策略。PixelPerfect 完美像素:直接显示设定好的像素。当屏幕高度低于minimum Height时按比例缩小,当屏幕高度大于maximum Height时按比例扩大。FixedSize 按比例缩

2016-04-16 21:41:24 645

转载 万能游戏框架

万能游戏框架      论学习方法  游戏框架演变过程  游戏开发难点      代码组织架构, 资源,网络, 3D数学 ,热更新  拖拽式和 查找式  单例式      常用设计模式讲解:       1,工厂模式       2,策略模式       3,观察者模式       4,单例模式       5,代理模式       6,多例模式

2016-04-16 21:37:08 2671

原创 Cobub Razor 开源PHP 移动统计CI系统 简略分析

数据库  数据仓库   定时任务  定时执行PHP 定时执行sh脚本1. 解析URL到指定的Controller  处理 ,加载Model计算Model, 把Model显示在View上    就是典型的View->Controller->Model->View    所谓Model都是继承 CIModel    View都是嵌套在html页面的PHP脚本    Cont

2016-01-17 12:41:32 896

原创 Unity的架构

Unity的架构有如下几种常用的方式。1.EmptyGO在Hierarchy上创建一个空的GameObject,然后挂上所有与GameObject无关的逻辑控制的脚本。使用GameObject.Find()访问对象数据。缺点:逻辑代码散落在各处,不适合大型项目。2.Simple GameManager所有与GameObject无关的逻辑都放在一个单例中。缺点:单一文件过于庞

2016-01-17 11:35:02 5364

转载 C++ 注释规范

最近一直在给项目代码加注释,因为结项有一项工程性的要求是注释占到总行数的额50%,这几天可苦了我们几个。前几天为了统一项目组的注释规范,专门整理了一份,以后可能也用得着,放着备份下。1 源文件头部注释Ø 列出:版权、作者、编写日期和描述。Ø 示例:[cpp] view plaincopy/*************************************

2015-09-12 21:50:04 549

转载 c# 注释规范

模块(类)注释规范模块开始必须以以下格式编写模块注释//////模块编号:///作用:///作者:作者中文名///编写日期/// 如果模块有修改,则每次修改必须添加以下注释//////Log编号:///修改描述:///作者:修改者的中文名//修改日期:/// 

2015-09-12 21:47:59 554

原创 UI框架的几种方式

1. 采用方法 UIManager showWindow(window)    window 属性 windowtype windowname  全屏,弹出式,层叠式UI缓存 可以配置 容量式,个数式,配置表式, 堆栈式, 缓存场景 或 贴图2. 采用window control 状态机控制control, control加载window, enter 与 exit

2015-08-26 09:54:17 602

原创 Unity 各级别 技术面试

初级工程师:      UI效果的实现      逻辑数据的处理      C# 和 数据结构算法 功底          语言基础          面向对象          代码风格 重构 组合 聚合          设计模式  UML          MVC思想          数据结构:数组 链表 堆栈 树 图 二叉树     基础算

2015-07-09 16:26:23 1612

转载 Unity3D占用内存太大的解决方法

Unity3D占用内存太大的解决方法最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般Ass

2015-07-09 16:05:53 726

转载 用 Unity 进行网络游戏开发(一)

用 Unity 进行网络游戏开发(一)这是我之前写的了,一直保存在电脑里,现在学习写博客。希望多和大家交流,共同进步,文章中说得不好的地方请指出,谢谢!使用Unity3D进行网络游戏开发一.Unity3d 简介     Unity3d是时下比较流行的一款游戏引擎,流行是因为用它做游戏很方便,无论是3d还是2d都会有非常好的效果,即便某些朋友不懂编程,也可以通过U

2015-07-09 16:04:40 4709

转载 Unity3D NGUI 自适应屏幕

Unity3D NGUI 自适应屏幕NGUI确实是非常棒的一个做界面的插件,比起U3D自带的GUI要好很多,当然也有一些不好之处,毕竟什么都不可能那么完美。 最近在用Unity写游戏使用NGUI遇到了一个很多人都在遇到的问题,就是关于屏幕自适应,谷哥度娘里面写关于适应屏幕的帖子很多,但是大多都是 一样抄来抄去,都是说是Panel里面加个UIStretch

2015-07-09 16:00:29 597

转载 Unity3d C#反编译工具Reflector

Unity3d C#反编译工具Reflector          1.下载安装Reflector。2.反编译存放源代码组件,下载组件Reflector.FileDisassembler.zip,解压后得到一些文件,其中 Reflector.FileDisassembler.dll是已经编译好的,其它是它源码;3.打开安装好Reflector,在view菜单

2015-07-09 15:59:18 1145

转载 手游服务器常用架构图

第一个常见的分区游戏,服务器架构。第二个,不同区还能通信的结构.

2015-07-08 12:32:47 1066

转载 android 选择本地图片并截剪图片保存到,sdcard指定目录中

android 选择本地图片并截剪图片保存到,sdcard指定目录中博客分类: android 这里,要把选择 和 截剪后的图片存到sdcard 上的指目录中,那么就要有操作sdcard 的权限  Xml代码    uses-permission android:name="android.permission.WRITE_EXTER

2015-07-08 12:29:52 839

原创 andriod 设备 多样化

QVGA     320*240像素     WQVGA     400*240像素HVGA     320*480像素     VGA     640*480像素WV GA     800*480像素     XGA     1024*480像素和屏幕大小也没关系苹果iphone是HVGA 320*480 3.5英寸 而G3(HTC hero)也是HVGA

2015-06-25 15:15:46 348

转载 浅谈 MVP in Android

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46596109; 本文出自:【张鸿洋的博客】一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何

2015-06-25 13:28:28 412

原创 Intent 大全

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent);2.浏览网页Uri uri =Uri.parse("http://ww

2015-06-25 13:25:23 359

原创 Android 一些面试题

1.synchronized 同步块A.无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法很可能还会被其他线程的对象访问。B.每个对象只有一个锁(lock)与之相关联。C.实现同步是要很大的系统开销作为代价的,甚至可能造成死锁,所以尽量避免无谓的同步控制。1.  把synchronized

2015-06-25 13:24:15 661

原创 Android 复习 总结一:handler thread looper

Android 复习 总结一:handler thread looperHandler会关联一个单独的线程和消息队列。Handler默认关联主线程,虽然要提供Runnable参数 ,但默认是直接调用Runnable中的run()方法。也就是默认下会在主线程执行,如果在这里面的操作会有阻塞,界面也会卡住。如果要在其他线程执行,可以使用HandlerThread。1.这是最

2015-06-25 13:23:26 473

原创 Android开发之—内存泄露篇

Android开发之—内存泄露篇 众所周知,手机开发,内存相当宝贵。至少在当前的T-Moble G1上,手机只有16M的内存可用,与PC应用开发的内存,真是天壤之别啊。因此如何规避手机应用开发内存泄漏问题,是手机应用开发的重中之重。  在开发过程当中,大部分内存泄漏的原因是,持有上下文引用的长周期对象,要知道,java的GC机制,只对无引用的对象才采取回收措施的

2015-06-25 13:22:46 580

原创 游戏 动画

1 序列帧动画  24帧每秒  30帧每秒  60帧每秒(RPG)2 骨骼动画动画时间器  “遍历 矩阵 执行”模型-平面-3D(包括2D)渲染基本单位叫矩阵矩阵上的点 用矩阵上的值代表点OpenGl 是基于4*4的矩阵骨骼的不一定骨骼各肢体存骨骼矩阵(关键是计算的效率慢)3 CCAction 关键是插值计算 应该

2015-06-14 12:09:52 384

原创 OpenGl渲染相关

着色器顶点着色片段着色器viewpoint适配器适口景深顶点-》图元-》片元-》帧缓冲glbindingTexture glbindingcolor glbindingPoint glbindingxingliang 裁剪解耦 稳定 效率 清晰 分离 易上手 封装性模块: 网络 事件 数据 游戏行为树 状态机 Bx树 A*树

2015-06-14 11:35:42 390

转载 给程序员介绍一些C++开源库

给程序员介绍一些C++开源库2011-11-11 16:02 kanego 博客园 我要评论(0) 字号:T | T今天我们将介绍一些C++开源库。请谅解本文作者可能的照顾不周,本文也希望能起到牵针引线的作用,让大家都分享一些C++开源库。AD: WOT2015 互联网运维与开发者大会 热销抢票C++开源库,欢迎补充。

2015-01-11 17:54:22 656 1

95后手游偏好报告-appannie-20191112.pdf

95后手游偏好报告-appannie-20191112

2020-03-19

做地图用合并工具1.1.zip

做地图用合并工具1.1

2020-03-19

Game Programming Patterns 游戏编程模式

Game Programming Patterns 游戏编程模式

2016-01-23

Eclipse快捷键

Eclipse快捷键 10个最有用的快捷键

2012-09-21

ssh小软件

putty.exe ssh小软件

2012-09-21

javaEE各种集成包

javaEE各种集成包 jar文件大全 javaEE各种集成包 驱动包,框架包,

2012-03-19

美和制作程序设计实践之路

美和制作程序设计实践之路 超级经典的程序员必读教材

2011-11-05

w3cschool.chm

离线 w3cshool.chm 帮助文档

2011-11-05

南开百题三级网络rar

等级考试三级网络南开百题考试专用。。rar

2011-04-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除