小议技术领域的精分化——从《找你妹》背后的游戏云聊起
今天想先来聊聊《找你妹》,这是一款RPG类找茬类益智游戏,需要眼睛和动作的高度协调,操作简单,内容丰富,因此人气爆棚,红极一时。当然,这类的找茬儿类游戏在APP Store特不少。《Let’s Find It》就是其中之一,主要发布在海外APP Store,是海外版的「找你妹」,也我今天想要讲的主角。
《Let’s Find It》的游戏介绍:
闯关模式分为三种:
(1)时间模式:指定时间内找到指定目标物
(2)战斗模式:完成任务击败怪兽
(3)营救模式:找到制定目标物完成营救任务
游戏特点:
(1)游戏人物造型可爱
(2)易于操作,但完全掌握还需多加磨练
(3)超过100个甜蜜关卡
(4)联动Facebook,挑战好友
(5)完成关卡才能解锁特定物品
(6)随关卡难度系数递增,技巧约难掌握
(7)容易被激励挑战关卡
更多游戏的信息,可参考以下itunes链接:
https://itunes.apple.com/us/app/lets-find-it!/id750958028?ls=1&mt=8
技术背景:
这是世界上的首款以Drupal 7作为后台的手机游戏,可以看到facebook的朋友圈排名情况,通关截屏分享到facebook。游戏甚至无需注册拥有注册后同样的user entity,当然这些也都是多亏了Drupal的众多服务模块、相关模块的贡献。
为了达到上述效果,首先,我们先要确认后端需要哪些数据,然后找到了他们的逻辑关系。大多数储存在Drupal的数据关联到用户,我们把fields加入到user entity用户实体。Taxonomy用于储存静态数据,因为很少发生变化。使用entity reference可以使数据直接连接到用户。但是相关数据加在到用户之前,我们也把他们放到了field colletion。
大多数的Drupal项目都是建设普通网站或门户网站。但是我想先行一步,真正把Drupal做成一个管理数据,为游戏开发者开放网页UI的后台服务工具,凸显Drupal优势!整合AWS,Drupal会变成为了一个强大的UI和云端后台!通过组合众多的服务模块和资源的API,我们创造出了自己的API,因为用户实体太大以致于对于遇到一些很小的改动,无法实现恢复和更新。但是,entity module提供wrapper以简化数据库CRUD的步骤,使这项工作变得相当简单和快速。
游戏社交——排名是王道
和很多其他游戏一样,Let's Find It会请求你用facebook这个社交账号登陆,这样,就可以和你的朋友一较高下,分数也相应地显示在你的朋友圈。
但是,如何使用Drupal实现排名功能?对于Drupaler来说却很简单——给View排序!但是,考虑到性能表现,我们没有直接使用浏览服务模块。因为要达到我们想要的排名效果很复杂,需要把复数个表单加到mysql,我们的解决方案是选用多个流量和不同缓存的折中策略,然后用服务资源API建立一个排名请求端点。为什么不使用apache solr达到性能优化?现在的解决方案刚通过我们的内部加载测试,可以保证我们的初期阶段,所以我们会把apache solr部署放在下一阶段!
游戏云是个什么鬼?
对于手游开发爱好者,他们本就应只关注游戏开发本身,而无需过多关注的云端服务器、后端架构、缓存设置和其他balabala事宜。这也是我们想打造的『游戏云』就是这样一个产品的初衷,是自动生成后端架构、自动运维SAAS产品。「Let’s Find It」也正是这个产品的demo。
游戏云具备以下几个特点:
(1)即套即用
(2)架构部署到客户自身账号,客户主权,账单透明
(3)后台云架构支持横向扩展,从初创到网红,自如应对
(4)支持高并发
小谈技术领域精分化
我发现中国大多数的技术公司对于技术喜欢打包处理,似乎把所有的技术成分收入囊中,才算是标配。
接触过程中,经常听到“我们写Java、PHP都很在行!”,“XXX云,我们自己可以搞定!”,“我们前端后端都能自己做!” 云云。
但真实的情况,创造技术价值的人和市场需求不对等,僧多粥少。(这也是我为什么经常接到猎头、公司的电话说想招我给我们做架构师。)
术业有专攻,因此,我并不认为一个公司声称可以包揽技术的时候足以让人产生信赖。
说到网购,会自然联想到淘宝、京东;海淘——小红书、洋码头;外卖——饿了吗、美团…这些市场细分领域的标签已经成长得非常明显。
虽然中国的技术市场并未出现这样的现象,但也将会是形成这样一个趋势。
以互联网产品为例,无论是APP、LOT,成品都可以比作一辆车,其中涉及到的技术都是制成这辆车的零配件。零配件,可以是自造,当然也可以采用其他公司的产品,如Iphone的LG屏幕,Kyocera的半导体保护等。
日新月异的技术创新,技术的迭代、Idea迸发,贵在推陈出新的速度。
游戏云的出现若是能让游戏开发爱好者,只需关注开发本身,不用花费过多的时间在不擅长的后台架构、招人(?)balabala的事情上,
也算是一种进步。
小议技术领域的精分化——从《找你妹》背后的游戏云聊起相关推荐
- 《找你妹2》开发者云中游再声明:热酷涉嫌严重违约发布侵权竞品
<找你妹2>开发者云中游再声明:热酷涉嫌严重违约发布侵权竞品 发表于22小时前| 4955次阅读| 来源CSDN| 14 条评论| 作者云中游 找你妹热酷知识产权起诉开发者云中游 摘要:就 ...
- js找你妹微信小游戏源码
下载地址js找你妹微信小游戏源码,在众多袜子中找到唯一的妹子 dd:
- 《找你妹》爆红:接地气 用户被“你妹”吸引
<找你妹>游戏月收入达到数百万(腾讯科技配图) 腾讯科技 雷建平 3月22日报道 大学生小鲁今年春节期间开始迷上玩手机游戏<找你妹>,她发现,这款名字听上去粗俗的游戏在周围朋友 ...
- 《找你妹》被控告!来看手游发行商掳掠之道与研发商的防狼秘笈
http://www.huxiu.com/article/26853/1.html 2014年1月17中国手游圈第一案爆发,热酷起诉<找你妹>研发商成都云中游科技有限公司.原因是,2013 ...
- java开发找你妹_找你妹java版下载-找你妹java版2020最新版下载v1.1.1_MDPDA手机网
找你妹java版是一款超级好玩的找茬冒险类手机游戏,充满趣味的卡通画风,超多不同游戏关卡,难度可以让玩家来自己选择,很考验玩家的观察能力,丰厚的奖励,玩家们每天登录到游戏当中就可以直接获得,还有超级多 ...
- 看“找你妹”的爆红:将营销融入产品
今天,<找你妹>成功登顶苹果App Store中国区免费应用排行榜榜首,如果不是因为<植物大战僵尸>的首次限免,它的登顶日期可能还会提前,据官方透露,这款发布不久的游戏已经在全 ...
- 技术领域有哪些接地气又好玩的应用?
过去几年中,深度学习中的很多技术如计算机视觉.自然语言处理等被应用在很多实际问题中,而且相关成果也表明深度学习能让人们的工作效果比以前更好. 我们收集了一些深度学习方面的创意应用,虽然没有对每项应用进 ...
- ai领域职业规划_我如何抛弃我的咨询职业并进入技术领域
ai领域职业规划 by Rahul Iyer 通过拉胡尔·耶尔 我如何抛弃我的咨询职业并进入技术领域 (How I left my consulting career behind and broke ...
- 联邦学习vs区块链:谁是“可信媒介”技术领域最强王者?
在互联网新浪潮中,联邦学习和区块链是最受关注的两项热门技术.联邦学习是一种在大数据服务中保护隐私的分布式机器学习技术,区块链是一种在去中心化网络中实现价值转移的分布式账本技术.那么问题来了,谁是可信媒 ...
最新文章
- Java中Byte类型数据在运算中的问题
- kmeans聚类算法_聚类算法入门:k-means
- source insight(SI)怎么显示全路径?(不显示省略路径)(关闭Trim long path names with ellipses)
- SAP Spartacus的User明细如何通过ngrx-store-devtools被解析出来
- mysql使用索引下推的好处_mysql的索引下推理解和实践
- java中的事件派发机制_事件派发器模式
- 全球IPv4地址正式耗尽!
- 将 Hexo 部署到阿里云轻量服务器
- 热炉法则:规章制度面前人人平等 | 每天成就更大成功
- 运维工程师项目案例_要建设AIOps,运维工程师的角色和职责需如何调整?
- Ubuntu网络连接激活失败
- linux安装英伟达显卡驱动
- Python报错:local variable referenced before assignment
- eclipse如何查看错误信息
- 如何选择引流脚本,引流脚本哪家强?
- 使用tkinter实现一个类似手表的电子时钟软件,该电子时钟可进行计时、日历等功能
- [ctf misc][wp]一些内存取证的wp(含[2021蓝帽杯北部赛区分区赛]博人的文件)
- Eclipse导入jar包并查看源代码
- fiddler模拟服务器响应,2020军队文职计算机知识:【软件测试基础知识】如何使用fiddler模拟接口服务器...
- 朗科不劳而获秘诀:专利生存
热门文章
- 埃舍尔的绘画,自指,以及罗素悖论
- jquery dataTable汉化方式
- 加速度传感器原理、结构、使用方法等介绍
- 【Flutter】Flutter 日期时间处理神器 Jiffy 入门指南
- FIONREAD 判断 socket有多少数据可读
- Win10 显示WLAN不安全,并且链路速度54/54 (Mbps),通过K3C路由器修改协议解决,无线网卡连接速度只有54Mbps
- java 上位机 socket_上位机中的socket
- linux quotacheck命令参数及用法详解---Linux系统管理磁盘配额命令
- windows 屏幕分辩率多显示器问题
- stm32关定时器_手把手之STM32通用定时器(一)