プチコン3号 SmileBASIC コミュニティトピックぼうしん 7685102017/03/26 15:10:12質問通信対戦通信可能なアクションゲームを作りたいのですが、同期の方法が分からず先に進めません。どなたか教えて下さい。2そうだね 6返信プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あまさと しおん ShionAmasato2017/3/26 16:00そのまえに一人プレイモードはできたのだろうか 2そうだね プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿しょぼーん sin52382017/3/26 16:20MPから始まる命令・関数を使えばできます。5そうだね プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿みけらんジェロ chikuwaxx2017/3/26 19:30通信対戦のゲームを作った事がある私から一言。 平たく言えば「同じプログラムを走らせて、相手側から信号(入力したキーやボタン等)を拾って自分側のプログラムに反映させる」のが最適かと。 かなり難しいですがする価値はありますよ。4そうだね プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿SquidSky ugomemo_gorohati2017/3/27 7:51ただし本当にわずかな遅延があります。 でも、このようなゲームであれば、気にならないとは思いますけどね。 また、1ループずつ連続でMPSENDをしていると、受けとる側も連続でMPRECVをしていないと、受け付けるバッファは最大16件までとなっていますので、溢れた部分は消えてしまいますので、注意してください。1そうだね プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ぷちぷち PetitPetit3q2017/3/27 8:39通信してデータを送受信をするには、 MPSENDとMPRECV MPSETとMPGET があります。 アクション性の高いゲームで通信対戦をする場合は、遅延は発生しないけといつの値かハッキリしないMPSET,MPGETの使い方が重要になります1そうだね プレイ済み2017/11/03 17:28:16に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ぼうしん 7685102017/3/30 16:55皆さんの意見を元に試行錯誤し、無事に同期が完了しました!ありがとうございます! あまさと様へ 友人と通信対戦をしたくて作ろうと思ったため、一人モードに関しては何も考えてませんでした。機会があったら作ってみたいと思います。1そうだね プレイ済み2017/11/03 17:28:16に取得