(点击图片进入关卡) 设定食人魔人口的目标数量。 简介 手动目标可以标记为成功或失败。 你也可以通过属性 success 阅读目标的状态。 goal = game.addManualGoal("Do the thing.") # 这会将目标设为成功状态 game.setGoalState(goal, ...
分类:
其他好文 时间:
2020-04-27 17:03:33
阅读次数:
89
微信小游戏一经推出就受到了许多开发者的关注,目前已有2000多款作品上线。我们也在第一时间推出了微信小游戏适配解决方案,并持续优化改进,同时整理发布了多篇关于使用白鹭引擎开发微信小游戏的FAQ文章(详情可查看白鹭引擎公众号历史消息),但仍有部分新手开发者遇到了一些开发问题。为此我们为这些开发者梦整理 ...
分类:
微信 时间:
2020-04-26 18:44:24
阅读次数:
125
1、创建工程 main函数里面的:要设置尺寸,根据图片的大小来设置:eglView->setFrameSize(800, 500); 遇到一个问题是,图片800*500,但是窗口显示的是1024*768;这里需要看AppDelegate类里面的 bool AppDelegate::applicati ...
分类:
其他好文 时间:
2020-04-26 18:40:04
阅读次数:
72
simple responsibility principle 单一职责原则。 there should never be more than one reason for a class to change. 一个类中应该只处理一个职责,而不应该同时处理多个职责。否则当出现类需要修改时,可能会导致 ...
分类:
其他好文 时间:
2020-04-26 14:09:21
阅读次数:
77
微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。 本文将介绍微服务架构的演进、优缺点和微服务应用的设计原则,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架 ...
分类:
其他好文 时间:
2020-04-26 13:48:02
阅读次数:
127
3.10 实战一:如何开发实现一个遵从设计原则的积分兑换系统? 3.10.1业务开发包含的工作 无外乎三方面的工作要做: 接口设计、数据库设计和业务模型设计 。 数据库和接口的设计非常重要,一旦设计好并投入使用之后,这两部分都不能轻易改动。 改动数据库表结构,需要涉及数据的迁移和适配; 改动接口,需 ...
分类:
其他好文 时间:
2020-04-26 12:37:47
阅读次数:
73
(点击图片进入关卡) 了解如何为您的游戏创建自定义目标! 简介 现在您可以为您的游戏创建自定义目标! 我们将它们称为手动目标,因为您负责将它们手动标记为成功或失败。 像这样创建一个手动目标: myGoal = game.addManualGoal("击败骷髅,救下射手!") def onDefeat ...
分类:
其他好文 时间:
2020-04-26 11:20:17
阅读次数:
115
(点击图片进入关卡) 我们每一个倒下的同志,都会起来反抗你。 简介 你认为兽人弱吗? 如果我们一次又一次产生,会怎么样? 使用 "defeat" 事件,我们可以在每次失败的时候产生两个新的兽人。 我们也可以统计被击败的食人魔。 P.S.: 当许多食人魔在你的英雄周围时,尝试按下键盘上的空格按钮。 默 ...
分类:
其他好文 时间:
2020-04-26 10:54:46
阅读次数:
74
3.9 实战一:业务系统开发,如何做需求分析和设计 3.9.1 需求分析(积分系统) 借鉴类似产品 技术人也要有产品思维 要懂得借鉴:爱因斯坦:“创造的一大秘诀是要懂得如何隐藏你的来源” 两大功能:赚取积分;消费积分 赚取积分 积分赚取渠道,比如下订单、每日签到、评论等; 积分兑换规则,比如订单金额 ...
分类:
其他好文 时间:
2020-04-26 01:12:39
阅读次数:
122
感叹下Unity选择C 作为游戏开发语言非常明智,倒不是说运行速度有多快,代码质量有多高,但新手友好不容易踩坑浪费一些时间在代码编译上,虽然说蓝图连线小白,但我一个程序敲代码更顺手不用记那些框框名称,有IDE为我补全,再次吐槽下Unreal对IDE的智能补全支持不好。 C++各种认真写代码的格式我认 ...
分类:
编程语言 时间:
2020-04-25 00:43:02
阅读次数:
183