広く浅くのIT備忘録。

IT技術/仮想通貨

UnrealEngine4.16.2+VisualStudio2017でAndroid実機ビルド

UnrealEngineでAndroidの実機をビルドをしたい場合AndroidSDK...etcが必要です。

公式ドキュメントがどうやら古いようで、公式通りにVisualStudio2017でやるとCodeWorks for Android 1R6がVisualStudio2017に対応していない?っぽいのでインストール時にエラーが出るかもしれません。

 

無理にCodeWorks for Android 1R6入れなくてもAndroidのビルドができるので、今回はそのやり方(あくまでもやり方の1つ)を自分の備忘録も含めて記事にしておきます。

 

~前提条件~

------------------

・UnrealEngine4.16.2 がインストール済みなこと

------------------

 

UnrealEngineがインストール済み前提でVisualStudio2017のインストールを行います

www.visualstudio.com

上記からVisualStudioCommunityのインストールしてください。

インストールの選択項目は下記画像

f:id:yakisobateisyoku:20170721231337p:plain

 C++によるゲーム開発のオプションで[Windows8.1SDKとUCRTSDK]にチェックを追加。

 

次にApacheAntのダウンロード

今回は下記から1.10.1.zipをダウンロード

Apache Ant - Binary Distributions

f:id:yakisobateisyoku:20170721225103p:plain

ダウンロードが終わったら好きなところに解凍

とりあえず、必要な物の準備は終了。

 

次にUnrealEngineとVisualStudio2017を起動してSDK等の設定。

※UnrealEngine、VisualStudioともにサインインしないと使用できないかもしれません。

 

まずはVisualStuidoでJDK、NDK、SDKのインストール場所の確認

[ツール]→[オプション]→[Xamarin]→[Android設定]

ここにJDK等がどこにインストールしてあるか確認できます。

f:id:yakisobateisyoku:20170721232106p:plain

確認ができたらUnrealEngineの設定を行います。

まずは適当に下記画像と同じ設定でプロジェクトを作成。 

f:id:yakisobateisyoku:20170721232605p:plain

 

作成が終わったら、[設定]→[プロジェクト設定]→[プラットフォーム]→[Android SDK]ここに先ほど確認したJDK等の場所とApacheAntの解凍場所を設定。

f:id:yakisobateisyoku:20170721233013p:plain

 

 以上で設定は終了です。

実機をPCと繋いで起動から接続した端末を選択すればビルドができるはず。

仮想通貨マイニング GPUオーバークロック

今回はマイニングのハッシュレートを安定させるべくGPUのオーバクロックに挑戦したいと思います。

今回使うツールは MSI Afterburner です。

www.msi.com

 

ダウンロードしたら、早速起動。

こんな画面です。

f:id:yakisobateisyoku:20170629010143p:plain

 

上記画面のCoreClock(MHz)を適当にちょいちょいっといじると、ハッシュレートがあがったりあがらなかったり(笑)

管理人は今回+140に設定してみました。

設定した結果ハッシュレートが580~620H/sくらいだったのが620H/zくらいで安定するようになりました。ファンは100%で稼働するようにして冷却頑張らせてます。結果ファンがうるさくなりました。(使用GPU : GTX1080、GTX1060)

+100~200程度で設定するのがいいみたいでそれ以上で設定したりするとグラボがフリーズ?画面が真っ黒になったりするので注意が必要です。

 

yakisobateisyoku.hatenablog.com

仮想通貨マイニング(ZCash)どれくらいの利益?

先日紹介した、マイニング方法実際にどれくらいの利益がでるのでしょうか。

yakisobateisyoku.hatenablog.com

 

今回は、その利益を計算してみました。

計算といっても自力で計算するのではなく計算してくれるサイトがあります。

www.cryptocompare.com

 

今回はこのサイトでざっくり計算してみたいと思います。

管理人が使ってるGPUは2枚(GeForseのGTX1080,GTX1060)です。

 

早速計算してみます。

ハッシュレートは600H/sくらい
消費ワット数は...400Wくらい
電気代はKW/hあたり30円くらい

で、計算すると...

 

f:id:yakisobateisyoku:20170627224501p:plain

 

1ヶ月あたり $80 の利益になるそうです。

面倒なので$1を¥100で計算すると8000円の利益になるみたいですね。

1年だと$976! 97600円 !正直パーツ代を考えると1年でもまだ回収できてません(苦笑)

なのである程度マイニングしたらGPUを売ることによってプラスにするのもありかと思います。

 

今回は、あくまでも計算上で、ZCashの相場、電気代に左右され安定はしていません。

マイニングは趣味程度にやるのがいいかもしれませんね。

 

管理人はマイニングしたZCashをCoinCheckに送金し日本円やリップルビットコインに交換してます。

coincheck.com

CoinCheckはウォレットとしても使えるし取引もできるので便利です。

興味があれば、利用してみてください。

今更始める仮想通貨(ZCash)GPUマイニング

最近よく耳にする仮想通貨。

今更ながら、管理人もZCashのマイニングしてみようと思います。

 

~今回用意したもの~

マイニングプール:Supernova.cc
マイニングツール:NiceHashMiner
仮想通貨ウォレット:CoinCheck

 

まずは、マイニングプールにアカウント登録。
今回はSupernova.ccを利用します。他にも色々マイニングプールがあるので興味のある方はグーグル先生に聞いてください。


~Supernova.cc登録方法~

右上のGuestからSignUpを選択

f:id:yakisobateisyoku:20170626200405p:plain

 

入力項目をすべて入力

f:id:yakisobateisyoku:20170626200411p:plain

 

登録が終わったらログインし、左にあるMyWorkersを選択

f:id:yakisobateisyoku:20170626200414p:plain

 

赤枠の入力欄をすべて入力
Workerは複数のPCなどでマイニングする場合にそれぞれのPCに割り当てて使用します。

f:id:yakisobateisyoku:20170626200417p:plain

 

これで、Supernova.ccの登録は以上です。

 

~NiceHashMiner導入/使い方~

マイニングプールの登録が終わったら次はマイニングツールのダウンロードをしていきます。

 

今回使うのはNiceHashMiner
ここから環境にあったツールをダウンロードします。

github.com

 

ダウンロードしたファイルを開き下記のように記述した、mining.batというバッチファイルを作成する。

nheqminer.exe -l zec-us.suprnova.cc:2142 -u アカウント名.ワーカー名 -p ワーカーパスワード -cd 0

f:id:yakisobateisyoku:20170626203535p:plain

作成したmining.batを起動しコマンドプロンプトが表示されれば成功。

 

~CoinCheckに送金~

まずはSupernova.ccに送金先の登録
今回はCoinCheckを利用します。

 

CoinCheckのウォレットからコインを受け取るを選択

f:id:yakisobateisyoku:20170626212339p:plain

 

ZEC入金用アドレスを取得しアドレスをコピーする

f:id:yakisobateisyoku:20170626212350p:plain

 

コピーしたアドレスをSupernova.ccに登録します

EditAccountを選択

f:id:yakisobateisyoku:20170626212716p:plain

 

PaymentAddressがあるので先ほどコピーしたアドレスをペースト

これでウォレットの登録は終了です。

f:id:yakisobateisyoku:20170626213019p:plain

 

送金は以下のCASH OUTでできます。

f:id:yakisobateisyoku:20170626213036p:plain

 

これで、一通りのマイニングの流れは終了です。

 

管理人は1ヶ月くらいフルで稼働させどれくらいの利益になるのか検証したいと思います。