返回博客首页
← 所有帖子

宣布假日应用竞赛获胜者!

2017 年 1 月 23 日 — 作者 Jen Looper

我们在 12 月初宣布了假日应用竞赛,但由于许多开发者在繁忙的节日期间忙于节日截止日期和个人义务,我们决定将评审推迟到 1 月。我们很高兴我们做到了!我们获得了许多优秀的参赛作品,包括愿望清单管理应用、光明节点蜡烛指南、一个很酷的主题切换插件、另一个将可爱的驯鹿游戏嵌入到你的下拉刷新列表视图中的插件,等等。在我们的 论坛 上查看参赛作品!

在新的 NativeScript 论坛上以压倒性的优势获得大众投票的冠军是 Adrian Gutierrez 的精彩假日主题游戏, 北极探险,目前已在 Google Play 上发布。

这款复杂且难度较高的 2D 游戏中,一个精灵的任务是寻找丢失的圣诞礼物,同时要避开陷阱。看看你是否能帮助精灵通关这 50 关 的游戏!

81e811f45328843cff01be99a037be39f0fd999e_1_281x500

我和开发者 Adrian Gutierrez 聊了聊,了解更多关于北极探险的信息。 Adrian 是一位来自西班牙萨拉戈萨的 22 岁的初级程序员,在 GFT 工作,他们是在 NativeScript 开发方面知名的专家,也是社区中宝贵的成员(GFT 在帮助我们 AngularConnect 团队通过为我们的黑客马拉松开发应用种子代码方面做出了宝贵的贡献)。Adrian 已经在 GFT 工作了六个月。

据 Adrian 介绍,竞赛截止日期的延长使他能够重新设计游戏并添加许多关卡,并得到了朋友的帮助,他的朋友是游戏关卡设计的专家。

游戏机制包括使用二维矩阵来显示地图。地图的每个单元格都有一个代码,表示地板类型。玩家和房屋、礼物等物品会显示在地图之上,当用户点击地图上的一个方格时,玩家组件会检查其在矩阵中的位置,如果可能,玩家会使用 NativeScript 动画进行移动,这有助于为每个动画属性设置动态值,如持续时间和平移。动画结束后,玩家就可以再次移动。总的来说,这是一个非常巧妙地使用 NativeScript 和 Angular 创建一个有趣、相当困难且设计精良的游戏!

在这里查看演示



以及完整的应用预告片



再次恭喜 Adrian!干得好!