簡単にできる「Eclipse(エクリプス)のインストール方法」の記事です。プログラミング言語はPHPを扱います。PCはWindowsを使い、日本語化にも対応、最後にはEclipseの簡単な使い方も解説しています。[テックアカデミー]が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が2,000以上あります。プログラミング初心者の場合、最初のハードルは開発環境の構築ではないでしょうか?そんな方でも、簡単に操作できるEclipseを使ってPHPの開発環境を構築します。Eclipse(エクリプス)は「統合開発環境(IDE)」と呼ばれるもので、IBM社が開発しており、多くの人に使われています。2001年にオープンソース化されてから、様々なプラグインが作成され、現在主流となっているプログラミング言語であればどんなものにも適用できるという特徴があります。※今回はWindows7でインストールしていますが、基本的な使い方はMacも同じです。元々はJava言語で作られているJavaプログラムの開発ツールなんだけど、PHPのプログラムも書くことも出来るんだ。大石ゆかりテキストエディタで書くよりもメリットがあるんですか?田島悠介コード補完や、ステップ実行なんかもあって便利なんだ。インストール方法を見てみよう!今回の記事の流れ少し長い記事になるので、下記のような流れで説明していきます。インストール前の確認EclipseのインストールEclipseを使ってみるインストールする方法だけでなく、日本語化の対応方法、簡単な使い方も合わせてご紹介します。インストール前の確認Eclipseをインストールする前にお使いのPCの「対応ビット数」について確認しましょう。Eclipseのインストーラーをダウンロードする際に必要な情報なので、事前に調べておきます。「スタートボタン」→「コンピュータ」で右クリック→「プロパティ」で下記画面が表示されるので、赤枠の箇所を確認します。今回使用するのは、「64ビット」です。32ビットバージョンをお使いの方でも問題なく動作しますので、インストーラーをダウンロードする際に「32ビット」を選択してください。One」というパッケージを使用します。One」を使用すると、インストールと同時に日本語プラグインを適用してくれるだけでなく、利用したい言語のプラグインや、Eclipse動作環境に必須のJava系プログラムもインストールしてくれるので便利です。One」はWindowsにしか使うことができませんので、LinuxやMacでEclipseをインストールする場合は、英語版のEclipseをインストールしてください。それでは、インストールを開始開始していきましょう。PHPのプログラミングで挫折しない学習方法を動画で公開中Eclipseのインストールここからはインストールの手順を紹介します。Projectのサイトにアクセスします。One」をクリックします。画面が切り替わったら、プログラミング言語とビット数に合ったものをダウンロードします。今回は、PHPで64bitとなります。Edition」を選ぶようにしましょ。Edition」ではJavaなどのEclipseをインストールするのに必要なツールのインストーラーが入っていません。ボタンをクリックすると、ダウンロードが開始されます。(ダウンロードファイル名:pleiades-e4.3-php-jre_20140321.zip)ダウンロードするファイルは約512MBと大きいので、PCの空き容量には充分お気をつけてください。(2)Eclipseインストール続いて、先ほどダウンロードしてきたzipファイルを解凍します。解凍する先は「Cドライブ直下」としてください。解凍すると「pleiades」というフォルダができます。C:\pleiades「pleiades」フォルダを開くと、eclipsexamppというフォルダがあります。最初に「xampp」フォルダを開き、「xampp」フォルダ内にある「setup_xampp.bat」をダブルクリックしてください。このような画面が表示されるので、「続行するには何かキーを押してください」が表示されるまで待ち、表示されたらEnterキーを1回押してください。次に「xampp-control.exe」をダブルクリックしてください。ここで言語を選択することになりますので、「英語(米国国旗)」を選択し「Save」をクリックしてください。新しい画面が表示されますので、「Apache」「MySQL」の右横の「Start」ボタンを押して、「Apache」「MySQL」の「PID(s)」と「Port(s)」の欄に数字が割り当てられたことを確認してください。完了したらWebブラウザを起動し、「http://localhost/」とURL欄に入力してください。このような画面が表示されたら成功です。続いて、「pleiades」フォルダ内にある「eclipse」フォルダを開きます。「eclipse」フォルダ内にある「eclipse.exe」を実行します。※注意:「eclipsec.exe」という似ている名前のファイルがあるので注意してください「eclipse.exe」を実行した後、画面が切り替わるまで少々お待ちください。この画面が表示されたら「OK」ボタンをクリックします。これで、PHPプラグイン導入済みのEclipseのインストールが完了しました。(日本語化も対応しています)Eclipseを使ってみる最後に、Eclipseの基本的な使い方をご紹介します。Eclipseを使う際は、事前に下記2つのファイルを実行しましょう。xampp-control.exeeclipse.exe上記2つのファイルはEclipseを使う際に必ず実行することになりますので、デスクトップにショートカットを作っておくと便利です。実行したら、「ファイル」→「新規」→「PHPプロジェクト」を選択します。新たな画面が表示されたら、各項目を入力します。(項目は基本的にデフォルトで問題ありません)今回入力した内容プロジェクト名:test内容:ワークスペース内に新規プロジェクトを作成(チェックを入れる)PHPバージョンデフォルトPHP設定を使用(チェックを入れる)プロジェクト・レイアウト:プロジェクトをソース・フォルダとして使用(チェックを入れる)JavaScriptサポート:なし(チェックを外す)項目を入力したら「完了」ボタンを押します。ここで最初の画面に戻ったら、画面左側に今作った「test」が表示されます。作成した「test」を選択し、「ファイル」→「新規」→「PHPファイル」を選択します。この画面が表示されたら、ファイル名を「sample.php」として「完了」ボタンを押します。ここでプログラムを書いてみましょう。今回は下記テストプログラムをコピーして使ってみてください。$b;phpinfo();?>——————-書けたらプログラムを実行してみます。左側にある「test」の三角マークをクリックして、ツリー表示させます。Webアプリケーション」を選択します。選択後、このように表示されたらテストプログラムの実行は成功です。今のままでは文字化けしているので、表示されている画面上で右クリックをして、「エンコード」→「Unicode(UTF-8)」を選択します。エンコードを変更することで文字化けが直りますので、今後文字化けが発生した場合も同様の方法で修正してください。おわりに今回は以上です。自分でインストールして、アプリを開発してみてください!PHPの開発環境として使えるXAMPPのインストール方法も合わせてご覧ください。PHPをさらに勉強したい場合は、PHPで構文チェックを行う方法、PHPとHTMLをまとめてコメントアウトする方法についても合わせて読んでみてください。大石ゆかりプロジェクトを作らなければいけないのは、少し手間ですねー。小さいプログラムの場合は、特にそうかもしれないね。大石ゆかりプロジェクトはエクリプスのツールの形式に対応したファイル形式みたいな感じで、ワークスペースは保存するフォルダであっていますか?田島悠介その通り!最初の内はテキストエディタでいいかもしれないけど、慣れたら何かのIDEを使って作成するようにしたいね。・もっと効率的に勉強したい・誰かに聞きながら学びたい・自分でWebサービスを作りたいと思ったことはないでしょうか?そんな方のために、TechAcademyではオンラインブートキャンプPHP/Laravelコースを提供しています。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間でオリジナルWebサービスを開発することが可能です。独学に限界を感じている場合はご検討ください。今回は、PHPで配列を比較する方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。今回は、PHPのクラスでconstructを使う方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。今回は、PHPでsessionを破棄する方法について解説します。本記事は、TechAcademyのPHP/Laravel講座の内...PHPPHPでwhile文(ループ処理)を使う方法【初心者向け】プログラミング初心者向けに、PHPの基礎を紹介する記事です。今回は、PHPでwhile文(ループ処理)を使う方法を解説します。...PHPPHPでmove_uploaded_file関数を使う方法【初心者向け】PHPでmove_uploaded_file関数を使う方法について解説します。アップロードされたファイルの保存場所を変更する際に使うので、ぜひ書き方を理...PHPPHPで値に応じてcheckboxをcheckedにする方法【初心者向け】PHPで値に応じてcheckboxをcheckedにする方法について解説します。特定のチェックボックスの要素にcheckedをつけます。...PHPあわせてよく読まれている記事プログラミングに使える!フリーのテキストエディタ15選プログラミングをこれから勉強する場合、「どのエディタを使ったらいいの?」という疑問を持つかもしれません。そこで、初心者にもおすすめのテキストエディタをピックアップしてみました。テキストエディタ以外に統合開発環境も一緒に紹介します。Windows、Macそれぞれに使えるエディタで、できるだけ日本語に対応したものを選んでいます。紹介するテキストエディタを比較して自分に合ったものを探してみてください。そもそもテキストエディタとは何なのかよく分からないという人でも知っておいて損は無いでしょう。本記事は、TechAcademyのWebアプリケーションオンラインブートキャンプの内容をもとに紹介しています。テキストエディタとは、パソコン上でメモやプログラムを書くことのできるソフトです。基本的には無料のソフトが多く、Windowsでは「メモ帳」、Macでは「テキストエディット」という名前のアプリケーションがデフォルトで入っているかと思います。そのアプリケーションを使ってプログラミングをしたり、執筆作業をすることもできますが、プログラミング用のテキストエディタを使うことで便利な機能が多く効率的に開発作業を行うことができるのです。外部ツールを取り入れることができたり、画面を分割して複数のファイルを同時に確認することができるなど様々な機能が備わっています。フォントや色なども自分好みに合わせることができるので、プログラミングをする人は専用のテキストエディタをインストールすることをおすすめします。今回紹介するテキストエディタは、利用する人も多く人気のソフトが多いので、まだ使ったことがない人はぜひ選ぶ上での検討材料にしてもらえればと思います。Windows用のテキストエディタです。国産のエディタですのでインタフェースが日本語です。シンプルさを特徴としており複雑な設定が必要ありません。ソースコードの色分け機能などが付いており初心者でも安心して使えます。英語のエディタでは分かりにくく、すべて日本語であってほしいという人にはおすすめです。機能面はそこまで充実してるとは言えませんが、使い勝手は良いでしょう。Windows用のテキストエディタです。オープンソースでだれでもソースコードを編集できるため、多くの開発者によって機能が追加されてきました。こちらも国産エディタなのでインタフェースは全て日本語です。複数のファイルから同時に検索できるGrep機能や、キーボードマクロの登録などが可能で、豊富なカスタマイズ機能を持っています。2014年にGithubが公開したテキストエディタになります。便利なプラグインが多く、他のエディタを使っていたエンジニアもAtomに乗り換えた事例をよく耳にします。エディタのインターフェースが非常に見やすく、機能追加も無料でできるので初心者の方でもすぐ使い慣れるでしょう。X、Linuxで利用できるので、誰でも手軽に使えます。テキストエディタを使ったことがないという人は、Atomを使うところから始めて見ても良いかもしれませんね。「メモ帳」に替わるエディタを目指して開発されたWindows用のエディタです。開発元は海外ですが、様々な言語に対応しており、日本語でも使うことができます。動作が軽快で、他のエディタよりもデフォルトで多くのプログラミング言語の色付けをサポートしています。Mac用のテキストエディタです。国産のためインタフェースがすべて日本語で使えます。シンプルで初心者でも使いやすく、様々なプログラミング言語の色付けも行ってくれます。テキストエディタの中でも人気がある定番エディタとなっています。軽量のアプリなので、PC自体の容量も特に気にせず利用できると思います。Mac用のテキストエディタです。国産のためインタフェースが日本語です。自動的に関数の一覧表や、ファイルの一覧表などを作成してくれるプログラマに嬉しい機能が付いています。エディタの背景画像を設定できるので見た目にこだわりたい方にもおすすめです。UTF-8といった文字コードも画面の上から簡単に変えることができます。Windows、Mac、Linux対応のテキストエディタです。インタフェースは英語ですが、日本語の入力は可能です。使い勝手やデザインが良く、最近特に注目されています。シンタックスカラーリングや、ソースコード全体のマップ表示など便利な機能も揃っています。有料ソフトなのですが、現在はバージョン3の評価版が無料で無制限に使えます。気に入ったらそのまま購入することも可能です。エディタはタブの表示で使うこともできます。プラグイン機能も充実しており、使えば使うほど自分用にカスタマイズすることができます。Bracketsは、Adobeが提供しているエディタで、クイックエディット機能など拡張性に優れており素早くコーディングすることができます。クイックエディット機能の例を紹介すると、HTMLファイル上である要素のCSSを編集したいと思ったらCSSファイルに移らずにその場で編集することができます。HTMLファイル上にCSSを書いていくのではなく、CSSファイルをポップオーバーとして表示され、選択した要素のスタイルのみ編集することができるのです。HTML/CSSだけでなくJavaScriptのコードヒントも質が高いので、まだプログラミングを始めたばかりでも詰まらずにコーディングすることができるでしょう。Windows用の有料エディタになります。作業を効率化させる機能が多く搭載されており、例えばマクロ機能やコードの折りたたみ機能など複雑なソースコードでもシンプルに見せることができるでしょう。タグの色分けも細かく行えるので、複数人で開発しても読みやすいコードを書くことができるかと思います。学生は無料で利用できるので、Windowsユーザーは試してみても良いかもしれませんね。Liveweaveは、HTML5、CSS3、JavaScriptをリアルタイムで確認できるテキストエディタです。自分で編集しながらその場で確認でき、かつ軽量なので、スペックの低いPCでも手軽に利用できるのが特徴です。HTML/CSS、JavaScriptのみの対応ですが、静的ページを作成する際には便利でしょう。初心者の方は自分の勉強にも役立ててみてください。簡単なソースコードの確認などに向いています。マークダウンで書くことができるMac専用のエディタです。記述用とプレビュー用の2画面をリアルタイムで確認することができるので、非常に便利でしょう。Macユーザーしか利用できないアプリですが、マークダウンで書くことに慣れている人にはおすすめのエディタになるはずです。提供するWindows用の統合開発環境です。用のアプリケーションを開発するときなどに使います。多言語に対応しており日本語でも使うことができます。WindowsやXbox360用のプログラムを開発したい方はこのソフトに慣れておくと良いでしょう。いくつかのエディションがあり、Expressエディションが無料になっています。Codeを公開しています。Codeの差は、利用者数全体の割合からすると徐々に縮まってきています。Studioの方が、ソースコードの管理、バグトラッカー、デプロイメントツール等全部入りとも言える機能を保有しています。いう意味でも、.Net開発者にとっては、単なるIDEというわけではなく、これ以上無い有益なソリューションと言えます。Appleが提供するMac用の統合開発環境です。アプリを開発したい方は、使い方を覚えて損はないでしょう。その他のアプリケーションを開発するためにも使えます。インタフェースは英語です。iPhoneアプリ上に地図を表示したい、ボタンを表示したいといった際もソースコードを書く必要はなく、それ用のキットが多く揃っているので、簡単に設置することができます。エラー箇所も指示してくれるので、初心者でもスムーズに開発を進められるはずです。IBMによって開発された、様々な用途に使用できるオープンソースの統合開発環境です。Windows、Mac、Linuxなど多くのOSに対応しています。Bundleという開発セットの中に入っているEclipseを使うこともあります。Androidアプリを開発したい方はEclipseの操作に慣れておくと良いでしょう。インタフェースは英語ですが日本語化も可能です。大規模なアプリケーションの開発にも向いているので、ファイル構造が複雑になっても操作しやすいでしょう。つぎに、viとEmacsを紹介します。環境で使われるエディタです。Linuxユーザやサーバエンジニアによって広く利用されています。エディタに慣れたユーザにとってはキー操作が異なり取っ付きづらい部分もありますが、サーバの設定をしたりLinuxの操作をしたい方は慣れておくと良いでしょう。プログラミングにも使用できます。そんな初心者向けに、AndroidStudio(アンドロイドスタジオ)を使ったAndroidアプリ開発環境の構築方法をご紹介します。この開発環境はTechAcademyで開催しているAndroidアプリ開発オンラインブートキャンプで使用しているものです。Studio」っていうのは、今までElicpseとかでAndroidアプリを開発していたと思うんだけど、Android開発のためのIDE環境なんだ。本記事は下記の流れで説明していきます。Worldの表示までを扱います。今回はMacのPCを使って説明しますが、基本的なやり方はWindowsも同じです。IDEAベースの統合開発環境です。Tools)から移行した開発環境で、従来のADTもAll-in-Oneの配布は終了しましたがEclipseにプラグインとして導入することができます。操作や機能は従来のADTと違和感なく使えるようになっているので、以前にアプリを開発したことがある方でも安心して使えることでしょう。AndroidStudioのダウンロードページにアクセスしてください。このような画面に飛ぶので、ダウンロードボタンをクリック。次のような画面に進むので、利用規約を読んだらチェックボタンにチェックを入れて、ダウンロードします。ダウンロードには少し時間がかかる場合があります。ダウンロードが終わると、このような画面が表示されます。Studio」のアイコンを「Applications」にドラッグ&ドロップしてください。Studioのアイコンを選び、クリックして起動します。起動すると、このようなSetup画面になります。そのままNextで進みましょう。うまく起動できないような場合は、こちらを参考にしてみましょう。次はtypeの選択の画面です。Standardで構いませんが、ここでは理解を深めるために、Customを選んでみます。すると、このような画面になりました。Androidアプリケーションを開発するために必須のソフトウェア開発キットです。Locationは、インストールされる場所を示します。すべてチェックが入っていることを確認したら、そのままNextで進みましょう。規約に関する画面になるので、「android-sdk-license」と「intel-android-extra-license」の2つの規約をクリックし、それぞれでAcceptをチェックしたら、Finishで進みます。Nextでそのまま進みます。ダウンロードが始まります。時間がかかるので、気長に待ちましょう。ダウンロードが終わると、パスワードを要求されます。お使いのPCのパスワードを入力してOKで進んでください。最後に、Finishをクリックします。Studioのインストールが完了しました。このようなポップアップが出てきたら、この方法を試してみてください。アプリケーション>AndroidStudioと進み、そこで右クリックしてパッケージの内容を表示と進みます。>Contentsと進み、info.plistファイルを開きます。したら、JVMVersionでファイル内を検索し、すぐ下の1.6*を1.6+に書き換え、保存します。多少タイムラグはあるかもしれませんが、これでAndroidStudioをインストールできるはずです。Studio」のインストールも終わったし、実際にプロジェクトを作成してみようか。Androidアプリを開発するには、新規のプロジェクトをまずは作成する必要があります。Androidアプリの新規プロジェクトを作成していきましょう。Projectをクリック。プロジェクトの設定画面にきました。各項目に入力していきます。Name:アプリの名前を示します。好きな名前をつけましょう。nameを使用する際のドメインです。nameは他の人と被らないようにする必要があるため、重複を防ぐために、自分が所属するドメインを名前に設定したりするのが普通です。ドメイン内でも被る心配がある場合は、自分の名前を加えるなどして対策をとります。name:上の2つを記すと自動的に書かれます。書き換える必要はないでしょう。location:作成したプロジェクトの保存先をあらわします。書き換える必要はないでしょう。ここでは、例として次のように設定しました。設定したら、Nextで進みましょう。SDKの選択画面に進みました。今回はサンプルの作成なので、デフォルトのまま、特に設定し直す必要はありません。誰でもできる!MAMPのインストール方法【初心者向け】プログラミングの勉強を始める人にとって最初の難関は、開発環境の構築ではないでしょうか。そんな方でも使える開発環境のMAMPのインストール方法を初心者向けに解説した記事です。MAMP(マンプ)はPHPの開発環境として使われます。XAMPPと同じように、MySQLも一緒に使えるので便利です。本記事では、MAMPをインストールする方法と、PHPの最初のプログラムが書けるまでを解説しています。レンタルサーバーを借りずにローカルPCで、Webサイトを再現できるソフトをまとめたパッケージなんだ。XAMPPと比べると、付属ソフトが少ないことやMACに特化していることぐらいかな。問題なくテスト環境として使えるんだ。本記事は下記の流れで解説します。MAMPとは「Macintosh」「Apache」「MySQL」「PHP」の頭文字をとったものです。MAMPは、これらを一括で使うことができ、PHPとMySQLの開発環境として使用できます。無料ホームページでもそれらを対応したサービスはあるのですが、データ送信に使うFTPソフトが必要だったり、SQLデーターベースの準備が必要で、初心者にとっては難しいこともあります。名前からMacでのみの利用と思われそうですが、WindowsとMacの両方のOSで使用することが可能です。違いとして、例えばlocalhostの代わりにユニークなエイリアスを与えることができるなど高機能になっています。初心者は無料版で十分でしょう。本記事では、無料版のMAMPのインストール方法のみ紹介します。それでは早速、MAMPをインストールしてみましょう。MAMPのダウンロードサイトにアクセスしてください。アクセスすると、このように表示されるので、MAMPのアイコンにある「Download」をクリックしてください。here」をクリックしてください。「DOWNLOAD」をクリックして、MAMPをダウンロードします。DOWNLOADボタンは、2カ所ありますが、どちらも同じですのでお好きな方をお選びください。「DOWNLOADO」をクリックすると下記の画像が表示されます。保存をクリックして待ちましょう。保存が完了されたら実行をクリックします。ここからは、WindowsとMacそれぞれのインストール方法を紹介します。Windowsの場合は、実行すると次のようなメッセージが表示されるかもしれません。」というファイルにインストールすると、一部の機能が使えなくなる恐れがあると教えてくれています。後で、MAMPをインストールするときに、インストール先の場所を指定しますので気をつけましょう。実行を押すと、警告以外に次の画面が表示されます。「Next」をクリックしてください。次の画面でもNextをクリックします。MAMPのインストール場所を指定して「Next」をクリックします。次に、プログラムのショートカットの配置場所を指定します。ここもNextをクリックしましょう。次に表示される画面は、デスクトップに表示されるアイコンの作成選択です。チェックを入れて「Next」をクリックします。最後に、今まで入力した情報を確認して、「Install」をクリックします。インストールが完了するまで、時間がかかる場合があるので気長に待ちましょう。インストールが完了したら、次の画面が表示されます。「Finish」をクリックしたら完了です。続いてMacのインストール方法です。ダウンロードしたファイルを開いてこのような画面が表示されたら、「続ける」をクリックします。アプリケーションからファイルを移動したり、名前を変更しないでくださいと書かれています。デフォルトのままにして、「続ける」をクリックします。次の画面でも「続ける」をクリックします。インストールするのに870.3MBの領域が必要になります。インストールしても円滑に動かせるように、十分なメモリを確保しておきましょう。インストールが完了したら次の画面が表示されます。閉じるをクリックしたらインストール完了です。MAMPがインストールできたら、MAMPを使ってPHPのプログラミングを実行してみましょう。MAMPをダブルクリックして開いてください。Sever(SQLデーターベース)の隣にある四角いボックスに、緑が灯ったら、接続が完了したことになります。Windowsの場合は、勝手にサーバーに接続されるのですが、Macの場合は、「サーバーを起動」をクリックしないと接続しないので、クリックして、ボックスが緑になっていることを確認してください。接続が完了したら「Preferences」をクリックします。Port」に入力されている数字を覚えておきます。これからPHPのプログラムを書いていきますが、MAMPは開いたままにしておいてください。プログラムを書くには、テキストエディタが必要です。Winodwsには「メモ帳」、Macには「テキストエディタ」が標準搭載されていますので、今回はそちらを使います。テキストエディタを開いたら、次のようにコードを入力します。入力できたら、ファイル名をtest1.phpにして、htdocsというフォルダ上に保存します。初期の設定を変更していなければ、下記の場所にhtdocsフォルダがあります。ここまでできたら、Webブラウザを開いて、下記の内容のアドレスを入力してみてください。Portの数字を入力します。成功するとこのように表示されます。先ほど保存したファイルを更新すると、この出力結果も更新されます。MAMPのインストール方法は以上です。PHPの基礎を知りたい場合は、PHPで文字列を出力する方法やPHPの変数を使う方法をまずはご覧ください。プログラムで書かれたソフトウェアなんだけど、特に何かデータを返すようなソフトをサーバーって言ったりするんだ。Webサイトは実際には、ApacheのようなWebサーバーがデータを返して、そのデータをブラウザで表示させていたりするんだよ。Webサイトってソフトウェアで成り立っているんですね。後、ポート番号がわかりません。ソフトウェアが待ち受けている疑似的な番号のようなものなんだ。実際にヤフーにhttps://www.yahoo.co.jp:443で接続してみたほうがわかりやすいよ。他の番号だとエラーになるのに、443だと普通に表示されるよね。ソフトウェアがそのポート番号で待ち受けてるんだ。そんな方のために、TechAcademyではオンラインブートキャンプPHP/Laravelコースを提供しています。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間でオリジナルWebサービスを開発することが可能です。独学に限界を感じている場合はご検討ください。無料でもインストールできるので、これから使ってみたいという方も多いと思います。そこで今回は、初心者の方向けにUnityのインストール方法、ゲーム素材が共有・販売されている「AssetStore」から素材をダウンロードする方法を紹介します。本記事はTechAcademyのUnity入門オンライン講座の内容をもとにしています。今回はUnityのインストール手順を見てみよう。用意しておくソフトなどはないけれど、Unityのアカウントを持っていない場合は新規登録する必要があるので使用するメールアドレスとパスワードを決めておくといいかな。Technologies社が開発した統合開発環境です。3Dエンジンとビジュアルベースのエディタがあり、直感的な開発が可能な統合開発環境です。2013年7月にはユーザー数が全世界で200万人を突破するなど、多くの人に使われています。iOSアプリ、Androidアプリなどのスマートフォンアプリから、Xbox、プレイステーションなどにも対応したマルチプラットフォームでもあります。日本でもソーシャルゲームをはじめ、多くのゲーム開発に使われています。Unityが使われたゲームはゲームリストのページから確認することもできます。UnityのBasic版は無料でインストール可能ですが、Pro版は1ライセンスにつき157,500円かかります。ここからは実際にインストールの手順を説明します。Unityのインストールページにアクセスします。OSが必要になります。エラーが出てインストールできないことがあれば、OSも確認しておきましょう。Unity」のボタンをクリックすると、ダウンロードが開始されます。ダウンロードが完了したら、インストーラーを実行してインストールを完了させます。インストールが完了すると、Windowsはスタートメニュー、Macはアプリケーションの中にUnityが追加されるので、まずは起動します。version」を選択します。Pro版を30日試すことも可能です。次に、ログインする画面が表示されます。Account」からアカウントを作成してください。Account」をクリックすると、このような画面が表示されます。Unity」というボタンが表示されるので、ここをクリックするとUnityが使えるようになります。Unityがこのように表示されたらインストール完了です。難しい操作はないので簡単ですね。パスワードには数字と大文字を最低ひとつ入れなければいけなかったり、全体で8文字以上でないといけなかったりといくつかの決まりがあるよ。それに当てはまらないと設定できないんですね。アカウントは次に説明するアセットストアや公式のフォーラムの利用の際に必要になるので、しっかりと控えをとっておこう。Unityには、Unityで使用できる画像や3Dモデルの素材やプラグインなどが購入できる「AssetStore」というものがあります。有料のものが多いですが、無料で使える素材もあるので、ダウンロード方法を説明します。メニューの「Window」から「AssetStore」をクリックします。するとこのような画面が開きます。Categoriesには、3Dモデル、効果音やBGMに使える「Audio」、スクリプトの開発効率を上げるプラグインの「Scripting」などがあります。Jet」をダウンロードします。右上にある検索ボックスで「F16a」と入力して検索してみます。Jetのページが開くので、そのまま「Download」のボタンをクリックします。するとこのような画面が表示されるので、「Import」ボタンをクリックします。インポートが完了すると、Assetsに表示され、使うことができるようになりました。Unityをさらに使いこなしてみてください。最後にアセットストアの紹介をしたよ。非常に多くの素材があるので是非活用しよう。Unity本体もアセットもそれなりの容量が必要になるので、ハードディスクの空きには注意しておこう。ダウンロードの時間にも余裕を持っておいた方がよさそうですね。ゲーム開発のプロがおすすめするUnityの入門書を紹介した記事もあるので、あわせてご覧ください。[お知らせ]TechAcademyではオリジナルゲームアプリが公開できるUnityオンラインブートキャンプを開催しています。現役Unityエンジニアのサポートで効率的に学びたい場合はご検討ください。Studio(ビジュアルスタジオ)の使い方を紹介します。Studioは通常数十万円する比較的高価なソフトですが、無料版のExpressも存在していますので、まずはそちらを体験してみるのがいいでしょう。インストール方法から説明していきますので、初心者でこれから入門したい方はこれを参考に使ってみてはいかがでしょうか。Studioでも大した違いはありません。日本語にも対応しています。インストールを行います。VisualStudioのページにアクセスしましょう。「ダウンロード」と書かれているところをクリックします。上がiso版で下がWebからインストールする実行ファイルになりますが、今回はWebの方を使用します(インストールされる中身に違いはありません)。チェックボックスをクリックしてから「次へ」をクリックします。するとダイアログ等が出現すると思いますので、そのままダウンロードを行ないます。あとは、ダウンロードしてきたファイルからインストールを行なえば、準備は完了です。Studioを使ってプロジェクトを作成していきましょう。Studioを起動すると、サインインが求められます。サインインがなくても無料で使えますが、そのままでは30日で使用できなくなってしまいます。Microsoftアカウントでサインインしておけばずっと無料で使えますので、素直にサインインしておきましょう。「サインイン」をクリックします。アカウント入力画面が表示されます。ここでは、下記のように各項目を入力します。Microsoftアカウント:Microsoftアカウント名を入力します。パスワード:Microsoftアカウントのパスワードを入力します。入力できたら「サインイン」をクリックしましょう。Microsoftアカウントを持っていない場合は、「新規登録」から作成します。Studioが立ち上がり、スタートページが表示されます。プロジェクトを作成してみましょう。「新しいプロジェクト」をクリックします。BasicやC#用のプロジェクトも作成出来ますが、今回はC++用のプロジェクトを作成します。C++」をクリックします。するとテンプレートの種類がいくつか出てきますが、今回は「空のプロジェクト」を選択します。名前などは任意のものに変更できますが、今回はそのままでいきます。「OK」をクリックします。これで無事プロジェクトが作成されました。Studioを使って開発してみてください。他の統合開発環境として、Eclipseもあるので合わせてチェックしてみてください。[お知らせ]TechAcademyではプログラミング初心者でも最短4週間でエンジニアになれるオンラインブートキャンプを開催しています。特別な開発環境の構築なくプログラミングを学ぶことができます。プログラミング今さら聞けない!XAMPPをインストールする方法【超初心者向け】プログラミング初心者にとって、開発環境の構築は最初難しいこともあると思います。そこで、今回は開発環境のうち使われることも多い「XAMPP(ザンプ)」をインストールする方法と、簡単な使い方・設定方法をご紹介します。記事を参考にインストールしてみてください。本記事では、下記の手順でXAMPPをインストールしていきます。XAMPPとは、Webアプリケーション開発に欠かすことのできないソフトウェアとそれ以外にもあると便利なツールを、無料で一括インストールすることができるパッケージのことです。必要になりますが、本来この3つのソフトウェアはそれぞれ別の団体で作成・アップデートされているため、個別にダウンロード・インストールする必要があります。これらのソフトウェアのインストールは、Webアプリケーション開発を初めてする人にとっては理解しにくいところがあるため、肝心のアプリ開発の前に挫折することもあるでしょう。そんな時に役に立つのが「XAMPP」です。XAMPPはパッケージとしての特性上、ソフトウェアによっては最新版のものでなかったりすることもあります。そのため、商用利用する際は、セキュリティ面からそれぞれのソフトウェアのバージョンアップが必要があるのでご注意ください。色んなソフトウェアで成り立っているんですねー。Webアプリケーションって何か特別な感じがするけど、プログラムで作られているソフトウェアで成り立っているんだ。テスト環境では、セットでダウンロードした方がいいですね。ここからは、XAMPPのダウンロード・インストール方法をご紹介します。Friendsにアクセスします。上記画像赤枠の「Windows向けXAMPP(v.1.8.3(PHP5.5.9)」をクリックしてください。クリック後、下記画面に切り替わりインストーラーのダウンロードが開始されますので、ダウンロードが完了するまで少々お待ちください。ここで、ダウンロードしたファイルは「xampp-win32-1.8.3-3-VC11-installer.exe」になります。これは「32bit版Windows」のインストーラーになりますが、「64bit版Windows」にも使用することができるので、ご安心ください。先ほどダウンロードした、「xampp-win32-1.8.3-3-VC11-installer.exe」をダブルクリックします。お使いのPCにウィルス対策ソフトがインストールされている場合、下記画面が表示されますので、「Yes」をクリックしてください。ここで下記画面が表示されますので、「Next」をクリックしてください。次にインストールするソフトウェアを選択する画面が表示されます。今回はすべてのソフトウェアをインストールするので、全ての項目にチェックを入れて「Next」をクリックしてください。続いて、インストールするフォルダの選択です。デフォルトでインストール先は「C:\xampp」になっているので、ここは変更せずに「Next」をクリックしてください。ここで表示される画面は「BitNami」という、オープンソースプロジェクトについての説明になります。今回は「XAMPP」のインストールのご紹介ですので、下記画面緑枠のチェックは外して「Next」をクリックしてください。WordPressやRedmineに興味がある方は、別途「BitNami」を確認してみてください。最後に「XAMPP」をインストールしていいか聞かれるので、今までと同様に「Next」をクリックしてください。クリック後、下記画面が表示されます。お使いのPCのスペックにもよりますが、インストールには5分~10分程度かかります。このように表示されたらインストール完了です。このあと、「XAMPP」の動作確認をするので、画面赤枠のチェックボックスにチェックを入れた状態で、「Next」をクリックしてください。Panel」をクリックすると開きます。インストールは、フォルダを選択するぐらいで、けっこう簡単ですねー。パッケージになっていて便利だね。ソフトウェアが多いですね。簡単に説明すると、Apacheがウェブサーバーで、基本的にはファイルとフォルダを返すんだ。MySQL(MariaDB)がデータベース。FTPサーバーがFilleZilla。メールサーバーがFakeSendmailとMercury。WebalizerはApacheのログを詳しく解析してくれて、TomCatはJavaで作られたWebサーバーでPHPとPerlはプログラミング言語なんだ。最後にXAMPPの簡単な使い方を紹介します。今回は、「Apache」と「MySQL」の実行方法について説明します。操作はいたって簡単で、下記画面の赤枠の「Start」をクリックするだけです。正常に「Apache」「MySQL」が起動すれば、下記画面のように、PID(s)、Port(s)に数字が表示されます。お使いのPCに「Skype」がインストールされている場合、「Apache」が起動できないことがあります。その場合は、Skypeの設定を変更しましょう。クリックし、チェックボックを外して「保存」をクリックします。設定を変えたら、Skypeを再起動します。再起動してから改めて「XAMPP」を起動して、「Apache」を起動してください。XAMPPのインストール方法は以上です。インストールが完了したら、XAMPPの文字化けを直すためにphp.iniの設定を合わせて行いましょう。現役エンジニアから学べる無料のプログラミング体験会も実施しているので、ぜひ参加してみてください。Skypeがポート番号を使っていることがあるんですねー。バッティングすると少し面倒なことになりそうですね。プログラムって、ポート番号を指定して立ち上げることも出来るんだよね。ブラウザにhttps://www.yahoo.co.jp:443って接続するとわかりやすいかな。Webサーバープログラムに接続してるんだよね。他の番号を入力するとエラーになるから、443には何かプログラムが起動しているってわかるよね。そんな方のために、TechAcademyではオンラインブートキャンプPHP/Laravelコースを提供しています。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間でオリジナルWebサービスを開発することが可能です。独学に限界を感じている場合はご検討ください。CORPORATION.。