jjzjj

game_platforms

全部标签

iphone - iOS Game Center 提交时间已过

我正在尝试提交用户通关所用时间的双倍数据。排行榜分数格式类型是“耗时-到百分之一秒”。像这样:0:11:44.09所以我有一个双倍时间表示时间是11.734929(它是0:11:73)。我将它乘以6000以将其转换为int64_t。结果是70409.572494。我只能发送和int64_t所以我失去了0.572494秒。最后发送的时间是0:11:44.09。如何发送完整时间而不是部分时间?编辑:我找到了解决方案:doublemy_time=...doubleintPart=0;doublefractPart=modf(my_time,&intPart);intisecs=(int)in

iphone - 从 Game Center 发送和接收数据

我在通过GameCenter多人游戏在设备之间发送数据时遇到了很多问题。我可以建立匹配并连接两个用户,但由于某种原因我无法发送数据。这是我的代码:-(void)sendData{NSError*error;intmyScore=scoreInt;NSData*packet=[NSDatadataWithBytes:&myScorelength:sizeof(myScore)];[theMatchsendDataToAllPlayers:packetwithDataMode:GKMatchSendDataUnreliableerror:&error];if(error!=nil){NSL

Linux驱动开发:platform总线驱动

目录1、为什么需要platform总线2、设备端:platform_device2.1 platform_device结构体2.2注册2.3注销3、驱动端:platform_driver3.1 platform_driver结构体3.2注册3.3注销4、总线4.1 bus_type 4.2 platform_bus_type5、匹配5.1匹配规则,platform_match5.2platform_device匹配流程5.3 platform_driver匹配流程6、在没有设备树时,使用name进行匹配6.1设备端程序6.2驱动端程序7、在没有设备树时,使用idtable进行匹配7.1设备端程

iphone - 允许经过身份验证的 IOS Game Center 用户自动进行身份验证

我正在制作一个iPhone应用程序(游戏),虽然这不是我的第一款游戏,但这将是我的第一款使用网络连接的游戏(我打算添加一些乘数功能)那么,现在我的问题。我希望玩家能够打开我的应用程序,登录到游戏中心,然后使用它连接到我的服务器。这可能吗?换句话说:PlayersignsintogamecenterSendsusernametomyserverif(gamecenterusernamedoesntexist){Addtheirusernametomysqldatabase}elseif(usernamedoesexist){Sendsigninsuccessfulmessagetodev

iphone - Game Center 不在排行榜 iPhone 中显示分数

我在我的项目中集成了GameCenter,我可以登录到GameCenter并可以打开排行榜,但它没有显示任何分数。我尝试在排行榜中提交分数,它返回成功,但它没有显示在那里。提交分数-(void)submitScore{GKScore*myScoreValue=[[[GKScorealloc]initWithCategory:@"something"]autorelease];myScoreValue.value=[prefsintegerForKey:@"total"];[myScoreValuereportScoreWithCompletionHandler:^(NSError*er

ios - com.apple.gamed 在删除游戏时崩溃

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我有一个iOS应用程序,当您尝试使用删除GKTurnBasedMatch时,它一直崩溃[matchremoveWithCompletionHandler:^(NSError*error){}];当调用完成处理程序时,error为nil,这意味着它成功删除了匹配项。比赛确实被删除了(它永远不会重新出现),但与此同时,gamed(由apple编写的与GameCenter服务器通信的后台守护进程)崩溃了。这是我

ios - Game Center 排行榜出现了,现在没有了

我为我的iOS游戏创建了一个排行榜,30分钟前一切正常,当我点击显示排行榜按钮时,排行榜顶部出现了名称/分数。我读过这个iOSGameCenter:Scoresnotshowingonleaderboardinsandbox排行榜上只有1个名字(我的),我使用的是沙盒模式GC帐户,但就像我说的,排行榜显示的分数很好,然后突然停止显示我的分数,排行榜仍然出现了,除了它是空白的,只有顶部的评级和“没有项目”的一半,有什么想法吗?一些额外的信息。我的分数在实际的GameCenter应用程序中显示良好,只是(现在)当我在我的游戏中实际调出排行榜时,而不是之前。 最佳

ios - Game Center 排行榜沙箱中只显示一个结果 - 正常吗?

在沙盒模式下,我正在获取要在排行榜中显示的结果,但我希望每个结果都会出现。只显示一个结果。那是正常的吗?从最高到最低排序的排序选项似乎暗示应该显示多个结果。显示的是我的高分,如果超过分数,它会更新。只有一个结果显示我是否这样呈现VC:-(void)presentLeaderboards{GKGameCenterViewController*gameCenterController=[[GKGameCenterViewControlleralloc]init];gameCenterController.viewState=GKGameCenterViewControllerStateLe

ios - 试图让 Game Center Leaderboard 正常工作

我正在尝试让gamecenter排行榜正常工作,但卡住了。我正在Xcode模拟器上进行测试,因为我无法在设备上登录我们的沙箱帐户。我可以使用init函数通过游戏登录沙盒帐户,但排行榜不会显示在gamecenter中。在游戏下方,它显示我们的游戏,但在下方显示“没有排行榜或成就”。我已经在itunesconnect中设置了一个排行榜,并且在代码中请求setHighScore似乎有效。相关代码如下:localfunctionupdateCallback(e)localdata=json.encode(e.data)--showencodedjsonstringvianativealertn

ios - Game Center成就每次都有奖励

我正在将成就添加到xCode项目中。我正在使用的下面的代码在授予成就方面效果很好,但唯一的问题是它在调试控制台的后台不断被授予。每次我加载游戏时都会发生这种情况。我还发现,当第一次授予成就时,完成横幅会重复出现。我今天的问题是如何编辑代码以只奖励一次成就,显示横幅然后再也不会出现?-(void)Scoring{ScoreNumber=ScoreNumber+AddedScore;AddedScore=AddedScore-1;if(AddedScore110&&ScoreNumber 最佳答案 如果我正确理解你的问题,那么你只需要将