私は先に大きなプロジェクトを持っていますが、基本的にオンラインのハザードゲームのようなものです。ポーカーのようなものです。私の問題は、クライアント側にどのように接近するのが良いか分かりません。セキュリティで保護されたクライアントGUIアプリケーションにはどのような技術をお勧めしますか?
ゲームにはリアルマネーが含まれるため、セキュリティは大きな問題になります。サーバー側にとっては、すべての通信が暗号化されるため、私が選択したものに大きな違いはないと思うが、私はクライアントについてさらに心配している。
私のJavaの経験から、デコンパイラがかなりあり、バイトコードはおそらくそれほど難しいことではありません(私は間違っています)。
ゲームには2dグラフィックスが必要なので、GUI開発を少なくとも少しスムーズにする技術を試してみたいと思います。
私の他の考えはFlashに関するものでしたが、多くのオンラインカジノでFlashが使われているのを見たことがないので、Java/.NETよりも少し脆弱ですか?
私がここで尋ねようとしているのは、いくつかの魅力的な2Dグラフィックスを備えた非常に安全なクライアント側のGUIアプリケーションを開発するためにどのような技術をお勧めしますか?
この答えに同意してください。Javaは簡単に逆コンパイルできますが、あなたができるのは難読化です。 .NETについては、新しい低レベル関数を導入し、以前のデコンパイラをねじ込んだSDKの最新バージョンまで容易に逆コンパイルできました。しかし、私はずっとこのことには期待していません。 – dendini