読者です 読者をやめる 読者になる 読者になる

あさちゅんのゲームブログ

UnityやSiv3Dに関するゲーム開発メモを残していきます

機能紹介

Siv3Dで学ぶHTTP通信 #3 バージョンアップの確認と更新

お待たせしました!Siv3Dで学ぶHTTP通信の3回目ですっ! 今回はバージョンアップの確認と実際に更新するところをやってみようと思います。締切に間に合わなくて完成する前に公開、後から完成版を配布なんてことよくありますしね笑 後から配布にしたって、ま…

Siv3Dで学ぶHTTP通信 #2 様々なデータをダウンロードする

Siv3Dで学ぶHTTP通信の2回目行ってみましょう! まずは前回の復習です。Siv3DのHTTPClientクラスを用いることによってネット上のファイルをダウンロードすることができました。 前回はTexture型でやりましたが、他でも同様です。 数値や文字列をダウンロード…

Siv3Dで学ぶHTTP通信 #1 ネット上の画像を取って来る

最近はもうどんな情報でもネットで調べれば出てくるし、なんにでもWebサイトがあるのが当たり前になりましたね。(なんかこの発言で年齢がばれる気がします、、、)ゲームやアプリもネットを通じてアップデートが行われたり、DLCコンテンツ、通信対戦などの…

『green』で使用したテクニック

去年から製作していた3Dアクションゲーム『green』がついに今年完成しました! ってことで振り返りの意味を込めて、greenで使用したテクニックをまとめたいと思います。 3Dモデル キャラクターのモデルはすべてFBXファイルです。Blenderでつけたアニメーショ…

Siv3D January 2016が来たので昔のコードを書き換えてみた

延期に延期を重ねたSiv3D January 2016がついにリリースされました!一か月ぐらい前に笑 当時は試験中だったのであんまり遊べなかったんです。VS2015、x64対応、シリアライズ・デシリアライズ機能追加と盛りだくさんでしたが、自分のお気に入りはこの機能で…

Siv3Dでキーボードとゲームパッドの両方に簡単に対応させる

PCゲームだとやっぱり開発はキーボードで操作しがちですよね。ゲームパッド対応なんてすぐできるから後回し、なんてやってるうちに進捗がずれ込んで明日展示なのにまだ対応してないっ!なんてことも 今回はそんな人のためにさくっとゲームパッドやXInputに対…

UnityのEventSystemを操る

UnityでuGUIを作ると、必ずEventSystemが作られます。このEventSystemはプレイヤーのUIへの入力を制御していていて、uGUIを使う時は必ず1つ必要になります。(てか複数使うと怒られます。) 基本デフォルトのままで大丈夫なんですが、これをいじれるとちょっ…

UnityのuGUIで押したくなるUIを作る

UIって重要です。いくら内容がすごくてもUIがちゃっちいんじゃ一気にしょぼくなります。ってことで今回は自分が制作したゲーム『green』で作ったUIを紹介します。Press Z Key!!! 大きさが変わるUIを作る 『green』のタイトル画面で出てくるやつですね。 uGUI…

Siv3Dの機能をフル活用してセーブデータを実装する

前回はCSVファイルを使ってセーブデータを作りましたが、あれだと中身が簡単に見えちゃうし、どこにどのデータが覚えておかないといけないのでミスってフラグを間違えそうです。 という訳でもうちっとまともなセーブデータを作りました!GitHubにあるので良…

Siv3Dでセーブデータ的なサムシングを作る

最近FEifをやっているのですが、敵が強くて強くてすぐ仲間がやられてしまいます。クラシックなんでその度にリセット!まぁ、だからこそ面白いとは思うんですが、、、 ってことで今回はリセットことセーブデータをSiv3Dで作って見ようと思います。 CSVファイ…

Siv3Dで画像連結ソフトを作る

いつぞやか横長の画像からアニメーションを作るという記事を書いたのですが覚えていますか?Siv3Dで簡単なアニメーションを作る - あさちゅんのゲームブログchungames.hateblo.jp 下のような1コマ1コマの画像を作ったら、適当な画像連結ソフトで結合すればい…

AscAnimeの実装の紹介

自分がGitHubに上げているAscAnimeの作った時に苦労したこととか、こんな方法を使っているとかを紹介しようと思います。もしかしたら、その中に他のことでも使えるものもあるかもしれませんし、何より自分でこれどうやって作ったんだっけ?ってならないよう…

Siv3Dで簡単なアニメーションを作る

ゲームといえば可愛く、かっこよく動いてなんぼですよね。という訳で今回は超簡単にアニメーションを作ろうと思います。できあがると下のキャラクターみたいに動くようになります!この方法だと簡単な代わりに容量とイラストレーターさんの気合が必要になり…

Siv3Dでポーズ画面を簡単に実装する with HamFramework

Siv3Dでポーズ画面を簡単に実装する方法を紹介します。と言っても、既存のゲームに実装するというより、こういう風に作れば簡単に実装できるって感じの紹介です。せっかくSiv3Dを使っているのでJanuary 2015 v2から実装されたHamFrameworkを使いましょう!Ha…