这篇文章融合了企业家精神,游戏,UX,前端UI /开发和个人成长。
我在台湾创业公司Keybot工作了6个月,还有几个月要去,硬件还不错!!
这家初创公司占用了太多的精神空间,我感到自己的许多动力和驱动力每天都在慢慢地消耗掉,做同样的事情。 顺便说一句,我喜欢我的创业公司,请不要误解我,但是有时候这很令人讨厌。 我一直想知道如何重新获得能量,并想让自己在短时间内完成小的小型项目感到高兴。 那些小小的演出是阻碍进步还是实际上帮助我保持活力以继续前进? 我已经好一阵子没了,所以上个周末专门做一个附带项目,作为实验来弄清真相。
https://zh.playkot.com/game/aom
在业余时间,我喜欢玩基于策略的视频游戏。 IOS版本一直令人失望,但我住在台湾,我在这里了解了惊人的手机游戏文化。 一位朋友将我介绍给了Age of Magic,这是一款基于回合制的团队策略游戏,具有非常有趣的机制,精美的图形和有趣的角色设计。 Discord上有一个非常酷的社区,还有一些顶级玩家制作的一些YouTube解释器视频。
我对盲人盲人来说太老了
事情就是这样,这些游戏的目的是让您忙于磨练,同时给您零星的兴奋和成就,让您保持磨练。 这是一个经典的循环,不会令人失望……直到您年满34岁并且没有时间或金钱,因为您要建立一家初创公司。 您必须明智地决定要为游戏节省哪些角色并选择升级,以最佳团队组成赢得战斗。 游戏中有一些非常有趣的机制,但是有些机制是隐藏的,直到您将一项技能升级到一定水平,然后才能看到该技能/英雄的潜能。
所以……我应该买这个英雄吗?

这是一个随机的英雄,希莉亚,她比较容易购买,平均水平也很高。 但是她似乎很虚弱,是个躲藏起来的治疗者,而且我想不出一支能与她配对的好球队。 关于她的技能的一切都列出了吗????
不。 如果,如果您有幸在游戏中拥有一个超高水平的朋友,则可以窥视他们的英雄。 进行一些升级后,此技能的外观如下所示,见右下角?

UX问题:Whassa Mark?
游戏中有一个很酷的机制,刚开始觉得多余时就会增加额外的复杂性:标记。 一旦您将技能提高到大约5,游戏中就会有一个指导您逐步完成指导的教程……等等,wtf。 有一个很酷的技工隐藏在清晰的视线中,但根本无法对其进行研究。 这很愚蠢,很可能是开发人员的疏忽,或者是业务团队试图让人们“购买每个人并希望他们一起工作”。 无论哪种方式,它都可以被社区修复……只是希望我能在花几个月磨练无用的英雄之前就已经知道了。
一旦我了解了Discord社区,我就会跳起来阅读,就像疯了一样。 官方Wiki已有一段时间没有更新,因此对Marks而言没有用,但是经验丰富的玩家之一Pulcho发表了这样的话:

不再需要Blind Grind,只需简单的教育即可。

我花了几个设计周期来试图找出最有意义的方法,然后选择了纯文本形式描述该技能的作用:
模仿:用{{CLASS}}标记所有敌人
然后显示图标的外观,并描述标记的功能以及可以解锁该功能的级别的一些统计信息。 在下面,我列出了其他英雄的技能,这些英雄可以通过一些额外的伤害或修正来“触发”或关闭标记。 为了保持环境整洁,我将所有详细信息隐藏在一个点按下方,您可以在其中查看该技能所属的英雄以及其他修饰符(如果存在)。
这就是我们构建事物以帮助我们和其他人实现其目标的原因。 当我写这篇快速的博客文章时,我正在通过Discord社区向管理员和主持人的祝福向社区启动该网站。 得到后,我将使用数据/分析来更新帖子,但首先:
它有助于倦怠吗?
绝对。 我必须使用自己的数据技能,信息体系结构,应用程序结构,UI,UX,前端开发,并开始从事写作技能的工作(必要时,哈哈)。 我相信该应用程序以及本博客文章的外观和性能都将更好,但我的目标是一个周末,不多也不少。 可以做更多的工作听起来很疯狂,但我发现了一些东西:我不活着工作……我只是喜欢帮助别人,有时这意味着要付出更多的努力才能向人们展示一切。 我迫不及待地想知道人们将如何使用此工具以及它将如何生活。 感谢您的阅读。
感谢您的阅读,请继续滚动以查看技术细节/过程。
https://github.com/adamelevate/aomSpellbook
这些天来构建任何网站都非常容易,我记得我在2010年尝试使用jQuery来做到这一点……哈哈哈,是的,这很粗糙。 我更新了NPM,下载了Vue.js cli,安装并运行一个新的项目和开发环境非常容易(就像一个命令行一样)。 我一直在将Vuetify用作Bootstrap的前端框架,在Discord上拥有非常好的社区,并很好地实现了Material Design。 Annnnd只是因为我想尝试Firebase,显然对这个项目有些过分。
流程
我制作了自己的电子表格以汇总数据,浏览了高级朋友的英雄库并写下了技能。 然后将其上传到Wiki,将图像上传到AWS S3,将其清理干净并通过CSV到JSON转换器运行,以将我喜欢的数据导入Firebase。 收集数据之后,我将重点放在UI上,并在一段时间后获得了一个令我引以为傲的简单移动和桌面视图。 我只需付出一些额外的努力就可以使很多有趣的事情发生,而Vuetify框架使事情变得非常简单。