プログラミング
久しぶりにUnityを触るので色々と忘れています。 まずはプロジェクト名に「Sword」(ソード)を入力、 テンプレートで2Dを選択してプロジェクトを作成します。 ※Swordは前回決めたゲームの名前ですw ①プレイヤーオブジェクトの作成 アニメーションのあるプ…
今回はSkyWay × WebRTCでビデオチャットを作ってみたいと思います。 まず、ローカル環境で動かしたいので、XAMPPを使います。 XAMPPのインストール手順はこちらから。 www.tkslab.net XAMPPのhtdocs配下に「demo-rtc」というディレクトリを作成しました。 C:…
今回は、数年前から話題になっているWebRTC(Web Real-Time Communication)を触ってみます。 WebRTCはブラウザのみでビデオチャット、音声チャット、ファイル共有などができるリアルタイムコミュニケーション用のAPIです。 有名どころだとSkypeやChatWorkな…
iPhone(iOS)のアプリを作りたいのですが、 Macが無いと作ったアプリを公開できないみたいなので、また別の機会に挑戦します。 (MacBook Proが欲しいですが、高くて買えません…。) 前回は簡単な3Dのゲームを作ってみたので、 今回は2Dのゲームを作ってみ…
PHPでWebアプリケーションを作りたいと思ったので、開発環境を構築していきます。 人気のPHP開発環境である「XAMPP(ザンプ)」を使用します。 XAMPPダウンロード まずは公式サイトからダウンロードしてきます。 トップページにこんな感じで表示されているの…
今回はオブジェクトの色を変えたいと思います。 (本来はオブジェクト作成時にやるべきでした。) ①プロジェクトウインドウからAssetsフォルダのしたに「Materials」という名前のフォルダを作成します。 ②「Create>Material」でMaterialを作成します。わか…
今回は的と弾に当たり判定を付けていきます。 5.当たり判定を設定 5-1.Tagを作成 まずインスペクターウインドウで「TagetFactory」のTagから「Add Tag...」を選択します。 Tagsの「+」をクリックします。 追加したら、またTagに戻って「Target」を選択しまし…
前回は移動する人オブジェクトを作ったので、今回は弾を発射してみましょう。 弾のオブジェクトは複数使用すると思うので、プレハブ(複製する機能)を使っていきます。 4.弾を作成する 4-1.オブジェクトを作成 ・ヒエラルキーウインドウで「Bullet」として…
それではUnityでゲームを作って行きたいと思います。 1本目ですからね、3Dで簡単に作れるゲームはないかなと考えました。 「射的」にしました!(笑) ひとまずは「PCで動くゲーム」を作ります。 ※本当はスマホアプリ作りたいですが、それはまたの機会に。 …
2020年度から小学校で「プログラミング教育」が必修化されるということもあり、ちょっと気になっていた子供向けプログラミング言語「Scratch(スクラッチ)」を触ってみました。 ※プログラミングという科目が追加されるわけではないみたいです。 スクラッチ…
今回はUnityのプロジェクトを作成します。 まずはUnityを起動します。 ①起動したら「Projects」の「New project」ボタンをクリックします。 ②プロジェクト情報を入力します。 ・Project name:プロジェクト名です。 ・Location:プロジェクトの作成場所です…
今回はUnityのアカウント作成について書いていきます。 Unityを使用するにはアカウント作成が必要です。 まずは前回のUnityインストール後に、以下のようなアイコンがデスクトップにできていると思います。 そちらをダブルクリックしてUnityを起動します。 …
スマホゲームを作りたいと思い、調べたところ「Unity」というものを使えば、AndroidとiOS両方で動くアプリが簡単に作れるらしいので、使ってみたいと思います。 今回はWindowsにインストールするところまでやってみます。 Unityとはゲームを作成するための統…