明立
码龄9年
关注
提问 私信
  • 博客:231,939
    问答:6,413
    238,352
    总访问量
  • 77
    原创
  • 541,137
    排名
  • 232
    粉丝
  • 0
    铁粉

个人简介:egret游戏开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-05-27
博客简介:

明立的博客

博客描述:
一点一滴,记自己
查看详细资料
个人成就
  • 博客专家认证
  • 获得177次点赞
  • 内容获得57次评论
  • 获得318次收藏
  • 代码片获得130次分享
创作历程
  • 3篇
    2020年
  • 6篇
    2019年
  • 13篇
    2018年
  • 47篇
    2017年
  • 8篇
    2016年
成就勋章
TA的专栏
  • egret
    4篇
  • 零基础学习Java
    21篇
  • Android常见面试题
    16篇
  • python基础
    4篇
  • 也说TCP/IP
    2篇
兴趣领域 设置
  • 数据结构与算法
    推荐算法
  • 人工智能
    caffetensorflowpytorchscikit-learn聚类集成学习分类
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

H5游戏前端支付参考处理方案

支付文档该文档用作前端处理H5游戏支付参考文档,游戏引擎为egretH5游戏支付不同于web支付,H5只有单界面,不能通过路由寻址的方式跳转到对应的游戏界面因此,在支付中需要注意要在不打断游戏进程的情况下完成支付拉起,这个时候需要对支付流程做特殊处理,不展示各平台的网关页面,而是从中抽取能够拉起支付的deeplink,通过iframe来进行重定向,从而实现拉起,注意的是不同的平台,对不同的设备,在处理上有差异需要单独做差异化的处理支付流程(大概)客户端 服务端
原创
发布博客 2020.09.18 ·
3930 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

egret-基于TireTree的敏感字过滤

1.单例基类class BaseSingle { public constructor(...args) { } public static Ins(...args): any { let cls: any = this; if (!cls._instance) { cls._instance = new cls(...args); } return cls._...
原创
发布博客 2020.04.21 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

typescript版本的扫雷游戏设计(思路+代码)

思路: 生成图片矩阵 点击格子 如果 第一次 且 新游戏: 生成除该格子外的雷图 统计数字 如果 该格子是雷: 爆炸 否则: 如果 格子数字是0: 深度搜索0区域,加入展示区域 如果格子已经打开: 忽略 如果格子标识旁边有雷 把该格子加入展示区域 打开展示区域代码(typescript版本)/** * 地图数字描述 * 0 空格子,可...
原创
发布博客 2020.04.03 ·
606 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python基础,安装pycharm开发工具

上一章我们接触了第一个python程序,也了解了调试模式和脚本模式的区别。实际上,我们在日常的开发中,可能用到脚本模式会更多,也就意味着,我们要保存好我们所写的代码,在合适的实际去执行它们,帮助我们得到对应的结果。那问题来了。如果要你在记事本上写一篇论文,在没有文本高亮,没有自动换行,也没有文本样式的情况下,你能忍受多长时间呢?emmm,这就有得思考了。毕竟,习惯了再office下写东西的我们,要...
原创
发布博客 2019.10.29 ·
1090 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

一个Rsa混合Ascill的编码方案

一个以Rsa加密算法为核心,以acill码为外层封装的简单混合编码方案:加密思路:1.将输入的明文,按字节转化成对应的acill码,形成数据源2.遍历数据源,生成密文组3.将密文组进行0位填充(代码是3位数,不足三位数前置对应数量的0),使之长度一致,拼接形成密文解密思路:1.密文分解成密文数组(代码里是按3位)2.遍历密文数组,解码,获得明文数据源3.遍历明文数据源,转化成as...
原创
发布博客 2019.09.30 ·
476 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

也说TCP/IP之OSI七层模型

我们在上一章节讨论了计算机网络的发展史,从进程发展的趋势来说,可以理解为无到有,从混乱到趋向稳定。为什么说是从混乱到趋向稳定呢,实际上是因为,我们仍在这个过程中不断得探索着如何去建立一个稳定的网络环境,而非已经到了真正意义上的稳定时代。因此,同志们呐,革命尚未成功,同志们仍需努力啊!emm,既然说到了从混乱到趋向稳定的过程,那我们今天要唠嗑的OSI七层模型的一个典型——一个从混乱的通信协议中逐步...
原创
发布博客 2019.09.17 ·
372 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Egret的2D摄像机实现

一个Egret的正交摄像机的简单实现,主要功能大致如下:可参考根据实际进行调整module Camera { /**一个正交摄像机demo*/ export class Camera { /**摄像机显示的对象,实际是镜头所对应的世界*/ m_container: eui.UILayer; /**摄像机宽 */ m_width: number; /**摄像机高 */ ...
原创
发布博客 2019.04.23 ·
1781 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

算法题解:把两个数和告诉A,积告诉B,求这两个数是什么 .

1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?思考这个问题之前,需要先明白三个问题:问题1.A刚开始为什么说不知道?答案:因为可以组成和的方案有很多问题2.B刚开始为什么说不知道?答案:因为可以组成积的方案有很多(废话?)不,这给了一条重要信息,两数的积为合数,这样才能有很多的方案...
原创
发布博客 2019.03.27 ·
3509 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

批处理傻瓜式配置启动环境脚本

最近因为开发需要,写了一个工作脚本,但每次要不是需要拖动到对应的目录打开,就是需要在脚本添加启动路径,而每个人的习惯不同,可能把脚本存储的目录也不一致,因此最好的方法是将其配置到系统环境或者用户环境中,如此,便可以实现快速调用,但如果一个个配置的话,其实也麻烦,故而再弄了一个脚本文件,实现傻瓜安装,脚本大致如下:,注释部分用 “”::“起头”@echo off::设置路径为当前盘符set C...
原创
发布博客 2019.03.15 ·
687 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决Quick-lua在window上player3的快捷方式指向一个不存在的位置的问题

昨晚心血来潮,打算研究一波quick-lua,究其原因是新的cocos2d-x虽然合并了lua的版本,但实在不习惯使用vs的环境来开发,尽管赞叹它的强大(目前已经使用它搞django),但对于cocos2d-x来说,我用的是3.17版本,所以,似乎是因为版本问题,我在vs2017上创建一个类简直为难得要死,想象一下对于习惯了包管理的模式来说,用它来开发cocos2d-x经常让我有种换电脑的错觉,所...
原创
发布博客 2018.12.12 ·
884 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

python基础-第一个python程序

前言上一章中,我们介绍了怎么去安装python环境,作为我们入门python的先决条件,今天,我们通过编写第一个python应用程序的方式,正式进入python的大门。首先,关于python,有两种打开方式,一种是shell命令行,一种是文本文档。习惯上称第一种为调试模式,第二种为脚本模式。下面我们一起学习这两种方式怎么使用,以及这两种方式的使用场景。第一种,Shell命令行关于shell...
原创
发布博客 2018.12.04 ·
10515 阅读 ·
3 点赞 ·
2 评论 ·
18 收藏

python基础-安装python环境

随着python快速发展,尤其是国家鼓励青少年学习人工智能方向的课程后,python作为人工智能的首选语言,涌现出了非凡的活力,堪称是编程界冉冉升起的一颗新星,以至于很多人可能不知道c/c++,但却对学习python产生极大的兴趣。本套课程是笔者关于学习python的一个知识点回顾系列,目的是记录所学的同时,希望能给目前准备学习python的人们一个借鉴的平台。那今天,我们就开始进入学习pytho...
原创
发布博客 2018.11.27 ·
2318 阅读 ·
5 点赞 ·
7 评论 ·
16 收藏

Python3.0 基础系列教程(目录)

准备写一篇python的系列教程,目录暂定如下,如果有更好的建议,麻烦下方留言,如无意外,大约一周2-3篇,敬请期待~环境安装篇下载并安装Python3.0第一个python程序安装集成开发环境ide基础知识篇基本数据类型初识输入输出的概念及实现我会数学运算编程的世界有如果,if语句这个世界是循环的,for语句几个关键字的使用:continue,break,pass怎...
原创
发布博客 2018.11.24 ·
2479 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

cocos2d-x实现一个PopStar(消灭星星)游戏的逻辑分析及源码

前言说起PopStar这个游戏,或许很多人都不知道是啥,但是如果说起消灭星星的话,可能就会有很多人恍然大悟,原来是它。那么,这个消灭星星长得什么样子呢?我们用一张图来看看:emmm,是的,具体来说,长得就是这样,我们通过点击图片上某一个颜色的星星块,如果,这个颜色块周围存在和他相同的颜色块时,它就会消除掉所有相同的颜色块。直到屏幕上没有颜色块或者不能找到相邻的同色颜色块块时,游戏就结束。以上...
原创
发布博客 2018.11.17 ·
2720 阅读 ·
3 点赞 ·
1 评论 ·
14 收藏

一键删除带有中文路径的资源

发布资源 2018.10.26 ·
zip

libgdx -spine动画实现倒序播放

最近用libgdx进行游戏开发,开发过程中遇上一个让spine倒序播放的需求,但之前并没有接触过这个功能,遇上搬出程序员神器->百度一下,你就知道。然鹅悲催的是逛了3小时,并没有实际的进展,虽然有部分人也在问同样的问题,但回答的可用性几乎为零。于是,这篇文章就出来了。 为了实现这个功能,我们首先进入到源码中去,在spine-libgdx的源码中,在AnimationState中,有一个内部...
原创
发布博客 2018.08.17 ·
3613 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

也说TCP/IP之计算机网络发展史(一)

聊起计算机网络的发展史,可能得离不开计算机的一个整体的发展概述。我们都知道,世界上第一台的计算机出现于美国,主要的功能是用来计算导弹的轨迹。这点相信大家都清楚,甚至熟悉历史的同学还能把首台计算机的名字,制造年月,面积什么的都给说出来。但这并不是我们的知识重点,我们的知识重点在于,这台计算机的运行方式,作为第一台计算机,或者可以说是后世计算机的可行模型,它的最大作用在于数学运算,这也是它被创造出来的...
原创
发布博客 2018.08.08 ·
5389 阅读 ·
3 点赞 ·
2 评论 ·
7 收藏

C++基础--循环初涉

前言:从第三课开始,我们开始接触到计算机三大执行顺序中的分支结构,也叫条件判断语句。而从这节课开始,我们就要在以上的基础上学习另一种分支结构——循环结构。循环结构是个什么东西我们在前面说到,循环就是重复执行某一段程序,更准确来说,应该是:在有限的步骤内,重复执行相同的操作。什么意思呢?这里有几个点需要注意一下: 第一,有限的步骤,意味着我们的循环语句并不是一直重复下去的,它需要一个能...
原创
发布博客 2018.03.14 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NOIP题目解析之取石子问题

题目: 现有5堆石子,石子数依次为3,5,7,19,50.甲乙两人轮流从任一堆中取石子,取最后一颗石子的一方获胜,甲先取,请问甲有没有获胜策略?如果有,甲第一步应在哪一堆里取多少?解析: 在解这一道题之前,我们可以先来把问题简化。把五堆石子转化成两堆,石子数分别为 3 和 5 。探查其规律,我们发现,要使甲获胜,必须使得存在一种可能,就是当甲取了石子之后,到乙开始取石子时,两堆石子的数目...
原创
发布博客 2018.02.03 ·
5245 阅读 ·
5 点赞 ·
1 评论 ·
8 收藏

c++基础--另类的分支结构

前言:本节课讲的主要知识点是三目运算符和switch语句。同时也是我们分支结构部分的结尾内容。而从第三课开始到第五课,都是讲述分支结构的相关知识点,他们的特点都是相辅相成的。因此建议假期通读三篇文章。加强理解。同时做题也是必不可少滴。三目运算符三目运算符是一种简化版本的分支结构,使用简单,但是不宜嵌套过多。 否则容易造成逻辑混乱。它的格式为:判断条件?当条件正确的时候执行的代码
原创
发布博客 2018.01.31 ·
557 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多