- 博客(64)
- 资源 (19)
- 收藏
- 关注
原创 ui编辑器
C#项目如何生成dll文件https://blog.youkuaiyun.com/qq_36763293/article/details/81067390
2020-12-23 16:34:06
250
原创 打包工具优化
目录一、以前的打包一、以前的打包用jenkins打包,每次都会生成一个Bundle,打包的工作路径需要手动更新svn,最新的svn版本号的代码及策划数据与上一次打包的svn版本号的代码及策划数据,分别生成那个目录资源,然后两个目录资源里面的代码和策划数据做对比差异,最后用zip打一个压缩包,然后手动去游戏后台导入配置文件,还需手动将压缩包上传至阿里云或者金山云服务器...
2020-12-16 13:18:33
227
原创 excel表导出lua文件,修改原接口读取sql的方法
目录前言实现前言以前是把策划的表导出成png,虽然程序员可以通过SQLiteStudio打开配置表png查看,也可以实时改变png导出,这个可以参考我之前一篇博客:https://blog.youkuaiyun.com/xiaoduangg/article/details/110926511但是我们在提交png的时候没办法查看差异,如果把excel表导出为lua文件,那我们就可以做版本比较,查看差异实现待续...
2020-12-16 11:34:23
221
原创 unity2018.4.3f1实现五子棋游戏(十二)
目录一、unity打出的web包,游览器打不开360游览器谷歌浏览器Internet Explorer11Microsoft Edge火狐浏览器 (Firefox)二、原因三、解决一、如果用Firefox打开下载火狐浏览器浏览器的地址栏输入“about:config”然后回车(Enter)搜索“webgl”将webgl.force-enabled设置为true将webgl.disabled设置为false搜索“security.fileuri.strict_origin_policy”设置为false关闭f
2020-12-15 12:56:55
474
原创 unity2018.4.3f1实现五子棋游戏(十一)
目录加入音乐出APK包加入音乐public AudioSource BgMusic; public Text MusicText; public bool isMusic = true; public void PlayBgMusic() { if (isMusic == true) { isMusic = false; BgMusic.Pause(); Musi
2020-12-14 03:59:03
295
原创 unity2018.4.3f1实现五子棋游戏(十)
游戏开始界面搭建创建场景unity5.3以后可以跨场景编辑演示做一个红点跟踪双人悔棋模式选择逻辑更换先手创建场景我们一直都是在第二个场景在弄的unity5.3以后可以跨场景编辑从别的场景拷贝东西过来用点击人机对战的时候,让关卡选择出来,把自己的父节点隐藏演示https://live.youkuaiyun.com/v/120139做一个红点跟踪让对手知道敌人上一步落子using System.Collections;using System.Collections.Generic;
2020-12-14 02:56:54
379
1
原创 unity2018.4.3f1实现五子棋游戏(九)
游戏外观整理一、-开始动画UI - Image全屏填充改名换颜色,降低透明度加图片做动画选中StartAnim Ctrl+6使用参考:效果演示hide脚本二、结束动画Canvas Group效果演示三、不重复播放动画一、-开始动画UI - Image全屏填充改名换颜色,降低透明度加图片做动画开始这个image是隐藏,改透明度为0就ok了,等这个两个棋盒转一圈才显示出来选中StartAnim Ctrl+6使用参考:http://www.xuanyusong.com/
2020-12-13 23:46:21
224
原创 unity2018.4.3f1实现五子棋游戏(八)
电脑AI自动下棋(字典)一、AI原理二、评分表三、AI难度选择1、决定因素2、简单模式评分表:扫棋方法3、困难模式评分表:扫棋方法4、炼狱模式一、AI原理当我们人在下棋的时候,我们根据当前棋局的变化,做出防守和攻击的策略。如果不用堵对手的棋子,我们都想下在那个能我方快速连成5子的地方。我们肉眼看见,三子连珠我们肯定会去防,看见两子连珠却无动于衷,那是因为我们脑海里面装了评分表,不同棋型对应不同的分数,取最大的分数。人类有时会失误,因为不是所有人都有比较强的抽象能力,下棋可以看很多步的。那我们就是要用代
2020-12-13 21:34:12
470
1
原创 unity2018.4.3f1实现五子棋游戏(七)
栈实现悔棋操作一、悔棋原理二、创建悔棋按钮1、UI - Button锚点设为右下角ui屏幕自适应文字加描边图片表示按钮状态三、代码实现1、声明栈2、压入坐标3、悔棋函数一、悔棋原理每次把创建的白棋和黑棋对象的坐标压入栈,每次悔棋出栈两个坐标,如果栈中元素不足2,则不出。此时的坐标是unity的实际坐标加上我们的近似值0.5,对应数组还是要加7来判断二、创建悔棋按钮1、UI - Button适当缩小按钮锚点设为右下角ui屏幕自适应文字加描边图片表示按钮状态三、代码实
2020-12-13 18:32:24
340
原创 unity2018.4.3f1实现五子棋游戏(六)
目录前言Unity3d报错尝试解决冷静寻找原因报错消失解决方法前言今天把台式机里面unity写的五子棋游戏移动我笔记本上面,居然运行不了Unity3d报错no Monobehaviour scripts in the file, or their names don’t match the file name尝试解决此时我的类名和文件名是一样的这个是用unity hud装的删除下面这个是exe装的冷静寻找原因Microsoft ® Visual C# Compiler ver
2020-12-13 16:01:33
319
原创 unity2018.4.3f1做编译器插件
目录一、背景一、背景这是老项目cocos2d-x使用的编辑器太丑而且还不是很好用,领导又舍不得换引擎,因为老项目还在赚钱,那只能自己想办法了所以把unity编辑器改变一下,为cocos2d-x程序员所用就是利用unity编辑器为我们生成cocos2d-x所用的widget文件至于如何实现的,待续哈哈...
2020-12-12 21:54:44
160
原创 图片打包工具使用说明
目录一、环境配置1、为 TexturePacker bin目录设置环境变量path2、添加右键菜单二、命名规则1、九宫格图片命名:2、以_数字结尾会打包到为一个皮肤3、以_checked, _disable结尾会打包到为一个皮肤三、使用四、源码:一、环境配置1、为 TexturePacker bin目录设置环境变量path例如:C:\Program Files (x86)\CodeAndWeb\TexturePacker\bin2、添加右键菜单Win + R 输入regedit打开注册表找到
2020-12-12 21:21:10
262
原创 unity2018.4.3f1实现五子棋游戏(五)
unity安卓机适配一、apk包二、啥是unity的手机自适应ui是16:9做的(1920x1080)适配4:3手机屏幕(2048x1536)适配16:9手机屏幕(1280x720)适配3:2手机屏幕(960x640)三、熟悉一下Project Settings一、apk包我把做好的双人对战五子棋,打成apk包竖屏的时候:横屏的时候:二、啥是unity的手机自适应也就是ui的尺寸要适应手机屏幕的尺寸ui是16:9做的(1920x1080)适配4:3手机屏幕(2048x1536)宽
2020-12-12 20:47:59
208
原创 unity2018.4.3f1实现中国象棋游戏(一)
目录一、创建项目和导入资源二、工欲善其事,必先利其器象棋学习资料:一、创建项目和导入资源有了之前五子棋游戏的经验,在此不再细说了哈二、工欲善其事,必先利其器我们不管做策划还是做程序员,或者说做其他任何工作,我们在开始动手之前,我们应该先明白我们要做什么,做这个东西需要哪些技术和准备,应该如何去设计,做的过程中那个地方是难点,那个地方容易出bug,多想一下再动手。而不是一上手就去拼UI,都没搞明白怎么玩,技术拼蛮力无用的。象棋学习资料:中国象棋的基本规则:https://jingyan.
2020-12-12 13:21:04
1257
原创 lua用树算法来实现红点系统
目录一、红点分析一、红点分析我们在任何游戏或者说任何一款App,红点提醒功能是必不可少的,关于用户体验,我们最好就是把玩家当成啥不会的萌新来对待,红点就相当于告诉那里有东西可以点。我为啥要来实现红点系统呢,那还不是因为前人没有做好正好我之前写的一篇文章说的一样:https://blog.youkuaiyun.com/xiaoduangg/article/details/110469842...
2020-12-10 19:17:37
758
原创 游戏主界面根据策划表配置自动变化icon图标的顺序
1、需求a、上方主界面功能UI从右上位置向左横向增加,增加至8个时右起向下扩展,对应功能开启引导的飞入区域关联调整b、右侧主界面运营活动功能UI从右上向下增加,满3个时向左横向扩展一竖列...
2020-12-09 21:55:37
173
1
原创 我眼中用lua语言实现十大经典算法
目录一、冒泡排序二、选择排序三、插入排序四、希尔排序五、归并排序六、快速排序七、堆排序八、桶排序九、计数排序十、基数排序一、冒泡排序二、选择排序三、插入排序四、希尔排序五、归并排序六、快速排序七、堆排序八、桶排序九、计数排序十、基数排序...
2020-12-09 21:51:12
217
原创 我眼中SciTE(Version 1.75)配置C/C++运行环境
目录一、下载DevC++二、修改cpp.properties文件1.新增 Dev-Cpp安装路径2.修改3.修改4.新增三、修改SciTEUser.properties文件四、验证一下一、下载DevC++二、修改cpp.properties文件1.新增 Dev-Cpp安装路径MinGW_Home=E:\LuaStudy\Dev-Cpp\MinGW64MinGW_Bin=$(MinGW_Home)\binccopts=-pedantic -Oscc=$(MinGW_Bin)\g++.exe
2020-12-09 21:25:55
187
原创 SQLiteStudio打开配置表png
1、我们通过工具把配置表excel表打成一个个以png结尾的表2、那我们怎么打开这些png查看呢2.1、下载SQLiteStudio 3.1.1链接:https://pan.baidu.com/s/1AeedARYNi5tM5xYNL8K87w提取码:4k3z复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V1的分享2.2、获取底层代码C++加密密码2.3、启动SQLiteStudio将需要查看文件拖入左侧输入密码改完立即保存2.4、好处
2020-12-09 15:23:44
213
2
原创 读俞敏洪老师自传有感
在高中时代,俞敏洪老师是经常被我班主任拿作是励志典型,给我们加油打气,传播正能量的。特别是俞敏洪老师三年高考考上北大,后来又成立了新东方,身家几十个亿。10几岁的时候听到这些,无不为之动容,激情澎湃。当时不明白啥是奋斗者啥是创业者,也不懂终身学习的意义。觉得自己如果可以复制俞敏洪老师的成功,不用几十个亿,有个一亿就好了哈哈。听起来挺俗气,但是大部分中国人的学生时代都是物质匮乏的,缺钱且穷,甚至工作以后也是还是穷,学生时代可能是没钱买多零食或者玩具,而打工以后终于可以自由购买小时候得不到的东西,比如游戏机和
2020-12-09 11:06:27
453
原创 unity高版本工程被低版本unity打开过
比如unity 2018的工程被低版本unity2017打开过,再用2018去打开,打不开解决方法:把这个三个目录删除,重新打开
2020-12-09 11:00:27
1360
原创 懒人svn自动更新脚本
目录一、需求二、分析三、TortoiseSVN命令基础四、Windows bat脚本基础一、需求需要更新的svn目录多,人又想偷懒,不想一个个点进去勤奋更新二、分析1、首先你得安装svn2、多个目录同时更新3、需要考虑svn被锁定需要清理的状态三、TortoiseSVN命令基础参考:https://www.cnblogs.com/netcorner/p/5034006.html四、Windows bat脚本基础...
2020-12-08 21:28:50
936
1
原创 unity2018.4.3f1实现五子棋游戏(二)
1.编译器选择(Edit - Unity Preferences)1.1使用MonoDevelop1.2使用Visual Studio 2017找到VS的安装路径D:\20201127\vs2017\Common7\IDE里面的devenv.exe工具–获取工具和功能
2020-12-08 17:26:54
256
原创 unity2018.4.3f1实现五子棋游戏(一)
0.序言以前大学毕业前两个月想做游戏了,所以毕业设计是基于SDK的单机五子棋小游戏,现在过去两年,现在用unity重温五子棋,别是一番心情1.创建新项目2.导入游戏资源3.unity项目目录规范参考链接:https://blog.youkuaiyun.com/BeUniqueToYou/article/details/755785914.创建场景2D Object – Sprite格子15x15这样可以实时观察5.棋盘上格子与unity的一个像素对齐调透明度关闭摄像机这样方
2020-12-08 11:28:37
622
1
原创 今天发现一个svn报错
Subversion reported an error:Invalid control character ‘0x7f’ in path创建的文件夹有空格
2020-12-08 10:35:10
855
原创 unity5.3.6f打包安卓apk
目录一、配置SDK和NDK二、build报错解决三、打包完成一、配置SDK和NDK用之前Android Studio的二、build报错Error:Invalid command androidCommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.D:/2
2020-12-05 17:32:54
279
原创 关闭游戏功能界面,导致游戏闪退
目录问题演示原因解决成功演示问题演示打开坐骑界面,切换到灵石分页,关闭界面原因Expression:vector iterators incompatible动画名字标记重名尝试向迭代器删除一个不存在的元素,相当于nil在delete()正常来,应该先创建一个空白的主界面,然后根据标签切换,把要显示的界面内容显示在主界面上,每次切换会消耗前一个界面的动画对象,创建新界面的动画对象,这样就算重名也没有问题。这个功能界面不是,主界面里面创建了坐骑动画对象在左侧显示,切换灵石界面又创建了一
2020-12-05 15:18:38
201
原创 实操基于cocos2d-x游戏项目(Windows上Android Studio 4.1.1打包apk)(4.0)(四)
目录1. 环境配置Android Studio 4.1.12.运行工程1. 环境配置Android Studio 4.1.1链接:https://pan.baidu.com/s/1eBfU-ANu4G9dKhjTQNbGNw 提取码:wiwv傻瓜安装,很简单2.运行工程
2020-12-03 21:14:40
993
jingbao.wuziqi3apk.apk
2020-12-14
图片打包工具.rar
2020-12-12
reminder.rar
2020-12-10
icon自动显示删除.rar
2020-12-10
Data-Structure-master.rar
2020-12-10
esl-erlang_16.b.3-1~windows_amd64.exe
2020-12-10
adt-bundle-mac-x86_64-20140702.zip
2020-12-10
cocos2d-x-2.1.5.zip
2020-12-10
adt-bundle-windows-x86_64-20140702
2020-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人