65.9K
CodeProject 正在变化。 阅读更多。
Home

FitBitten

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.50/5 (10投票s)

2015年3月23日

CPOL

1分钟阅读

viewsIcon

12043

用你的 Fitbit 逃离饥饿的僵尸(或逃避的人类)。

引言

即使在使用精密的无线网络计步器时,每天坚持锻炼也可能非常困难。虽然 Fitbit 包含一些“竞赛”和“徽章”来激励活动,但这些活动可能相当枯燥。这个应用程序旨在通过赋予 Fitbit 一个全新的“行尸走肉”风格的游戏来活跃 Fitbit。注册该应用程序的用户将被随机分组到“幸存者”队伍中,目标是尽可能多地获得积分。每个用户都会花一整天尽可能多地走动。晚上,如果用户未能获得比僵尸更多的步数,那么他们就有可能被咬伤并变成僵尸。第二天,剩下的幸存者继续走动以求生存,而僵尸玩家则试图获得比幸存者更多的步数来咬他们。游戏持续几天,直到只剩下少数幸存者,他们最终被“营救”并获胜,可以选择与不同的队伍再次游戏。

玩家可以通过在晚上幸存下来而不被咬伤或获胜来获得积分。被变成僵尸的玩家也可以通过咬其他玩家来获得积分。将有一个排行榜,玩家可以在排行榜上比较他们的分数。

使用代码

该应用程序将是一个使用 Azure 的 .NET MVC 框架 Web 应用程序。它将使用 KnockoutJS 将数据元素绑定到浏览器以获得清晰的视图。Fitbit 使用 OAuth 1.0 协议来验证设备与应用程序的身份。Fitbit API 使用 RESTful 服务调用来读取和写入 Fitbit 资源。当前应用程序只需要读取,但未来的更新可能包括写入操作。

© . All rights reserved.