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

MixUp 拼图

starIconstarIconstarIconstarIconemptyStarIcon

4.00/5 (1投票)

2015 年 1 月 22 日

CPOL

2分钟阅读

viewsIcon

8137

MixUp 拼图游戏!是一款记忆力游戏。任何人都可以玩,特别是孩子们。

引言

MixUp 拼图游戏!是一款记忆力游戏。任何人都可以玩,特别是孩子们。它专为 Windows 8 Metro 和桌面设计,使用触摸屏和 GPS 技术。它是一款多点触控游戏,因此孩子们可以组队玩耍。

它如何诞生?

它诞生于 Venture Studio,当时我独自一人在房间里,突然想到制作这款简单的拼图游戏,让每个人都能玩得开心,享受 MixUp 拼图游戏!

特点

  • 根据您的需求和兴趣选择类别,然后开始游戏。
  • 可以在运行 Windows 8 的键盘鼠标或触摸屏设备上玩。
  • 使用加速度计,让用户在玩游戏时不会感到无聊。(我正在开发此功能。)

 

与 Lenovo* IdeaCentre™ Horizon 平板电脑相关的特性

  • 触摸屏
  • GPS
  • 加速度计

它是如何工作的?

  1. 首先,我们收集玩家的名字。

    登录界面截图

  2. 现在,用户将点击“开始游戏”按钮,并使用 Lenovo* IdeaCentre™ Horizon 一体机 (AIO) 的 GPS 获取用户的位置。
  3. 获取位置

    //Retrieving the location of the Tablet
    Geolocator loc = new Geolocator();
    loc.DesiredAccuracy = PositionAccuracy.High;
    Geoposition pos = await loc.GetGeopositionAsync();
    //
  4. 类别:颜色名称、鸟类名称、动物名称、乐器名称等。用户可以选择任何类别。
  5. 现在 MixUp 拼图游戏的主屏幕打开了,其中一些字母随机地移动着。

  6. 用户必须跟上这些字母,并将它们放在正确的位置以完成关卡。
  7. 这里计时器以秒为单位计算时间。
  8. 一旦用户将字母放在正确的位置,例如,假设有 6 个空白框,用户按顺序放置了字母“O”、“R”、“A”、“N”、“G”、“E”,大框会根据物体名称变成橙色。

  9. 使用 Windows 8 的 Metro UI 显示对话框。

  10. 完成了游戏?那么使用 Windows 8 的社交网络工具,在您的社交网络网站上分享您的分数……
    Dim dataTransferM As Windows.ApplicationModel.DataTransfer.DataTransferManager = 		 
    Windows.ApplicationModel.DataTransfer.DataTransferManager.GetForCurrentView
    AddHandler dataTransferM.DataRequested, AddressOf dataTransferM_DataRequested
    
    Private Sub dataTransferM_DataRequested_
    (sender As DataTransfer.DataTransferManager, args As DataTransfer.DataRequestedEventArgs)
            args.Request.Data.Properties.Title = "MixUp Puzzle!"
            args.Request.Data.Properties.Description = "My Score in MixUp Puzzle!"
            args.Request.Data.SetText("Yippee!" & Environment.NewLine & _
                                "I have scored " & Amount & _
                                " points in MixUp Puzzle!" & Environment.NewLine & _
                                "And What about you?" & Environment.NewLine & _
                                "Get in the game and gamble on yourself.")
    End Sub

  11. 是时候重玩或提供反馈了……
© . All rights reserved.