MawaLog

一日一日、楽しく生きる。技術と音楽が好き。

2018-02-01から1ヶ月間の記事一覧

Django REST Framework メモ :: ForeignKeyでつながっている別モデルをくっつけてひとつのJSONとしてWebAPI出力する

はじめに Django REST Framework でForeignKeyでつながっている別モデルをくっつけてひとつのJSONとしてWebAPI出力する実装方法です。 Django2 Python3.5.2 モデルの設定例 (例として記事モデル"Article"に対するコメント"Comment"が一覧がくっついてくるよ…

Unity=>Androidビルドノウハウ@Win10(ビルド成功は2018年2月6日時点)

大枠の手順で参考になった記事 indie-du.com qiita.com ビルドまでやった感想 苦労しました。機械学習でCUDAとcuDNNのバージョン間違えると延々とエラーがでて心が折れるのに近いというか、奇跡的になぜか通せました・・・0からもう一回通せと言われると不安…

今週の目標

Django 今取り掛かってるWebAPIの整備 コメント機能webAPI設置 S3とローカルからの連動実施 認証token付随API設置 AWSにWebAPI公開 認証機能設置 Unity C#自作クラス で Unityで活用 githubに自作のUnityAssetを置いてみる(C#スクリプト) Unity==>Android…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.9::WebGLでとりあえず公開完了^^/ 今後のための反省点など

無事公開できました。 こちらで遊べます。 ( Unityroom ) Zombie Land | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう 反省点 Terrainを後からいじると面倒なことになる Terrainは地形を色々手軽にいじれるめっちゃ便利な…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.8::BGM、効果音実装

コメント 効果音、BGMを入れ込みました。いい感じのフリー音源がUnityにありました。Unity最強やな~^^ 簡単な作曲の準備もしていたのですが、今回はスピード重視でフリー音源です。GarageBandでの作曲記事も今度書きます^^ 手順1:素材をダウンロード これで…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.7::敵キャラ実装

コメント 敵キャラ回復アイテムの逆の効果を作るだけなので回復アイテムの実装が終わっていれば、もうひと頑張り(動きの設定の追加)でできます。 手順1:キャラ設定と素材入手 フリーで敵キャラっぽいものがAssetStoreで見つかりました。いい感じです。 Car…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.6::回復アイテム実装

コメント 回復アイテムです。ロックマンのE缶のイメージですね。それよりさらに手軽な実装です。 手順1:設定検討と素材インポート とりあえず設定を考えました。ライフゲージみたいなものを今回は作っていないので、タイマーの余裕ができるみたいな機能なら…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.5::タイマー実装

コメント タイマー実装します。よく実装するものなので、押さえときたいですね^^ 手順1:CanvasのオブジェクトにTimerUITextを追加 UIについかするのでCanvasですね。 GameObject>UI>Textです。 手順2:C#スクリプトを記載・機能追加 スクリプトを記載します。…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.4::UI開発・光る球に当たると得点に反映されるようにする

コメント 光る球に当たると、球が消失して、得点に+1されるようにします。UI(ユーザーインターフェース)の実装がいよいよ始まります。 手順1:Canvasを用意 とりあえず、Canvasを押します ( GameObject>UI>Canvas ) UIはこのCanvasという特殊なオブジェ…

開発日誌: Unity::アドベンチャー3Dゲーム開発vol.3::透明な壁面を作って移動可能エリアを限定する

コメント Terrainフィールドから飛び出さないように壁を四方につくります。 完全に透明だと壁と認識できないので、薄ーく色をつけてみました。 他には壁に当たると「壁!」みたいなコメントを出してもいいかも。 手順1:Cubeを設置します これを補足して壁に…