C#

フロント側のWebサーバーで受けたリクエストを
ASP.NET CoreのKestrel Webサーバーで受け取った際に
フロント側でX-Forwarded-For、X-Forwarded-Protoを設定をしておけば
以下で取得できるものかと思っていたのですが、残念ながらフロント側のIPアドレスが取れるだけだったので


this.HttpContext.Connection.RemoteIpAddress.ToString();

フロント側で受けた際のIPアドレスをとるなら以下で取得。


this.HttpContext.Request.Headers["X-Forwarded-For"].ToString();
投稿日時: 2024-07-06 00:15:06
更新日時: 2024-07-06 00:16:06

wikipediaをみてみると…

(Google翻訳) Phaserは、デスクトップおよびモバイル向けのHTML5ゲームを作成するために使用される2Dゲームフレームワークです。Photon Stormによって開発されたフリーソフトウェアです。

Phaser は内部的に Canvas と WebGL レンダラーの両方を使用し、ブラウザのサポートに基づいてそれらを自動的に切り替えることができます。これにより、デスクトップとモバイル間での高速レンダリングが可能になります。レンダリングには Pixi.js ライブラリを使用します。

ゲームはApache Cordovaやphonegapなどのサードパーティツールを介してiOS、Android、ネイティブデスクトップアプリにデプロイできます。
Phaser (game framework)

とりあえず、phaser.min.jsをダウンロード https://phaser.io/download/stable

公式のサイト内をあちこち見てみる。

■チュートリアル

まずはここらへんからみてみるか。
https://phaser.io/news/category/tutorial

■Phaser by Example Book

https://phaser.io/news/2024/04/phaser-by-example-book
phaserについて書かれた本(500ページ越えの17章にも及ぶもの)が、Phaserのサイトのアカウントがあると無料でダウンロードできるとのこと。

サイトのアカウントについては、メールアドレスを登録するか、Google or GitHub アカウントが使えるとのこと

アカウントのダウンロードページからdownloadできます。
https://phaser.io/account/downloads

■サンプル

githubにサンプルがあるとのこと。
https://github.com/phaserjs/phaser-by-example

■動画

公式内に動画があるんで、そっちも参考にしてみるか・・・
https://phaser.io/news/category/video

サイト内いろいろみるだけでも学べそうね。

投稿日時: 2024-07-05 23:08:05
更新日時: 2024-07-06 11:48:06

以前のblogを一新して、.net8で作り直し。

DBはSQLite+Dapper

とりあえずしばらく使って様子見をしてみる。

投稿日時: 2024-06-30 16:41:30

最近の投稿

最近のコメント

タグ

アーカイブ

その他