いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

プログラミング

DOTween、Studyaid D.B. 導入!!

DOTweenというアセットを導入しました。あれこれ試している最中ですが、凄く便利です。アニメーションをスクリプトで簡単に実装できます。キャラクタを動かす(キャラクタ自身が手を上げたり……は対応してないみたい)、テキストを動かす、カウントアップする…

ゲームの広告をスクリーンの決まった位置に表示する方法

ゲームに広告を入れます。Ad-Virtuaです。動画をどうぞ。 youtu.be 虹色の長方形のところに広告の動画が配信されます。スマホゲームによくあるバナー広告などに比べ、導入は遙かに楽でした。自分のゲーム3本に入れています。 その長方形の部分は広告のための…

ひとつのオブジェクトに複数の弾が当たったときに出た不具合

ひとつのオブジェクトに向かって、下の絵のように弾を発射して当てます。1発ずつ発射するだけでなく、「ブースター」みたいな感じでガンガン撃つこともあるでしょう。 このとき、的は1つなのに複数の弾から「当たったよ」と通知がくることがあるのです。この…

Unityでクエリちゃんがキューブに当たった後、動きがおかしい

ふと気づくとクエリちゃん(3Dモデル)がジリジリ上へ動いているので「??」と思っていましたが、時々なので「ま、あとで考えるか」とのんきにしていました。動画をどうぞ。 youtu.be あれこれ実験した結果、開発過程で作ってそのまま残しておいたキューブ…

Unityで、クエリちゃん(3Dモデル)を半透明にしようと挑戦した話(2)

なんとかなったので報告です。次のサイトの説明に従って新たにシェーダを作ります。 nn-hokuson.hatenablog.comシェーダの名前は(どう決めてもよいのでしょうが)、サイトでは「SemiTransparent.shader」としています。これをブラッククエリちゃんの各パー…

Unityで、クエリちゃん(3Dモデル)を半透明にしようと挑戦した話

写真はクエリちゃんでなく、ブラッククエリちゃんですが理屈は同じです。 写真ではボディの部分だけが半透明になりました。この調子で、3Dモデルの全体を半透明にしたいのです。 ブラッククエリちゃんはヒエラルキーでは次のようになっています。 親のQuery…

どんなゲームを作りたいのか

作ったゲームをunityroom、Plicy(一部GooglePlayにも)で公開しています。ぼく自身はほとんど全くゲームはやりません。少し前「昔は自分はゲームをやならいがゲームを作る」というプログラマがいたけれど今ではいない、という記事をネットで見ました。そう…

Unityでビルボードを作る!

ちゃんとした定義は知りませんが、ゲームプログラミングの技術の中に「ビルボード」というのがあります。3Dのゲームで、例えば道ばたの木など、ちゃんとモデリング(PC上で立体として木を作る。幹、枝、場合によっては葉などのパーツもしっかり)したものを…

昔のプログラミング、割込み、……

手元に『インターフェース』1989年1月号のおかむらみちお氏(多分「岡村」)の割り込みに関する記事の一部のコピーがあります。ファイルに綴じてずっと持っています。章、節は次の通りです。 3 アセンブラでの割込み 3.1 アセンブラの問題点 3.2 割込み用テ…