2017-01-01から1年間の記事一覧
Zenjectと同じ開発元からGitHubで公開されているUnity用のプロジェクトとパッケージマネージャーです。ざっくりと、以下のような機能を提供するものです。 Assetフォルダーをリンクで構成することで、プロジェクトと、スクリプトやプレハブなどを分離します …
正月休み課題に、「1日ぐらいで作れる小さいゲームを一本完成させて公開する!」というのを発令しました。いつもの如く、課題を発したら自分も参加するスタイルなので、自分でも作って公開しました。以下から遊べます。 目次 目次 企画 作戦 ゲームの要素 …
汗人柱さんのこちらの記事 → 【作者セール】ファンタジー系のリアルな3Dモデルが66%OFF〜80%OFF / VRでめちゃくちゃ使えそうな綺麗なワンルームの3Dモデルがなんと無料!(9アセット紹介) - Unity AssetStoreまとめ で紹介されていたPBR Desert Landscapeと…
Ubuntu(Lubuntu)16.04にTensorFlowをインストールして、動作確認するまでの手順です。 インストール方法はいろいろありますが、仮想環境が安定している感じなので、Anacondaでのインストールを行います。 Installing TensorFlow on Ubuntu | TensorFlow 目次…
TextMesh Proではフォント以外に、spriteタグを使えばスプライトを表示することができます。自分で作成したスプライトを表示しようとしたら、デフォルトのスプライトが表示されて、作成したものを表示するのに苦労したので、メモを残しておきます。 目次 目…
目次 目次 はじめに 準備 作ってみる 利用したテクスチャー シーンの作成 Main Camera Directional Light 背景 ボール ロ カスタムシェーダーの作成 Amplify Shader EditorのCanvasの操作 テクスチャーを描画する テクスチャーの調整 マスターノードの設定 …
かっこいいUIが欲しい!ということで購入してみました。とりあえず簡単なボタンの作例を示したのち、添付のドキュメントをざっくり意訳したものを書きました。 目次 目次 ボタンを作ってみる ボタンを作る ボタンの形状を設定する アイコンを設定 色を設定 …
画面を少しでもセンス良くしたい・・・と思ってUI Builderを購入してみました。ドキュメントを読んだので、間引きしつつの意訳をまとめておきます。 目次 目次 1. はじめに 2. 基本的なUI要素 a) 切り分けられた形状(Sliced Panels - Circles - Knots - Tags…
いつも、上限値を含むのかとか、マイナスになるとどうなるっけとか、忘れてしまうので。 Mathf.Repeat() 上限値は含まない Mathf.Repeat(3,3);は、0 -1で最大値になる Mathf.Repeat(-1,3);は、2 Mathf.Clamp() 上限値を含む(Mathf.Clamp(3,0,3);は、3 テスト…
以前から耳にはしていたものの、なんとなくスルーしてしまっていたのですが、UnityRoomさんのUnity1週間ゲームジャムの合同キャンペーンがあったのを機に、登録してみることにしました。 目次 目次 Unity Affiliateプログラムとは? 必要なもの 始め方 オプ…
文字をフェードインさせながら大きくしたり、逆に小さくしながらフェードアウトさせたり、ちょっと動きを付けたりといった時に、Animation Clipを使うとスクリプトを書かずに済んで楽です。最初の設定がちょっと分かりづらかったので、その辺りの備忘録とし…
前回の【フロー】の回は不参加でしたが、1年生の皆さんの初参加タイミングだったので、自分もやらねばということで今回は参加しました。以下から遊べます。 (2017/11/25 学生さん作品リストに How many meters を追加しました) ロ-α版- | 無料ゲーム投稿サ…
LFSとは、Large File Storage(大きいファイルの保存領域)のことです。 Gitはソースコードのバージョン管理を目的としていたシステムです。画像や音声データなどのバイナリーデータも放り込めるのですが、本来は大きなサイズのバイナリーファイルを扱うように…
この記事はすでに古くなっています。以下の2018/11版の方をご覧ください。 am1tanaka.hatenablog.com Unityで機械学習を利用できるようにするUnity公式のml-agentsをWindows7で動かすまでのメモです。 (2017/11/11 トレーニングの自動終了について追記) ざっ…
Cesiumとは、Google Earthと同様に3Dで地図をWebブラウザー上に描画するJavaScriptライブラリーです。WebpackでWebアプリとしてビルドできる様にするための手順が公式サイトにあったので、あちこち端折りながらまとめます。 目次 目次 前提環境 基本的なWebp…
簡単なJavaScriptのプログラムを作る時の雛形プロジェクトを作ったのですが、Sassの組み込みで苦戦したので、備忘録として設定ファイルなどについて残しておきます。 2017/11/3 index.htmlのテンプレートをsrcフォルダーに入れて、html-webpack-pluginでdist…
(2018/4/5 根本的に間違っていたっぽいので修正) 安PCのセットアップスクリプトで、インストールとアップデートを自動的に処理できるように、bashのシェルスクリプトでインストール済みかの確認方法を調べました。 例えば、PHPがインストールされているかは…
japan.unity3d.com 日本最初のUnity認定試験。無事、合格できました!ざっくりどのような感じだったかをまとめておきます。 試験時間 90分で100問って、1問1分無いので大変そう。と思ったのですが、杞憂でした。40分ぐらいで解答を終えられました。ちゃんと…
Unity2017.1にバージョンアップ後、WebGLへのビルドが IL2CPP のビルド時にエラーが発生するようになりました。OSはWindows7です。ログを見ると、以下のようなエラーが表示されていました。 stdout: Building build.bc with EmscriptenToolChain. Output dir…
3回目の参加でした。登録した作品はこちら↓ 是非、遊んで、星などいただければ幸いです^^ 目次 目次 今回の目的 1週間を振り返る 週の前半 木曜日 金曜日 プロジェクトの作成とアセットの追加 画面作り シーンの実装 歩きの実装 音の実装 WebGLへのビルド 土…
Windows7のLenovoE440のHDD容量が不足してきたので、m.2 ssdスロットにSSDドライブを追加して増設しました。 購入したのはこちら。アマゾンが販売しているものを購入しました。 Transcend SSD 128GB M.2 2242 SATA III 6Gb/s TS128GMTS400出版社/メーカー: …
2回目の参加でした。登録した作品はこちら↓ この作品はユニティちゃんライセンス条項の元に提供されています 目次 目次 参加目的 ツイートで振り返る一週間 6/19(月) 6/20(火) 6/21(水) 6/22(木) 6/23(金) 6/24(土) 6/25(日) 気づいたこと・反省 企画につい…
Unity1週間ゲームジャム( https://unityroom.com/ )のアイコンやスクリーンショットについてのメモです。 概要 画像のサイズは、ブラウザーの幅によって様々に変化します。最大になるのは、幅を768ピクセルより狭くした時で、1列表示になるので600ピクセルを…
Unity5.6だとパーティクルのstartColorが古くなっていると警告されたので、新しい設定方法です。 GetComponent<ParticleSystem>()はなく、ParticleSystem.MainModuleのGetComponent<ParticleSystem().mainのインスタンスを変数に取り出して、そのstartColorに色を設定すればいけました。 例えば、開始時にパーティクルを赤くしたい場合は以下の通り。 void Start () { ParticleSystem.MainModule par = GetComponent<ParticleSystem>(…</particlesystem().mainのインスタンスを変数に取り出して、そのstartcolorに色を設定すればいけました。></particlesystem>
Unity1週間ゲームジャムの3回目「積む」に参加しました。ゲームはこちらから遊んでいただけます。是非遊んでみてください! では本題です。 クリックしてユニティちゃんをジャンプさせて、音符を踏んで進んでいくというゲームなのですが、ジャンプ中にユニテ…
Unityクラウド(Cloud)のコラボ(Collaborate)にアップロードしようとすると、エラーが発生することがありました。原因は2つありました。 エラーその1 エラーが「Cannot submit change to server」の場合は、クラウドビルドが実行中かも知れません。クラウドビ…
2017/6/9現在、GitHub Desktopでリポジトリーを作成する際に、Git ignoreを設定したにも関わらず、ファイルが追加されないことがあります。一時的な症状とは思いますが、その際の解決策です。 .gitignoreが追加されたかどうかの確認 GitHub Desktopでプロジ…
Unity 1週間ゲームジャム の第2回「テーマ:転がる」に参加しました。こんな作品↓ マウスでティーポットを操作してマイカップにぶつけて坂道を転がして、積んであるティーカップのタワーにぶつけて崩します。ゴルフとボーリングをくっつけたようなゲームで…
HTML5ゲームエンジンPhaserのチュートリアルを実装する記事です。Phaserのサンドボックスを使うので、最新のWebブラウザーが動くインターネットに接続された環境で、インストール作業をせずに試すことができます。 am1tanaka.hatenablog.com am1tanaka.haten…
前へ 仕上げに、文字を表示して、スコアを実装します。Phaser公式チュートリアルのMaking your first Phaser game: Part 8 - Finishing touches - Learn - Phaserを参考にして進めます。 (6)星を作成するの続きです。 先のサンドボックスを閉じてしまってい…