单机游戏因为没有服务器下发时间戳所以要自己获取,当然也可以用现成的时间API来获取。
如果获取本地时间,会导致玩家随意修改日期来达到数据更改,如每日奖品、每日奖励等等。
单机游戏本来就不要网络的,可是获取时间需要网络,这有点矛盾,有没有谁有更好的解决方案呢?
<span style="font-family:KaiTi_GB2312;font-size:14px;">using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using System.Text;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
{
class Program
{
static void Main(string

在单机游戏中,由于无法依赖服务器获取时间戳,开发者通常面临玩家可能篡改本地时间的问题。使用Unity3D内置API获取时间虽然方便,但可能被利用。寻求一种无需网络连接又能防止作弊的时间获取方法成为挑战。是否有更好的解决方案来平衡这一矛盾呢?
最低0.47元/天 解锁文章
7771

被折叠的 条评论
为什么被折叠?



