anti-cheat

    1

    1答えて

    簡単な質問:ゲームフレームワークとしてphaserを使用したHTML5/Socket.ioでマルチプレイヤーゲームを構築しています。私はかなり今のところ、そしてハッキング防止を追加する段階まではかなり進んでいます。 基本的に私の質問は簡単です:潜在的なハッカーが生きているソースコードを生きているか、ブラウザを稼働させる前に変えることができますか?現在、私は権威のあるサーバーを持っていて、ゲームは本

    1

    1答えて

    私はFlashでパズルゲームに取り組んでいます。これは、リアルタイム要素を含む2人対戦型の対戦型ゲームです。これはテトリスのようなものではありませんが、プレイヤーとのインタラクションのレベルや動きの速さは、FacebookのTe​​tris Battleよりもやや複雑ですが、類似しています。 もちろん、私はプレイヤーをインターネット上でマッチングさせたいと思います。私はまた、可能な限り不正行為を防

    0

    2答えて

    私は、ユーザーの不正行為を避けるためにSharePreferencesを使用するアプリケーションを開発しています。 しかし、どのようにユーザーはsharedPreferencesを削除できますか? もっと安全なSharePreferencesのようなデータを保存する方が良い方法はありますか?

    0

    2答えて

    ゲームを作っていて、プレーヤーの健康状態が変数float player_hpに保存されているとします。ゲームをプレイしている間、ユーザーはチートエンジンのようなメモリエディタを開き、メモリを使って巧妙な検索を行い、メモリ内の変数の位置を見つけることができます。彼らはそれを編集して、彼らが望むものになるように編集し、事実上、彼らを不正行為させることができます。 ユーザーを悪意のあるユーザーが編集する

    3

    1答えて

    最近、私はCocos2dx-luaに基づくモバイルオフラインゲームに取り組んでいます。 Google PlayでGameGuardianと呼ばれる速度の設定が可能なアプリが見つかりました。アプリはgettimeofday()の方法をlibc.soに変更することがあります。私はos.time()、SystemClock.elapsedRealtime()など多くのAPIを試しましたが、すべて失敗しま

    10

    3答えて

    カジュアルゲームでよく使われるのは、人為的にシステムクロックを進めてゲームプレイを先に進めることです。このようなユーザークロックの進歩は、iOSデバイスのアプリでどのように検出できますか? クロック クロック前進を検出しなければならない高度である(実行中または中断) アプリが開いていると仮定しない必要があるネットワーク通信伴わない必要があり、クロックロールバックを検出することが理想的 十分ではあり

    1

    1答えて

    私は実生活の行動(リサイクル、健康的な食べることなど)を完了するためにユーザーに報酬を与えるアプリを考えていますが、ボタンをクリックすると、すべてのボタンをクリックして報酬を得るため、「私はそれをしました」と言っています。 私は「ユーザーの操作を確認する」のようなものについてはスタックオーバーフローを検索しようとしましたが、有望な結果は得られませんでした。私が試してみて、可能かどうかを確認したいア

    2

    4答えて

    高得点をサーバーに送信するFlashでゲームを作成しています。私は改ざんを防ぐためにサーバー側でいくつかの予防措置を取る予定ですが、チェーン内の弱いリンクはFlashそのものです。不正なツールを使用することで、プレイヤーはメモリ内の変数を監視および調整できます。 ほとんどのFlash/SWF難読化ツールは、(簡単に)SWFを逆コンパイルできないようにすることを目的としています。彼らはアンチ・チーミ

    4

    3答えて

    TinyTowerのように、カジュアルゲームに取り組んでいます。 しかし、TinyTower(そしてすべての点で、かわいいゲーム)の最大の欠陥は、不正行為が簡単すぎるということです。ゲームはデバイスの時間に依存しているので、「これは8時間後に完了しました」と表示されたら、時計を8時間先に設定して取得し、それを元に戻します。 今、私はこれが人間のゲームで勝つ方法ではないことを確認する必要があります。