これまではランキングを偽装させないためにユーザーとサーバーの間で一対一の処理をおこなってきました。今回は複数のユーザーで情報を共有させます。 タイマーをつかってキーが押されているのであればその方向にキャラクタを移動させま・・・
これまではランキングを偽装させないためにユーザーとサーバーの間で一対一の処理をおこなってきました。今回は複数のユーザーで情報を共有させます。 タイマーをつかってキーが押されているのであればその方向にキャラクタを移動させま・・・
仕上げとしてクライアント サーバー通信の処理をおこないます。これでランキングを偽装できないWebアプリの完成です。 動作確認はこちらから CrashRollerHubクラスを定義する PagesフォルダのなかにCrash・・・
今回はクライアントサイドの処理をおこないます。 動作確認はこちらから cshtmlファイルの作成 PagesフォルダのなかにCrashRoller.cshtmlという名前のファイルを作成して以下のように書きます。ただしG・・・
前回、Gameクラス ASP.NET Coreでクラッシュローラーをつくる(1)の続きです。 動作確認はこちらから Rollerクラス 先に比較的簡単なRollerクラスを示します。 XとYはローラーの座標でInitXと・・・
ASP.NET Coreの使い方をひととおり勉強したのでスコアランキングを偽装できないゲームとしてクラッシュローラーをつくりなおします。要はランキング機能を追加する JavaScriptでクラッシュローラーをつくる(6)・・・
前回の キー操作とタイマーの処理 ランキングを偽装させないゲームをつくる準備(2) ではキー操作とタイマーをつかった処理の実験をしましたが、今回はキー操作とタイマー処理でキャラクタを移動させます。これができるようになると・・・
前回の シンプルなチャットをつくる ランキングを偽装させないゲームをつくる準備 ではテキストの送信をしましたが、今回はキー操作とタイマーイベントの処理をおこないます。 キーを押すと○○が押されましたと表示され、離されると・・・
ランキングを偽装させないゲームをつくるためにはクライアントサイドでは描画処理のみをおこなうようにして点数管理などの処理はサーバーサイドで管理するようにするしかなさそうです。これはクライアントサイドとサーバーサイドでデータ・・・
あるプログラミング実況配信系YouTuberのかたから「C#やっているならどうして.NET Coreをやらないの?」と言われてしまいました。本当はやってもいいのですが、そのためにVPSを別に契約するのはちょっと…。 .N・・・