最近突然ですが 外出中でも開発が出来るようにしたいと思うようになり 色々調べていました |
ほんと気まぐれよ ノートパソコンとか持ち運べばいい話でもあるけど もうちょっと踏み込んだことがしたかったの |
踏み込んだことっていうのは 実行環境をネットワーク上に配置して、どの端末からでもアクセスできるようにする っていうことだったのだ |
言っていることはたいそれたことですが さほど難しいことでもないようだったので今回のブログに纏めました ということで、続きから読むから本編です |
で、まずはやりたいことを纏めます したいことをまとめておくと、自ずと必要なスペックが出てきますからね そこから可能な選択肢を探していくわけです |
やりたいこと
・Unityでの開発(3Dが最低限動くこと)
・ネットワークプログラム(web開発)が出来ること
・Windows
・会社、家、外出中とどこでも触れること
一番上以外は比較的難易度は低いわね 適当なVPSを借りてOSをはWindowsServerにすればほぼ完了だし ただ、一番上はVPSでは難しいわね |
そもそも、VPSは パソコンを仮想的に構築しているものだから、GPUの概念が無いやつもあるしな オンラインで3D開発っていうのがニッチすぎるんだよな…… |
で見つけたのが Amazon EC2というサービスです はい、あの通販サイトのAmazonのサービスですね |
Amazonは業務用でこういうネットワークサービスを幾つか提供していて EC2っていうのVPSを借りることが出来るサービスになります しかも、一定以内の通信量だったら無料で借りられます |
Amazon Elastic Compute Cloud (Amazon EC2)
Amazonはクラウド・コンピューティングって呼んでるのね VPSとクラウド・コンピューティングの違いがよく分かってないから あまり偉いことは言えないわね…… |
詳しい構築方法は調べるなり上のサイトを参考にしてくれ 無料分でもWindowsServerを選択すればリモートデスクトップで接続できて CloudPCっぽい運用ができるぞ |
欠点の一つが、料金が通信料やデータ量に合わせての 定量制ってことですね。 青天井なので使いすぎには注意ですね |
とはいえ、初期費用や基本料金は無いので 使ってなければ料金の請求はありません 無料版だと1ヶ月750時間超えなければ無料のままです |
クラウドゲーミングの技術を使ってAmazon EC2のハイスペックマシン・NVIDIA GRID機からMikuMikuDanceを動かすまでの手順
でも、AmazonEC2に注目した理由はコレね アセットにNVIDIA GRID技術のサーバーが有り、GPU機能が使える CloudPCを借りられるのよ |
おそらく個人で借りられるCloudPCとしては唯一だと思う そのかわり、ちょっとお値段が高めだな 1ヶ月(1時間$1、$1=\100計算)74400円……ミドルクラスのPCが1台買えてしまう |
24時間つなげっぱなしではないと思うのでもっと低い金額になると思います こちらもリモートデスクトップで接続すればAndroidやiPhoneでも PCゲーム、しかも3Dゲームが遊べるのです(ゲーム操作をどうするのかは知りませんが……) |
冬月先生もコレに決めようかと本気で考えていたのですが やはり使用料金が心配に…… しかしオンラインから接続できるのは魅力的ですね |
ということで、CloudPC構築のため 次回に続くわ 次はアプローチ法を変えてるわ |