为了在这段中添加更多的上下文,我的游戏是一个3D 竞技场战斗游戏,玩家可以使用手指(使用摄像头)/控制器发动魔法攻击。并且我使用Unity。
S 组
控制器运动/战斗手册: 添加战斗手册很有意思。还有几个bug,但我大部分时间都乐于在它上面玩。让玩家在被打时疯狂旋转并掷出玩家和格子很有趣。
添加运动: 资产商店中有很多酷的东西。做出一些酷的视觉效果的自己也是很酷。确定/编码运动的强度和效果很有意思也很容易实现(除了碰撞体)
有趣的机制: 我制作了一个让我可以大声呼喊以升级的机制,类似于火影忍者。它很容易添加,我认为还很有趣。附近聊天功能也很容易添加,感谢Vivox。
数据库: 我唯一不喜欢的就是当我有DB错误并停止使用Unity时,游戏会像疯子一样卡顿一会儿,然后显示数据库处于锁定状态。有时我会漏掉一个逗号。除了这个,和数据库一起工作是容易的我很喜欢。
A 组
测试: 我没有自动测试,这很糟糕。复制错误比较困难。例如,让玩家使用控制器导航菜单时,某些情况下会出现蠕动的错误(发生1%左右的错误)。在线测试也比较麻烦,因为我的笔记本电脑会疯狂地在我面前弹出。
编写AI: 我用hardcode编写了AI,如果需要它们学习的话就太麻烦了。但是,大部分时间都是计划出来的 मज。它们偶尔会无意中做一些很酷的事情或者让玩家很难应对,并且它们能很有效地跳到玩家那里,所以有了那样。
B 组
碰撞/命中盒子: 我学会了不要使用OnParticleCollsion,这很棒。对于某些原因我一直都在忘记碰撞体、触发器和rigidbodies的规则,尽管我想做了很多年。
关卡设计: 在纸上设计关卡和机制实际上很有趣。我很享受这种感觉。实现代码很容易将块和岩石拖放并改变位置/旋转是乏味的并且耗时我为了这一点,避免完成。
音乐寻找: 我最大的Concern 就是将寻找的音乐用于商业目的。寻找音乐以匹配所设的主题也很困难。SFX音效的寻找更加困难,我认为。
在线玩: 我把一些责任归咎于此,因为我用的方式在管理本地和网络脚本方面,基本上我安排了一通的折腾。除了这一点之外,我不知道Rpc 调用(仍然不知道)玩家同步(特别是瞬间传送)会很麻烦,还有找出和跟踪对象等困难。
玩家控制(手) : 只是因为我要为玩家在没有用控制器的情况下使用他们的手来移动的最简单方法是很难才把它们放在了B组中。是的,你可以使用中指,但这只是一种会自杀的能力。很糟糕的是,我希望用它来让战斗机制更容易让我做的事。也许也想避免让玩家互相飞吻,所以必须做出妥协。
OpenCV: 缺乏文档(至少我找不到)。最难的部分是使webcam不卡顿我的游戏。最初我使用python和Unity,但我很明白,要求玩家打开一个全新的应用来运行这项内容将有多傻。然后我将它解决,并且在单独的应用程序中没有lag,但那样玩家就会必须阅读一些内容,而没有人会做这样的事。然而,当在一个应用程序中运行时,会导致一些卡顿。然而,最终我解决了,所以现在没有lag了,这是巨大的。
C 组
胶囊艺术: 我从未了解胶囊艺术在游戏中的重要性因为我从未想过我为我购买过的游戏关注过它。明显地,不能看起来像个 garbage,但它的要素大得多。自己画的胶囊艺术,但看了很多其他的例子,我可能会付给artiste们做我的胶囊画。
UI 布局: 在我的游戏中,我让玩家选择目标,以便玩家可以选择1个人,所有人或者没有人。然而,人们几乎不曾意识到这一点。当玩家失去了目标(因为他们太远了),他们也一样无所作为。而且,我在改变UI的外观时很难(我已经改变了3-4次)。
解锁内容: 这真的让人烦恼就是我想要玩家解锁什么东西。偶尔我还会忘记跟踪那些改变,如我改变了动作名称,分级或约定。
D 组
计划教程/解释规则: 人们不喜欢阅读(这是当然的,连我自己也如此),但我低估了这个问题。即使2句也是很多了。因为我的游戏可能会很有复杂性,所以我尝试找出最合适的方式让玩家了解如何操作我的游戏。
想出名称: 我不好用名称。想出有趣(和独特)的名称对我来说花了太多时间。有了咒语,我花了更长的时间。
处理摄像机: 我想我花了比较多的时间并且我认为我所期望的摄像机功能现在还没有完全实现。此外,我还会努力做出让摄像头识别手势的摄像机手势。
E 组
着色器/构建时间优化: 我刚刚在几天前处理这一问题。添加了一些其他的资产但我确实不知道我的构建时间会从10分钟升到超过2小时。之后,我花了6+个小时的时间来使其恢复到常规的时间,感觉很辛苦。甚至我都不想将其放在F组中,因为它让人很痛苦,所以也许我可以将其放在E。
F 组
宣传: 我真的不想说它是基于运气(尽管偶尔我会这样感觉),但为我做宣传真的很麻烦。虽然我有一定的想法关于我的核心玩家群体(喜欢JJS,动漫,魔女竞技场等),但我想确定如何接触他们很难,或者尝试与社交媒体算法沟通很难看。似乎我看到很多Streamer会联系数百个Streamer,但我没有很好的策略把他们联系起来。
评论 (0)