FPS(続き).

Slides:



Advertisements
Similar presentations
1 WORD の起動法と終了法 ● WORD の起動法 (1) デスクトップの Microsoft Word アイ コンをダブルクリックする。 * (2) 「スタート」 ― 「すべてのプログラ ム」 ― 「 Microsoft Word 」と選ぶ。 (3) Word で作成された文書があるとき は、そのアイコンをダブルクリック.
Advertisements

1 情報処理 II 第12回の 教材 高知大学理学部 数理情報科学科 1 回生い組対 象 数理情報科学科 1 回生い組対 象担当:塩田 プレゼンテーションソフト プレゼンテーションソフト PowerPoint.
RitsPen 2.0 起動方法 CentOS を 例にして. CentOS を起動した状態 RitsPen がインストールしておく.デスクトップに ritspen というフォルダがあるはず.
logistic regression をしたい場合の STATISTICA2000のアプリケーションの使い方について
JMP version5(以上) 日本語版のScripting Languageによる プログラミング
ペルソナウェア2002 キャラクターメーカーで キャラクターを作ろう
Powerpointを使用した ゆっくり動画の作成
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
PC作業の一時停止 ●「スタンバイ(サスペンド)」: メモリには電源が供給される。実行中のデータがそのままメモリに保持されるため、作業を中断した状態から 数秒で再開ができる。省電力。 操作: 「スタート」→「電源オプション」→「スタンバイ」とクリックする。 ●「休止状態」: メモリの内容をハードディスクに退避してから全デバイスの電源をオフ。作業を中断した状態からの再開ができる。ノートPCでは電池が消耗しない。
ブラウザの基本操作 前のページに戻る ブラウザの左上にある 「戻る」ボタンで、自分がたどってきた一つ前のページに戻ることができます。
発生生物学特論 PowerPoint の使い方
グローバルマスコンテスト2015 仕様部門<仕様書テンプレート>
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
メディア基礎演習 3Dコンテンツの基礎 第5回:制作作業.
Imagio カンタン文書登録V2 画面シミュレーション.
3DCGコンテンツの基礎 第5回授業:最終課題制作
PCの情報を得る - 「システム情報」 ①「スタート」→「すべてのプログラム」→「アクセサリ」→「システム ツール」→「システム情報」とクリックする。 ②左欄の項目を選択すると、右欄に情報が表示される。
ゲームプログラミング講習 第1章 DXライブラリ入門
情報処理 第11回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当:塩田 ここはメモを書く欄。
スマホでも動作する JavaScript製 アドベンチャーゲームの作り方
C#によるWindowsFormApplication入門
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
e ポートフォリオ(Mahara)の使い方
デスクトップを画像として保存する(1) ① デスクトップの画像をクリップボードへコピーする。
エクスプローラ ● エクスプローラ: ファイルやフォルダを階層構造で表示してあり、これらを操作するのに便利。
バージョン管理超入門 まだファイルコピーしてます?
第5回授業(5/08) の目標 第1章のウェブ上での宿題のやり方の続き(ここまでで、終了)。
コンピュータについて学ぶ必要性 ● 現代社会での重要性。 ● 小規模事業所では、最も若い人が最も頼りにされる。
RAD Studio 14/09/27 TEffectを使った綺麗なForm
文字化けの背景を知る.
グローバルマスコンテスト2014 仕様部門<仕様書テンプレート>
第1回Unity講座 コンパイラ班 3年 山崎 弘靖.
初年次セミナー 第2回 文字の出力.
かぞえチャオ!でコードレビュー 2013/10/20 Ciao-ware.
情報学部 プログラミング体験教室 (初級編)
パソコン同好会のホームページは今回WordPressに変わったのですが 使いづらいとの声が多いので投稿者用の手順書を作ってみました。
マイクロソフト Access を使ってみよう 第5回
マイクロソフト Access を使ってみよう 第1回
マイクロソフト Access を使ってみよう 第4回
簡単PowerPoint (PowerPoint2007用)
三浦欽也 2009年11月 〔Sc182(2) 情報科学演習 参考資料〕
経営工学基礎演習a PowerPointの利用.
Unity, C# シーン移動と1人称視点.
Borland Delphi 6 でビジュアルプログラミング
プログラミング応用 printfと変数.
EclipseでWekaのAPIを呼び出す
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
3.1 PowerPoint の概要 PowerPointを使ってできること
Sota Communication .inc
ゲームプログラミング講習  第3章 ゲーム作成 ブロック崩しを作ります ゲームプログラミング講習 第3章 ゲーム作成.
0.2 プロジェクトの準備 DXライブラリを使うための準備.
母音継続時間を計測する.
コンピュータ プレゼンテーション.
フォトムービーを作ろう 【初めの準備】 ■ 写真を10枚くらい用意をして、マイドキュメントの 中にファイルを作り保存をしておこう
第1章 いよいよプログラミング!! ~文章の表示 printf~
簡単PowerPoint (PowerPoint2003用)
プログラミング入門 電卓を作ろう・パートI!!.
情報基礎演習I(プログラミング) 第8回 6月8日 水曜5限 江草由佳
F5 キーを押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
本当は消去できていない!? ~データを完全消去する方法~
本当は消去できていない!? ~データを完全消去する方法~
モグラたたき.
情報処理 II 第12回の教材 プレゼンテーションソフト PowerPoint 高知大学理学部 数理情報科学科1回生い組対象 担当:塩田教官
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
エクスプローラ ● エクスプローラ: ファイルやフォルダを階層構造で表示してあり、これらを操作するのに便利。
情報処理 II 第11回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当:塩田
Viscuit の使い方 1/7
Viscuit の使い方 2/7
第0.5回: ~Unity Editorの操作方法~
Presentation transcript:

FPS(続き)

1.タイトル画面の作成 いままで作ったものをセーブする。「CTRL」+「S」 名前は「Play」とする。

「File」→「New Scene」を選択。 これで新しいゲームシーンが作れる。

スクリプトを書きます。JavaScriptを1つ作成して、名前を「Title」として ください。 「Title」を開き、下のコードを書いてください。

書けたら、それを「Main Camera」にドラッグしてください。 Main CameraのInspectorに図のように出ればOKです。

ここまできたら1回保存。名前を「Title」とする。 次にシーンとシーン(「Play」と「Title」)を結ぶ作業をします。 メニューの「File」→「Build Settings」を選択。 下のようなウィンドウが出るので「Add Current」を押してください。 そしたらもう一回「Play」を起動させて、同じ作業をしてください。 1番上のシーンから始まるので、「Title」が1番上にくるようにしてくださ い。

できたら、「Title」に戻ってください。 実行すると、真ん中に「スタート」というボタンがあると思います。 それをクリックすると、いままで作ったゲーム画面に跳ぶと思います。 これでシーンとシーンを繋ぐことに成功しました。 →

シーンの切り替えをする場合は、今の作業をやるとシーンが繋がるように なります。 JavaScriptの場合は、 if (ここにシーン遷移の条件を書く) { Application.LoadLevel ( “遷移先のシーン名” ) ; } で書けば大丈夫です。 C#の方はまだやったことないのでわかりません(´Д`;)

2.ゲームのルールを決める 少しでもゲームに近づけるためにルールを決める。 今回は、 ・ゾンビを倒したら得点が入る。 ・制限時間が過ぎたらゲームクリア→結果画面 ・ゾンビに触れたらプレイヤーのHPが減る→0になったら ゲームオーバー画面へ ひとまずこんな感じにする。

3.ゾンビを倒したら得点が入るようにする。 まずタイマーとゾンビをランダムに発生させるスクリプトを書く。 JavaScriptを1つ作成する。名前は「Timer」にする。

Timerの中身

書けたら「Game Object」→「Create Empty」で空のゲームオブジェ クトを作成。名前は「Create」とする。「Create」に「Timer」を ドラッグする。「Create」のInspectorのPosition欄の値を画像のよう にする。Prefab欄の右側にある丸をクリックして、プレファブ の「Zombie」を指定する。

これで、制限時間を60秒にすることができ、30秒になったら、 ゾンビを複数生成することができたはず! 次にゾンビを倒したら得点が入るようにしたいので、JavaScriptを 作成する。名前は「Point」とする。

次にスクリプトの「AI」に少し書き足す。

書けたら、「Game Object」→「Create Other」→「GUI Text」をク リック 名前を「Point」とする。スクリプトの「Point」をそれにドラッグ Inspectorの値はひとまず図のようにしてください。後で変えても大丈夫で す。

これで実行してみると、画面の左上にポイントが表示されるように なりました。ゾンビを1体倒すごとに200ポイント加わるのが確認でき たら成功です。

4.制限時間を過ぎたらゲームクリア スクリプトの「Timer」に書き加える。

さっきやったシーン遷移をまたやる。 「File」→「New Scene」で新しいシーンを作成。 JavaScriptを作成。名前を「Clear」とする。

書けたら、「Game Object」→「Create Other」→「GUI Text」を選択。 「Clear」をドラッグする。 Inspectorのそれぞれの値は図のようにする。

シーンを保存する。名前は「Clear」とする。 保存したら「File」→「Build Settings」を選択。 さっきみたいに「Add Current」をクリック。 これでシーン遷移が可能になったのでクリア画面ができた!

5.ゾンビに触れるとHPが減るようにする スクリプトの「Move」に書き足す。

「Point」に書き加える。

「Clear」に書き加える。

「File」→「New Scene」で新しいシーンを作成。 JavaScriptを作成。名前は「GameOver」とする。

書けたら、「Game Object」→「Create Other」→「GUI Text」を選択。 「GameOver」をドラッグする。 Inspectorのそれぞれの値は図のようにする。

書けたら保存する。名前は「GameOver」とする。 そして「File」→「Build Settings」を選択。 「Add Current」を押す。これで4つのシーンが繋がった。

最終的にはこのようになってる。(タイトルがスタート)

6.Buildのやり方 「File」→「Build Settings」を選択。ここでどのPlatformにするか決め られます。Windowsでやりたいので、「PC、Mac、Linux、・・・」を 選び、Target Platformがwindowsになっているのが確認できたらBuild をクリックしてください。名前はなんでもOKです。(画像だと「FPS」) Scenes In Buildの0になっているシーンから開始されます。

Buildできたら下のようにFPSというアプリケーションができてると 思います。これを実行したら、さっき作ったゲームが実行できます。 Graphics qualityは好きなのを選んでください。 Screen resolutionは1024×768がいいと思います。 Buildする前とBuildした後のゲームの状態がたまに変わってるときがある ので、そこは微調整してくださいm(_ _)m

完成 これでゲームは一応完成!最初にゾンビをたくさん配置したりすると 難易度があがったりするのであとは各々でいじってください。

   間違ってる箇所があったらすいませんm(_ _)m