自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 一个SVN自动merge的小工具

# -*-coding:utf-8-*-import sysimport osimport os.pathimport timeimport datetimeimport shutilimport mathProjectPath = sys.argv[1]Tapd = sys.argv[2]TargetProjectPath = sys.argv[3]LogPath = sys.argv[4]UrlPath = "YourURLPath"#获取年月日时分def Get_.

2022-03-04 17:53:57 634

原创 学习《游戏工业化的日与夜 - 江南工作室实践札记》总结知识点

工业化的定义:制作流程呈现标准化、工具化、自动化、平台化标准化:规范和框架,提供通用能力规范:1.程序编码规范2.美术资源规范3.开发流程规范4.维护发布规范框架:1.在一个项目的起始阶段,提供一个必选的包Framework,和多个可选包,都以UnityPackages形式存在。必选包内包含的是所有项目都需要用到的内容,如资源加载,资源打包,Lua框架,美术格式导入,UI框架等等,防止每个项目组自己去重复造轮子。2.提供统一的编程范式,规范程序的书写习惯。自动化的

2022-02-26 18:05:57 2857

原创 消息事件管理(游戏人工智能编程案例精粹)

消息事件的意义:任何一个游戏都应该具备事件系统,并且游戏应该由事件来驱动。事件驱动的意义在于它是高效的,在没有事件来临时,对象们可以做自己的事,不用时时关注是否有某件事情发生了。...

2022-02-26 16:31:31 3413

原创 FSM有限状态机(游戏智能人工案例精粹)

有限状态机的实质是状态模式的运用,就是解耦各个状态,将状态直接的耦合脱离到中间类。首先是将各个状态分类,然后将状态的转换规则内嵌到各个状态中,通过中间类事先制定的状态枚举和状态实例之间的匹配,达到状态之间的相互转换。具体实现(截图为游戏智能人工案例精粹):图中State为状态基类,提供Enter、Execute、Exit方法,对应状态的进入操作,执行操作(持续执行),退出操作,下面四个状态继承状态基类,重写三个方法。Miner为状态的主体,持有四个状态的枚举和实例,提供ChangeState(Stat.

2022-02-23 23:05:54 231

原创 使用python将两个apk文件解压,并比对md5值

```import sys,tempfile,subprocess,os,hashlib,operatorimport shutilimport _md5# 7Z程序的地址z7 ="D:/7-Zip/7z.exe"#第一个包解压缩地址tempdir1 = "F:/tempfile"#第二个包解压缩地址tempdir2 = "F:/tempfile2"#第一个包路径apk...

2018-06-25 20:40:35 1685

原创 C#面向对象的根本-类笔记

1.类是具有公共属性和行为的对象的抽象集合,为引用类型。C#是面向对象编程语言,面向对象的编程就是对类的对象进行操作编程,万物皆可为对象。2.定义类的对象用class关键字定义即可,在外部调用类时,除静态类外都需要将类实例化,即创建类的对象。3.类之前可以添加修饰符: public 公有,同一程序集或引用该程序集的其他程序集都可以访问。        internal或者无修饰符  只

2017-07-28 19:07:30 175

原创 C#几种简单数据类型笔记

1.转义字符,1.在字符串中使用\符号,可以在编译时不识别\后的字符。2.在字符串前加@号,可以使编译器在编译时不识别除”外的转移字符,要表示”时,要用两个”来代表一个。一般来说字符串不允许定义在多行,加了@后允许,且能输出其中的空格。2.+符号可以作为两个字符串的连接,列如:string name1 = "QWERDF二连";string name2 ="德玛西亚";

2017-07-28 18:54:45 735

原创 C#基础认知笔记

1.using System是声明命名空间类型为System,即告诉编译器使用System命名空间的类型。2.namespace Simple是声明一个新的命名空间,下面的类属于这个命名空间。3.Class Program声明一个新的类。4.static void Main()声明一个方法,Main函数一般作为程序的起始点。5.Console.WriteLine(”

2017-07-28 18:46:50 223

FlappyBird Unity版本

基于Unity的FlappyBird游戏模仿制作

2017-08-23

空空如也

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

TA关注的人

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