自由に概念を増やすブログ

個人的に作業進捗を記録していきます。

環境を整えよう!

f:id:freyavxblg:20200913221508j:plain

カードコネクトがあるゲーセンまで遠征したら休日が1日潰れました(日記)

 

さて、

前回決意表明したので、きちんと進捗を上げていこうと思います。

 

前回の日記で 「音ゲーっぽい動画を作るツールを作る」と表明しました。

使う言語を何にするか悩みましたが…

今回のプログラミングで使うのは「Unity」とします。

unity.com

 

3DCGでゲームを作れるエンジンとしては他にUnrealEngineが有名ですが、

今回Unityを選んだ理由は二つあり、

①UEはなんか今Appleともめ事を起こしてるのでとっつきにくい

②UnityはJavaScriptを使えた気がする(うろおぼえ)

といった具合です。

 

Unity自体は初めてですが、プログラミングは初めてではないので、

まあ、どうにかなるでしょう。

 

※私がわかる言語は、

Java、VB6、VB.net:読み書きができる

HTML、CSSJavaScriptOracle DB:↑ほどではないがわかる

C++COBOL:分からなくはないけど出来れば触りたくない

他:よくわからない

って感じです。

 

さてさて、

Unityを早速導入していきます。

とは言っても、難しいことは特に何もなく。

 

f:id:freyavxblg:20200913210738p:plain

「Unity Hubをダウンロード」のボタンからインストーラをダウンロードし、

 

f:id:freyavxblg:20200913210906p:plain

インストールが終わるとチュートリアルが始まり、

 

f:id:freyavxblg:20200913210957p:plain

チュートリアル中ではオブジェクトの操作などの基本を学ぶことができました。

すげぇや…福利厚生がしっかりしてて助かる…

 

 と、簡単に環境を整えることができました。

 

 

 

ところで…

サンプルのスクリプトを覗いてみたんですが、

f:id:freyavxblg:20200913222135p:plain


これ、C言語の記法っぽいなー JSのサンプルないかなー…と思い、調べたところ、

こんな記述が。

unity3d.com

>Editor: Removed support for compiling UnityScript and Boo scripts.

(UnityScript(JavaScript)とBooをサポート対象外にしました)

 

f:id:freyavxblg:20200913223146p:plain

モチューン…

 

>②UnityはJavaScriptを使えた気がする(うろおぼえ)

>HTML、CSSJavaScriptOracle DB:↑ほどではないがわかる

 

こんなことを言っていましたが、そもそも始める前から敗北していましたね…

どうして…

 

仕方がないので、現在サポートされているC#で作ることにします。

C#はガチ初心者であり何も分からないので、

完全にフィーリングでプログラミングすることになりますが…

 

 

というわけで、今回は環境を整えて出鼻を挫かれたところで終わりです。

実際はもう少し進捗がありますが、記事が長くなるので今回はここまでです。

 

まだ手探りの段階なので、プログラム開発に慣れてる人が見たらイライラするかも…?

 

以上の事、よろしくお願いいたします。