Unityでリファクタリングことはじめ、旧いサンプルで見かけるアンチパターン
ダメだといわれるコードを書いてしまう要因 Unityの初心者向けのサイトや書籍でよくやってしまう悪手が幾つかあります。気付かない原因は、 スケールが小さいゲームだと処理落ちも最初はほとんどなくて...
33 search resultsShowing 1~20 results
ダメだといわれるコードを書いてしまう要因 Unityの初心者向けのサイトや書籍でよくやってしまう悪手が幾つかあります。気付かない原因は、 スケールが小さいゲームだと処理落ちも最初はほとんどなくて...
Unityに関わることをいくつか書いてきましたが、技術的な背景が判らないと表層だけで終わり、結局、使いこなせるまでいかないという場面を、自戒を含めて目にしてきました。それらを改善するため、抜本的...
UnityのuGUIには様々な部品が用意されていますが、「選択肢を並べてどれか一つを選ぶ」という、webのformにある<input type="radio">で実装するようなラジオ...
謎のエラーでリモート実行できない UnityでAndroid向けにBuildしてリモートで実行しようとすると、以下のようなエラーが出ることがあります。 : Unable to install A...
Unityでサンプル通りにやってみてから、「さて、自分でいっちょ作ってみるか!」と思い立つも、壁になるのが物体を動かす方法です。どう「動かしたいのか」で、実装する方法は変わります。以下を参考に、...
なにをやるのか Unityで、FindしたやつからGetComponentするという処理は、プログラムの設計によってシングルトンでやってないやつだとよくやります。それの便利版です。説明要らない方...
作ってて気付いた、小ネタです。 Unityを触りはじめてから、最初はプロトタイプ的なものを作って、次の段階にはスタート画面からゲーム本体、ゲームオーバーやポーズなど、画面全体を切り替える実装に進...
旧来のDirectX9でのアプリケーション開発を学習のためにやる機会がそれなりにあるので、そこに向けたビルドを通すまでを解説します。 1.環境の準備 これから解説する内容は、以下を用いています。...
初心者向けの本などで学習していると、何かをSceneに配置するときにはPrefabをあらかじめ用意してからInstantiateを用いることが多いですが、それは要らないときもある、という話です。...
初心者向け UnityでのC#の基礎 [[超初心者向け]UnityでのC#の基礎(1)基本の型float,string,bool,byte] (http://qiita.com/JunShimu...
親子で結んだり共通のTagを持っているGameObjectは簡単にScene中から探し出せますが、Layerに属するGameObjectを見つけてくるものが探しても無かったので、作ってみました。...
Unityでスマホ向けにビルドしようとしたら何でかGoogleのAndroidSDKが見つからない人が多発して、ネットで探してもなんだか情報が古くて困るし、というのがあったので現時点(2018年...
前半はこれを作った経緯なので、技術情報だけ欲しい方は後半へ飛んでください。 それ「ゲーム」?謎のガラクタSceneを積む哀しさ ゲームは人に遊んでもらってナンボのものです。とはいえ、 「なんか変...
Unityでゲームを作っていると、GameObjectにComponentを沢山、ぶらさげていくことになります。この時に、コンポーネント同士でお互いの機能を使うために参照するなど、「互いに必須の...
ゲームを作っているときによくあるのが、物体をクリック(またはタップ)したら何か起こる処理です。ネットで探すと色々な方法が書いてあります。この辺の処理は昔と今で違う方法があり、現在でも両方が機能す...
ブロック崩しのチュートリアル Unityのサイトに昔からあるチュートリアルに、以下があります。 「はじめてのUnity」(旧) http://tutorial.unity3d.jp/archiv...
ブロック崩しのチュートリアル Unityのサイトに昔からあるチュートリアルに、以下があります。 「はじめてのUnity」(旧) http://tutorial.unity3d.jp/archiv...
Unityを使ってゲーム開発をする人が多いですが、「Unityなら簡単だ」と言われても、実際にやってみると、サンプル通りに作るのは出来ても中身が分からないために応用が出来ない人が多くいます。「簡...
Unityは「ゲームを簡単に作れるようにする」ソフトですが、他のプログラミング経験がないままで利用するとScriptが分からなくてつまずいてしまいます。ここでは、Unityで利用するC#に絞って...
VR向けのAndroidビルドをしようとしたら、やり方が変わっていたのでググった情報が使えなかったので、非常に簡単なのですがおいておきます。 CardboardでVRをやる AndroidではD...
33 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.