お米 is ライス

C#やらUnityやらを勉強していて、これはメモっといたほうがええやろ、ということを書くつもりです

2016-01-01から1年間の記事一覧

Unityでパーティクルをドット絵風にするShader

この記事はKMC Advent Calendar 2016の十一日目の記事です。 昨日はnona7さんのあたらしくrootになったみなさまへ - /dev/nona (いっと☆わーくす!)でした。おはこんばんちは。私は京大マイコンクラブ(以下KMC)に所属するspi8823と申します。 今回は表題の…

大国主・少彦名・大物主についての妄想

はじめに さて、まず表題の名前が何だか知っているでしょうか? そうです、日本神話の中でも特に有名な「国作り神話」に登場する神様たちの名前ですね。大国主は、かの素戔嗚命の子孫で、日本の国を作ったそれはそれは偉い神様です。「国作り神話」の主人公…

UnityのInputが使いにくすぎるので、俺々ライブラリを書いて一人満足した

ダウンロード まぁ君がこの記事を読んでいるのも何かの縁だ。 とりあえず下のページのcsファイルをダウンロードして君のUnityプロジェクトにインポートするんだ。 github.com UnityのInput Unityの入門をした人でInput.GetAxis()や、Input.GetKeyDown()とか…

WPFのバグ?的なものを見つけたので報告

内容 Imageの所属を変えても変わっていなかったようで、もろもろのイベントが現在属しているWindow(あるいはCanvas)上で行われず、前のWindow(あるいはCanvas)上で発生していた。 状況 あるオブジェクトの子オブジェクトとしてImageを持たせて、必要に応…

クォータービューのゲームのステージを作るエディタをリリースしました

用途 クォータービューという、世界を45度ほどの角度で見たような描画の仕方が、SRPGなどではよく用いられています。 このクォータービューを用いたゲームの多くでは、世界はマス目で区切られており、それぞれのマス目は高さを持っています。 今回作ったのは…

UnityでポストエフェクトをGLSLで書く方法

ポストエフェクトとは ゲーム空間内のオブジェクトを、Vertex ShaderやFragment Shaderを通してスクリーンに描画する画像を作るという処理の後、スクリーンに描画される画像に対してさらに様々な効果を加えることをいう(あってるんかな)。 例えば、画面を…

クオータービューとかの2Dゲームを作るときの描画順について(一般論およびUnityでの方法論)

初めに この記事を開いたということはすでにお困りなのだと思うが、3次元座標を持つ2Dグラフィックのゲームを作る際、困ることの1つに「描画順」がある。 ここ数日間、うまいこといかなくて悩んでいたのだが、やっと望むような形になったので備忘録も兼ねて…

MoonSharpの紹介 ~ UnityでLuaを使ったイベントスクリプトを書きたい

初めに(飛ばして) Unityの開発では主にC#が使われている。 C#とはコンパイル言語であり、Rubyなどといったスクリプト言語のようにテキストファイルに直書きしたソースコードを順繰りに実行するということはできず、いったんソースコードをコンパイルしてか…

UnityでJson.NETを使う

動機 UnityでJsonをいい感じに扱えないもんかなぁとずっと思っていた。 ググるとUnityではMiniJsonやLitJsonを使うといいよと書いてあるのだが、Json.NETも普通に使える。 導入方法 http://www.newtonsoft.com/jsonへ行って、zipをダウンロードする。 zipフ…