実験室 » Arduino » この記事

ここ最近やってみた工作の練習(1)

ロボット工作でいずれ何かに応用できるのを期待してこのごろ演習をした内容(1)。

 

1.UnityとArduino間でのシリアル通信
Androidスマホから自走ロボに、ブルートゥースモジュール経由でシリアル通信してコマンドを送り込むというのは以前作ったもので一応出来たので、次はUnityアプリとArdunio間での通信ができたらいいなと思い、参考プログラムを練習しました。「おもちゃラボ」のこの記事の内容をやってみました。

 

(UnityでArduinoとシリアル通信をする )
http://nn-hokuson.hatenablog.com/entry/2016/07/26/205745

 

内容もシンプルだし、cdsセンサーが手元にあれば事足ります。記事の内容で特に行き詰まったところもなかったので、お薦めしたいです。

 

20171121_w400h300

Unityの教科書 Unity 2017完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)

 

Unityの教科書 Unity 2017完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)
北村 愛実 (著)

 

Unity初級本ですね。ひよこ本か本書かどっちかから入るのが良いと言われているようです。地元の図書館に珍しく入って来たので(新書が入るのは珍しい)、借りて来ました。

 

評判通りいい本です。改めて本屋で買ってもいいです。

 

この本のどこあたりがいいのかというと、概念を説明する解説の仕方がうまい点でしょうか。イラスト付きでわかりやすい。この辺はどうにも微妙で、おんなじ事を説明しているにも関わらず、何故かピンとこない本もあるし、こそばゆいところをうまく説明できている本もあります。この本がみんなから好かれているのは、そのあたりの説明のうまさと丁寧さが評価されているのかもしれません。

 

具体的には、

 

・P.102~P.103のthisキーワードの解説あたり
・P.105のvectorクラスについて
・P.171からのコンポーネントのアタッチについてのあたりの説明
・P.190のレイヤー
・P.211のアウトレット接続

 

あたりが、良かったです。コンポーネント取得の解説はイラスト付きで、イメージが掴みやすいよう丁寧に説明がされていて好感がもてました。また、public宣言された変数をツール画面上から、手作業で紐付けするUnity独特の作業を何と呼んだらいいのか、困っていたのですが、アウトレット接続という名前で覚えておくことが出来るようになりました。いいですねこの命名。

 

おすすめ度 ★★★★★

 

評価通りとてもいい本だったので5点。あと本書に責任は無いんですが、今Androidに作例を書き出そうとすると、Android SDK Toolsをダウングレードしないと書き出せませんでした。AndroidStudioの公式ページからコマンドラインツールだけダウンロードして差し替えようとしても、2017.11の時点では、新しいものになってて指示通りtoolsフォルダの中身を差し替えても、書き出せなかったので、野良の過去バージョンのものを自力で探してこなければなりませんでした。いずれ解消するのでしょうが、自分の場合はそういった問題もありました。

UnityではじめるC# 基礎編

 

UnityではじめるC# 基礎編
大槻 有一郎 (著), いたのくまんぼう (監修)

 

初めてUnityをやる人向けの本。ひよこ本かこの本かどっちかから開始すれば、よろしいのではないでしょうか。

 

ひよこ本とどっちにしようか迷いますが、スマホアプリを作ってみたくて、3Dは置いといて2Dでまず作ってみたいということならば、こっちの本のほうがいいと思います。3D周りのことはほぼ出てこないので、Unityの基本的な操作方法とコンテンツの組み方の流れを把握することに集中できるのではないでしょうか。Unityの初級本であってC#の初級本では無いのでC#については、別途他の本で記法の理解が必要かもしれません。

 

★★★★☆ 4点(4.3点ぐらい?)
イラストが表紙にでてる3カットしか無くて、全章それの使い回しだけというのは、さみしい。ナビゲートキャラクターをもっと活躍させて欲しいm9(゚д゚)っ

uGUIではじめるUnity UIデザインの教科書-Unity5対応

uGUIではじめるUnity UIデザインの教科書-Unity5対応
岩井 雅幸 (著)
 

リファレンスとチュートリアルの間をとったようなまとめ方の本です。Unityのユーザーインターフェースの説明に特化しています。アマゾンの評価が高かったので買って読んでみました。

 

読んだ感想なんですが、この本で紹介されている内容をすぐやる予定のある人にはいいんですが、そうでない人が読んでもなんというか、知識として知っておく分にはいいんだけど…という感じになるような気がします。(´・ω・`) 今この本の内容を使って何かを作るとか考えてないので、そのままお蔵入りしそう。