子供用プリントのエクセルを作った

子供の自習時間とかでドリル的なものが必要だったりするのだけども、 自分で作れるじゃんって感じのものだったので作った。足し算・引き算のひっ算のエクセル。 VBAが書かれてて、 ボタンで問題が毎回リセットされる。答えを表示したりする機能をつけても良…

ADBTools

Unity のプロジェクトフォルダ以下にあるapkをリストアップし、 インストール/アンインストールを容易にできるようにしたエディタ拡張を作った。 github.com昔、Processを呼び出してインストールするようなものは作ったけど AndroidでビルドはもういいRunし…

Zenjectとマルチシーン

Zenjectを採用したプロジェクトにおいて、 マルチシーンへ対応する場合にはいくつかの方法があります。Zenjectのベーシックな使い方は、 シーンにSceneContextを配置して、 そのオブジェクトにInstallerを配置していくことで、 シーンごとの構成を用意してい…

バイオハザード7 resident evil

バイオハザード7 レジデント イービル - PS4出版社/メーカー: カプコン発売日: 2017/01/26メディア: Video Gameこの商品を含むブログ (1件) を見るCERO Dバージョンプレイしていたのは先月だけども。とても素晴らしいゲームだったが、 このゲームの感想とし…

人工知能の作り方 ――「おもしろい」ゲームAIはいかにして動くのか

人工知能の作り方 ――「おもしろい」ゲームAIはいかにして動くのか作者: 三宅陽一郎出版社/メーカー: 技術評論社発売日: 2016/12/06メディア: 単行本(ソフトカバー)この商品を含むブログを見るkindle版にて。ゲームAI研究の第一人者で、CEDEC等でも多く講演…

The Last of Us Remastered

年明けにPlaystationStoreでセールになっていて2500円くらいで買えたので The Last of Us を買った。The Last of Us Remastered 【CEROレーティング「Z」】 - PS4出版社/メーカー: ソニー・インタラクティブエンタテインメント発売日: 2014/08/21メディア: V…

Zenjectに含まれてるサンプル その1

kurihara-n.hatenablog.comZenjectについて前に書いたが、 アセットのパッケージ自体にサンプルが含まれているので、 それを見ていこうと思う。サンプルは2種類あり、アセットをインポートしたままの状態であれば Assets/Zenject/OptionalExtras の下に Sam…

Zenjectの導入

UnityのためのDependency Injection フレームワークにZenjectというものがある。 つい最近知ったものだけれども、 使えるシーンが多いと思うので現状把握している範囲でまとめておこうと思う。Github GitHub - modesttree/Zenject: Dependency Injection Fra…

環境設定2016

新しい職場で働くこととなったので、 前の職場から引き続き使いたいツールのメモ。 IDEなどは仕事内容によって変わってくるので割愛。 Chrome: extensions iKnow popup dictionary great suspender hatena bookmark checker plus for gmail ペイントツール P…

Transform.positionの代入とCS1612エラーで色々考えた

UnityでC#のプログラムを書いていて、 ひと月に一回くらいウッカリ遭遇するエラーがあって、transform.position.x = 10.0f;とか書いたときに、error CS1612: Cannot modify a value type return value of `CubeBehaviour.AAA.position'. Consider storing th…

ゲームメカニクス おもしろくするためのゲームデザイン

ゲームメカニクス おもしろくするためのゲームデザイン (Professional Game Developerシリーズ)作者: アーネスト・アダムス,ヨリス・ドーマンズ出版社/メーカー: SBクリエイティブ発売日: 2014/02/08メディア: Kindle版この商品を含むブログを見る買ったのは…

絵でわかる人工知能

絵でわかる人工知能 明日使いたくなるキーワード68 (サイエンス・アイ新書)作者: 三宅陽一郎,森川幸人出版社/メーカー: SBクリエイティブ発売日: 2016/09/16メディア: 新書この商品を含むブログ (1件) を見るCEDECで売られていたので購入。 ちょっとずつ読ん…

カラーパレットを使ったSprite

スプライトを用いたアイテムやキャラクターなど、 パレットを変えるだけで色替え出来れば、 カラーバリエーション分のカラーテクスチャを持つより、 容量節約できていいよねってことで 試してみた実装。 (ただし、ちょっと筋が悪いって思っている方法)GitH…

Utility Based AI

Game AI Proを読んだので、いくつかの手法を実際に実装してみたくなり、 まず utility based AIを試してみる。これは意思決定のための方法で、 いろんな場面に適用できる。 シムズみたいなゲームであれば、 AIエージェントが次になにをするかの判断、 コマン…

無料で読める "Game AI Pro" がとても良い

Game AI Proという、ゲームAIについての記事をまとめた本があります。 Game Programming Gemsのように技術について書かれたトピックを、 たくさん集めた本、それのゲームAIについて特化したバージョン。Game AI Pro, Game AI Pro2という2冊の本が現在刊行さ…

Unity5.4 で Object.Instantiate()に親が指定できる

タイトルままですが、 ふとintellisenseが見慣れないサジェスチョンしてきたので気づきました。docs.unity3d.com引数にparentとなるtransformを指定できます。 生成時に他のTransformの子として生成できます。これは便利、というかいままで無くて不便なので…

シン・ゴジラ感想

昨晩見てきた。 面白かったし、これでネタバレを気にしないですむ。 時間が合う回で見に行ったらMX4Dという座席が揺れたり、霧吹きつけられたり、 スモークがたかれたりするスクリーンで、 これは完全に失敗。 ビル崩壊に合わせて焚かれたスモークが、 次の…

正しい重力には従わないキャラクターのコンポーネント設定

Unityにて3Dキャラクターのコリジョン処理を含めた移動処理を実現したい場合、 CharacterControllerを使う StandardAssetsのThird Person Controller的にCollider+Rigidbodyを制御する などの方法や、その他ゴニョゴニョするなどがありますが、 どれが最適か…

Unreal Engine 4 で極めるゲーム開発 感想

Unreal Engine 4で極めるゲーム開発:サンプルデータと動画で学ぶUE4ゲーム制作プロジェクト作者: 湊和久,堀越祐樹出版社/メーカー: ボーンデジタル発売日: 2015/07/25メディア: 大型本この商品を含むブログ (1件) を見るとりあえず読了。 理解のためにはハン…

Constant Force コンポーネント

Constant Force コンポーネントについて。 子供と作ってるゲームのために武器のアセットを買ってみたのですが、 https://www.assetstore.unity3d.com/jp/#!/content/65825 デモの挙動を見ていると、 Constant Forceという慣れないコンポーネントがついていま…

Unity アプリのバージョンを知る

スマートフォンアプリを開発していて、複数のデバイスを使っていたりすると、 「あれ、このデバイスに入っているこのアプリはいつのバージョンのもの?」 みたいなことに立ち会うことがたまにあります。開発用のビルドでは、そのアプリがいつのアプリなのか…

Electronに入門してみる

WinでもMacでも使えるGUI環境を持つツールなどのために、 ゲーム開発でも、 Electronが使える、使われるようになっていくかもしれないので とりあえず環境の導入を試みてみました。Windows 7 環境でのインストールのメモ。基本的にはコチラに書いてある通り…

AndroidでビルドはもういいRunしたいってとき

このポストは Unity 2 Advent Calendar 2015 - Qiita の7日目の記事です。 UnityでAndroidアプリ開発をしていて、apkをビルドはしないで、インストール&実行だけしたいときの解決っという小ネタです。 UnityのメニューやBuild settingsから行えるのは Buil…

Unity cloud buildのFailedメールをデスクトップ通知

Unity cloud build のビルド結果はメールで送られてくるが、 Failedの場合のメールも簡潔なので、 もう少し注意を引くようにしたい。 チーム開発している場合、 メインリポジトリのビルドの失敗はすぐ修正しなくてはいけない最優先事項。 コードの問題にはも…

PERACON2015 出したので振り返り

振り返りブログをポストするまでがペラコン。みたいな投稿。 <a href="http://cedec.cesa.or.jp/2015/event/challenge_GD.html" data-mce-href="http://cedec.cesa.or.jp/2015/event/challenge_GD.html">PERACON2015 ~さぁ来い、応募オープン…

2015年第三十四週 8/16〜8/22

すっかり週一で書こうと思っていたブログ、間が空いてしまった。 ■最近遊んでるゲーム キャンディクラッシュソーダ ヨッシーウールワールド キャンクラソーダ、現状解放されている480面までクリア。 もう暫く解放されないでいいんだけどな。 ■新しい職場 な…

AoS/SoA

Array of structures(AOS) Structure of Arrays(SOA) 先日、Android Developer blog にデータ指向プログラミングという記事が掲載され、その翻訳記事もポストされていた。 ゲーム パフォーマンス: データ指向プログラミングgoogledevjp.blogspot.jp データ構…

おはじきゲーム

子供が親の職業を把握していて、 なんかゲーム作ってよ、みたいなことを気軽に言ってくれることもあり、 日曜の午後は一緒に作ろう的な感じでUnityいじってた。 インゲームの遊びとしては、オハジキゲームというか、 スリングショットというとちょっと違うの…

Behavior Designerでユニティちゃんを動かしてみる

先日Behavior Designerを試してみた続き。 Behavior Designerを試してみる - kurihara-nの日記 SDユニティちゃんをインポートして、 シーンに配置、そのオブジェクトに対してBehavior treeを作っていく。 基本的には前回と同じく、Can see object になったら…

Behavior Designerを試してみる

Unityにおけるビヘイビアツリー作成アセット、Behaviour Designer. Opsive.com :: Behavior Designer https://www.assetstore.unity3d.com/jp/#!/content/15277 $75ドルで購入可能。 Overviewで説明しているActionはMovement packに含まれています。 https:/…

Import Sketchup format in Unity 5.1

先日のGTMFのライブ中継を見ていて、 Unity5.1からSketchupというツールからの読み込みができるようになったということを知りました。 www.youtube.com ちょうどUnityのNavMeshを試すときに、 少しだけ地形に凹凸をつける必要があり、 そのためのメッシュを…

2015年第二十九週 7/12〜7/18 退職エントリー

例によって定期ブログ書き忘れている。 今年の最初に週一で書こうと思っていたのになー。 ■最近遊んでるゲーム 零 濡れ鴉の巫女 ヨッシーウールワールド ■転職 gemeloftは7/15付けで退職して、 来月から新しい場所でゲーム作り。 ちょっとした退職エントリー…

Unity StateMachineBehaviour

Unity5で追加されたStateMachineBehaviourを使うと、 アニメーションの状態によってなにかする、ということがスッキリ書けるようになったみたい。 具体的には Unity Japan Official Blog – Unity5.0の新しいアニメーション機能japan.unity3d.com にあるよう…

2015年第二十五週 6/14〜6/20

ブログ書き忘れちゃった。ちょっと色々あってドタバタしてる。まあ来月には落ち着いてるだろう。■最近遊んでるゲーム零 濡れ鴉の巫女ホラーゲーム、というか敵がゾンビだったりするゲームだと、敵が段々モンスター化して後半ホラー感薄かったりするけど、零…

2015年第二十三週 5/31〜6/6

最近遊んでるゲーム 零 〜濡鴉ノ巫女〜 キャンディークラッシュソーダ キャンクラソーダは現在オープンしてるレベル390までクリアした。 やっと終わった。まだアップデートあるだろうけど。 メビウスFFを進めようかな。 splatoonはプレイしてないけど、 シュ…

2015年第二十二週 5/24〜5/30 uGUI本買いました

スプラトゥーンやりたい。 でもWiiUの零が終わってなかったり、ピクミンも終わってないしなー。 ちょっとやりたいんだけどなぁ。 UnityゲームUI実践ガイド 開発者が知っておきたいGUI構築の新スタンダード作者: 池和田有輔,時村良平出版社/メーカー: エムデ…

忙しさが落ち着くはず

そろそろ忙しさが落ち着いてくるはずなのでブログも書こうかな。 週一で書こうと思っていたのに2か月くらい空いてしまった。 結構長かったかなー。 絶対に行きたいと思っていたUniteTokyoに行けなかったのは痛かった。 どこかでちゃんとセッション動画もフ…

2015年第十二週 3/15〜3/22

書くの忘れてたー。ちょっとまだ忙しい時期でヘロヘロしてる。■遊んでいるゲームキャンディクラッシュソーダだが、消した。二度目。なんか禁煙みたい。あとクロノトリガーをインストールしたけど、バーチャルパッドがきつい。■任天堂とDeNA今週っていうか先…

2015年第十一週 3/8~3/14 Level 1 is not level zero

最近遊んでるゲーム キャンディークラッシュソーダ 純愛ババア学園 〜転校生は100万歳〜 なぜかまたキャンディクラッシュソーダをはじめてしまった。困った。 純愛ババア学園は声がかわいい。 あとクロノ・トリガーが20周年とかで話題になっておりアプリ版…

2015年第十週 3/1~3/7 うほ!いいゲームエンジン・・・

最近遊んでるゲーム 俺の屍を越えてゆけ2 | プレイステーション® オフィシャルサイト PSplusで落としたやつ。 まだ長期的な遊びの面白さまで分かるとこまでやってない。 GDC 今週はGDCことGame Developers Conferenceだったのでニュース盛りだくさんだった…

Facebook Unity SDKのサンプル実行手順

<a href="https://developers.facebook.com/docs/unity?locale=ja_JP" data-mce-href="https://developers.facebook.com/docs/unity?locale=ja_JP">Facebook SDK for Unity</a> Facebook SDK for Unity FacebookのUnity向けSDK…

2015年第九週 2/22~2/28 花粉症

花粉症の症状がでている。 相変わらず忙しめの時期なので早めに寝るようにしてみたが金曜にはヘロヘロ。 基礎体力の低下のせいの気もするので筋トレはじめた。 最近遊んでるゲーム 影牢 ダークサイドプリンセス(Vita/PSPlus free play) ノーマルモードのはず…

2015年第八週 2/15~2/21 寝ればいいのに寝ないで眠い

ちょっと寝不足スパイラル気味なので今週は睡眠時間に気を付けよう。 UEもうちょい触らなきゃなー。 最近遊んでるゲーム テラバトル 影牢 ダークサイドプリンセス(Vita/PSPlus free play) テラバトルは連続ログイン100日経過。とはいえもうそんなに遊んで…

2015年第七週 2/8~2/14 モヤモヤがスッキリするなど

仕事が割と忙しい。 今日も実は休日出勤。 水曜が祝日だったが休日出勤。 最近遊んでるゲーム テラバトル キャンディークラッシュソーダ ハコボーイ キャンクラは、ついついやってしまう中毒性がやばいのでやめた。 スマホからアンインストール。 いや面白い…

2015年第六週 2/1~2/7 一週とばしてしまった

ノーゲームデーについてなんか書いた気がしたけど、消してしまったか。 最近遊んでるゲーム テラバトル キャンディークラッシュソーダ ハコボーイ クロノスリング ついキャンクラに手を出してしまった。 frozenの似たゲームも変なはまり方をしてしまったし、…

2015年第四週 1/18~1/24

最近遊んでるゲーム テラバトル 無限ナイツ デジモンアドベンチャー デジモンそろそろ中盤かという感じだったが、 wikipediaのアニメ各話リストを確認したところ1/5いってないということが分かりキツい。 俺屍を始めようかな。 無限ナイツはホーム画面の密度…

2015年第三週 1/11~1/17

最近遊んでるゲーム アサシンクリードブラザーフッド(PS3) テラバトル(スマホHTL23) デジモンアドベンチャー(PSP ハードはPSvita) アサクリはエンディング見たし一旦終わり。 そのうちリベレーションをやろう。 デジモンは序盤は過ぎたくらいだろうか。 九年…

2015年第二週 1/4~1/10

週一とかでブログ書いてみようかという試みを今年はしてみます。いつまでもつかなー。 最近遊んでるゲーム アサシンクリードブラザーフッド(PS3) テラバトル(スマホHTL23) デジモンアドベンチャー(PSP ハードはPSvita) そろそろテラバトルをペースダウンして…

NASAのAPODの画像をAndroidスマホで定期更新で壁紙に

NASAのサイトにAstronomy Picture of the Dayというのがあり、 日替わりで素敵な画像を載せてくれている。 http://apod.nasa.gov/apod/astropix.html これをスマホの壁紙に定期的に取得・設定するアプリを自分用に作ったのでメモ。 Androidの機能の勉強にも…