Open khkmgch opened 1 year ago
@hirotada-t @Hayato-Kossy
通信部分のリサーチ足りてないand理解できてないので、協力お願いします!
nodejsでphaserを動かすのに必要みたいです。 https://github.com/geckosio/phaser-on-nodejs#readme
geckos.ioは、WebRTCというのを使ったものらしいです。 https://geckos.io/
あまり理解してないんですが、socket.ioとgeckos.ioというのを使うと一応動きそうです。 (phaserはブラウザ用なのでサーバで実行出来ないみたいなエラーがでて、geckosインストールしてみたらエラー消えました。)
※ https://github.com/geckosio/phaser-on-nodejs#readme ↑では、geckos.ioは推奨されていなくて、arcade-physicsというPhaserからarcadeを切り離すパッケージが推奨されています。 その場合は、サーバーでphaserを実行せずに他の物理エンジンを使うのかもしれません。
どちらが良いのかわかりません。 ①geckos.ioを使ってサーバーでphaserを実行する ②別の方法 (geckos.ioを使わない。他の物理エンジン?)
リアルタイムゲーム通信のフレームワークも3つあるみたいです。 ↓ https://lance-gg.github.io/
https://www.colyseus.io/
https://www.actionherojs.com/
socket.ioとgeckos.ioで問題があればフレームワークも考える必要あるかもです。
Phaserのarcade-physicsを使う方向でいじってみます。 正直socketioとgeckosioを併用しているゲームをこの前コーさんが出してくれたサンプルアプリ以外に見つけられないんで俺には調べるのがむずそうっす。
今日か明日のどこかのタイミングで集まってマージとこの件について集まった方がいいですかね
@Hayato-Kossy @hirotada-t 今日の夜、21時半頃から大丈夫です!
@hirotada-t @Hayato-Kossy
通信部分のリサーチ足りてないand理解できてないので、協力お願いします!
geckos.io
nodejsでphaserを動かすのに必要みたいです。 https://github.com/geckosio/phaser-on-nodejs#readme
geckos.ioは、WebRTCというのを使ったものらしいです。 https://geckos.io/
あまり理解してないんですが、socket.ioとgeckos.ioというのを使うと一応動きそうです。 (phaserはブラウザ用なのでサーバで実行出来ないみたいなエラーがでて、geckosインストールしてみたらエラー消えました。)
※ https://github.com/geckosio/phaser-on-nodejs#readme ↑では、geckos.ioは推奨されていなくて、arcade-physicsというPhaserからarcadeを切り離すパッケージが推奨されています。 その場合は、サーバーでphaserを実行せずに他の物理エンジンを使うのかもしれません。
分からないこと
どちらが良いのかわかりません。 ①geckos.ioを使ってサーバーでphaserを実行する ②別の方法 (geckos.ioを使わない。他の物理エンジン?)
フレームワーク
リアルタイムゲーム通信のフレームワークも3つあるみたいです。 ↓ https://lance-gg.github.io/
https://www.colyseus.io/
https://www.actionherojs.com/
socket.ioとgeckos.ioで問題があればフレームワークも考える必要あるかもです。