通信ゲームを作ろうの第3回です。前回で入力の同期は出来ましたが、ゲームの開始の同期やボールの再配置が出来ていません。今回はその入力以外の同期を行っていきます。通信ゲームを作ろうの第2回です。今回からいよいよ実際にプログラミングをしていきます。難しいことはしませんが、Siv3DやRubyの細かい文法などは説明しませんので、適宜調べてください。(RubyをC++風に書いています。サンプル付きスタンドアローンなゲームもいいですが、やっぱりプログラマーなら一度はサーバを作って通信ゲームを作ってみたいですよね。そのためにはSiv3D単体ではなく、RubyやPythonといったサーバサイドとTCP通信などで連携する必要があります。UnityのGazeInputModuleについて扱おうと思います。C#ハッカソンに行ったらFPS視点やキャラの後ろを追従するカメラを作ったまでは良かったが、カメラの向きと入力が一致せずに最悪の操作性になって苦労している人が多かったので、今回はそんな人向けに、Unity初心者でも作れるFPSカメラを紹介しようと思います。ゲームジャム先週、6月26日に10時間ハッカソンに行ってきました。本日は「戦車」をテーマにした10時間ハッカソンを開催しました。C++Siv3Dで横スクロールゲームを作るの最終回です。横スクロールゲームを完成させ、改良案とそのために学ばないといけない技術について触れようと思います。C++Siv3Dで横スクロールゲームを作るの第二回です。前回で役者は揃えたので、今回はそれらに動きを与えて一気にゲームとして仕上げてみます。タイトルは重力の実装ですが、加速度は考えずに等速直線運動で済ませます。C++Siv3Dはプログラミングだけで簡単かつ直感的に画像を出したり、音楽を鳴らすことができます。今回はバージョンアップの確認と実際に更新するところをやってみようと思います。Siv3DのHTTPClientクラスを用いることによってネット上のファイルをダウンロードすることができました。前回はTexture型でやりましたが、他でも同様です。最近はもうどんな情報でもネットで調べれば出てくるし、なんにでもWebサイトがあるのが当たり前になりましたね。ことで振り返りの意味を込めて、greenで使用したテクニックをまとめたいと思います。キャラクターのモデルはすべてFBXファイルです。当時は試験中だったのであんまり遊べなかったんです。サンプル付きPCゲームだとやっぱり開発はキーボードで操作しがちですよね。ゲームジャム2015年11月30日の10時間ハッカソンに参加してきました。今回のテーマは「派手」ということでこんなゲームを作ってみました。始まるとプレイヤーは水色のキャンパスに虹色のペンで絵を描きます。機能紹介UnityでuGUIを作ると、必ずEventSystemが作られます。このEventSystemはプレイヤーのUIへの入力を制御していていて、uGUIを使う時は必ず1つ必要になります。(てか複数使うと怒られます。機能紹介UIって重要です。内容がすごくてもUIがちゃっちいんじゃ一気にしょぼくなります。ことで今回は自分が制作したゲーム『green』で作ったUIを紹介します。『green』のタイトル画面で出てくるやつですね。サンプル付き前回はCSVファイルを使ってセーブデータを作りましたが、あれだと中身が簡単に見えちゃうし、どこにどのデータが覚えておかないといけないのでミスってフラグを間違えそうです。最近FEifをやっているのですが、敵が強くて強くてすぐ仲間がやられてしまいます。ことで今回はリセットことセーブデータをSiv3Dで作って見ようと思います。ゲームジャム今週の日曜日、6月28日に10時間ハッカソンに行ってきました!ちなみに10時間ハッカソンって言うのは、自分の所属サークルWCEのイベントでその会ごとのテーマに沿ってみんなゲームを一つ作ります。今回のテーマは「連鎖」でした。サンプル付き自分がGitHubに上げているAscAnimeの作った時に苦労したこととか、こんな方法を使っているとかを紹介しようと思います。サンプル付きゲームといえば可愛く、かっこよく動いてなんぼですよね。いう訳で今回は超簡単にアニメーションを作ろうと思います。機能紹介Siv3Dでポーズ画面を簡単に実装する方法を紹介します。言っても、既存のゲームに実装するというより、こういう風に作れば簡単に実装できるって感じの紹介です。HamFrameworkプロフィールid:chunchunmorningUnityやSiv3Dに関するゲーム開発メモを残していきます。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。