プログラミングyuu's blog

プログラミングyuu's blog

プログラミングについてできることを説明します!

Boltを使うのか、Visual Studioを使うのか?おすすめはどっち?インストール方法と、使い方も解説!

前書き

皆さん、c#は使えますか?

 

c#を使っている方visual studioを使っている方がほとんどだと思います!

 

だけど、書けない人もいると思います!

 

c#を使わなくてもコードを書く方法はあります!

 

それが、今回紹介する「Bolt」です!

 

今回はvisual studioBoltを比べていきたいと思います!

 

目次

 

Boltとは⁉

簡単に

BoltとはUnityAsset storeから入手できる拡張機能です!

Boltが無料化⁉

以前は、70ドルしていたBoltですが…

 

blogs.unity3d.com

7月22日から無料で使えるようになりました!

 

上の公式ブログを見ればわかりますが、UnityがBoltを買収したことにより、無料になりました!

 

やったー!

 

詳しく

Boltとは、ビジュアルスクリプティングツールといい、

 

「コードを書かなくても、プログラミングができるというものです!」

 

しかしどうやって、コードを書かずにプログラミングをするのかというと…

 

 

ノードベースです! (下のように線でつなぐ感じ)

f:id:yuuyuru:20200920231522p:plain

 

ue4で言う、blue printみたいな感じです!(わからない人は無視でOK)

 

Visual StudioとBoltどっちがいいだろう?

Boltのメリット

チュートリアルが充実している!

直感的にわかりやすい、プログラム!

・Debug.Log(); をしなくてもいい

 

Boltのデメリット

チュートリアルが大体、英語…

・ネットでの検索で検索しても知りたい内容が出ない…

メソッドが多すぎて、どれを使えばいいかわからない…

慣れが必要…

 

Boltの総合評価

メソッドが多すぎるので、Bolt初心者にはどれを使えばいいかわからない

チュートリアルが多いが、英語のものが多い

直感的にわかりやすく、プログラミングの感じが苦手な方はいいかも

 

ということで、

Boltをするには、多少のプログラミングの知識は必要です。

チュートリアルGoogle翻訳で大丈夫です!

慣れは必要で最初は、使いにくいと感じる。

 

どっちがいい

 visual studioに慣れている方はvisual studiioのままでOK!

 

プログラマー以外のプランナーなどがプログラミングでしてみたい場合は

boltをお勧め!

 

Boltの初期設定

1. この↓サイト(unity asset store)に飛びます

assetstore.unity.com

 

2. ダウンロードして、unityで開きます!

   「Import」をクリック

   インポートが終わるまで待つ!

f:id:yuuyuru:20200920235627j:plain

 

3. 「Tools」「Install Bolt」追加されているのでクリック!

f:id:yuuyuru:20200921063142p:plain

 

4. Importを押して先ほどのようにインポートします!

f:id:yuuyuru:20200921063355j:plain

 

5. このようなBolt set upが出ると思うので、「Next」をクリック!

f:id:yuuyuru:20200921063755j:plain

 

6. 「Human Naming」「Programmer Naming」というものがあり

    c#経験者Programmer Namingがおすすめです!

   でも、Human Namingよりも、Programmer Namingのほうが、

   c#から変えやすい思うのでそっちをお勧めします

 

後から変えられますので、わからない方は、好きなほうにしてください!

f:id:yuuyuru:20200921063859j:plain

 

7. これは、何も変えないOK!(下の「Next」をクリック)

f:id:yuuyuru:20200921064831j:plain

 

8. 自分で新しい型を作りたい場合は、使いますが今は大丈夫です!

   下の「Generate」をクリック!

f:id:yuuyuru:20200921065006j:plain

 

9. 「Close」をクリック!

    これで使えるようになりました!

 

Boltの使い方

レイアウト

レイアウトはこのようにすることをお勧めします!

f:id:yuuyuru:20200921065541j:plain

ノートパソコンの画面サイズじゃきついかもです…

 

「Window」から、全部取ってくることができます!

「Graqh」「Graqh Inspector」「Variables」を取ってきます!

f:id:yuuyuru:20200921070049p:plain

これで、できますね!

 

レイアウトをセーブしておきましょう!

 

ノードの使い方

1. 新しくCubeを作り、そのInspectorに「Flow Machine」を追加!

f:id:yuuyuru:20200921070739p:plain

 

2. Newをクリックして、macroを作ってください!

   適当に、保存してください!

f:id:yuuyuru:20200921071000j:plain

 

3. Folw Graqhが書けるようになる!

f:id:yuuyuru:20200921071446j:plain

 

簡単なコードを作ってみる

例えばこんなコードを作ってみます!

f:id:yuuyuru:20200921071813j:plain

 

実行すると…

こんな感じで回転します!

 

 Flow Graqhのほうも実行しているところ青くなりますね!

 

Boltをどうやって習うの?

Boltのチュートリアルは、ほとんど英語だといいましたが…

日本語がないわけではないです。

 

紹介しますね!

 

日本語のもの

1. unity learn

learn.unity.com

unity learnにあるもので、日本語かつ、無料で見れます!

 

2. youtube(unity Jupanさん)

www.youtube.com

このほかにも、4つぐらいBoltの使い方を説明しています!

合計で、3時間半くらい勉強ができて無料でいいのかってくらいお勧めです!

 

英語のもの

英語だからと言って心配する必要はありません。

Google翻訳を使いましょう!

 

1. Bolt公式サイト

ludiq.io

英語ですが、チュートリアルなどが、充実していて、これだけでもいいレベルです!

 

最後に

Boltは、プログラミングを挫折してしまった方や、デザイナープランナーの人にはお勧めですね!

でも、visual studioを現在使っている人は、それのままでいいかなって感じでした!

私的には難しいです…

 

プログラミングを始めたての方は頑張ってください!!