Upload
Login
Signup
Submit Search
Home
Explore
Presentation Courses
PowerPoint Courses
by
LinkedIn Learning
Successfully reported this slideshow.
Unityで音ゲーをつくる
1
of
30
Unityで音ゲーをつくる
205 views
Share
Like
Download
...
chronoah
Follow
Published on
Apr 20, 2019
ITエンジニアぴよぴよ会@やまぐち
発表資料
...
Published in:
Engineering
0 Comments
0 Likes
Statistics
Notes
Post
Be the first to comment
No Downloads
No notes for slide
Unityで音ゲーをつくる
1. Unityで音ゲーをつくる くろのあ
2.
自己紹介 • :@chrono_sv3 • 第26回コンフェス実行委員長 • コンフェスで色々賞を取ってきた
3.
とは?
4.
前回のコンフェスで音ゲーを作った
5.
前回のコンフェスで音ゲーを作った • 前々回のコンフェスで友人が作った音ゲーをもとに製作
6.
とは? • ゲームエンジン • 開発言語はC# • これもUnity→
7.
前回のコンフェスで音ゲーを作った • プレイ中にレーンが切り替わる
8.
諸注意 • 今から紹介する音ゲーの作り方は友人が考えたもの →自分で作ったものではないのでご容赦ください • 友人:雪猫 @f_yukineko
9.
音ゲーってどうやって作るの?
10.
こうやってつくります csvファイルの読み込み ノーツの生成 ノーツを流す 判定を行う
11.
csvファイルの読み込み
12.
csvファイルの読み込み 友人が作った譜面作成ソフトからcsvファイルを作成 3つのファイルを読み込む • Info.csv • Notes.csv • Cnotes.csv
13.
csvファイルの読み込み • StreamReaderクラスを使う →テキストファイルの内容を文字列として読み込む • Notes.csv
14.
csvファイルの読み込み • Notes.csv ノーツの種類 1:ノーマルノーツ 2:ホールドノーツの始点 3:ホールドノーツの終点
15.
csvファイルの読み込み • Notes.csv ノーツを流すレーン 2:一番左のレーン 3:左から2番目のレーン 4:右から2番目のレーン 5:一番右のレーン 2 3 4 5
16.
csvファイルの読み込み • Notes.csv ノーツを流す3つのレーン 0 1 2
17.
csvファイルの読み込み • Notes.csv ノーツをたたく秒数 例)4.148936秒後に ノーツが落ちてくる
18.
csvファイルの読み込み • Notes.csv ノーツを生成する座標 →後ほど説明
19.
ノーツの生成
20.
ノーツの生成 • csvファイルの座標をもとにノーツを生成
21.
ノーツの生成 • 生成したノーツをNotesオブジェクトの子にする Notes 生成した ノーツ
22.
ノーツを流す
23.
ノーツを流す • 対象物に向けてオブジェクトを動かす • Vector3.MoveTowardsを使う →「現在地」から「目的地」まで 「一定速度」で移動させてくれる 関数 Notes レーンのはるか遠くにあるオブジェクト
24.
判定を行う
25.
判定を行う • 一定の範囲の中でキーが押される →範囲によって判定が変わる
26.
Good Great 判定を行う Perfect Miss 判定ライン Perfect
27.
こんな感じで音ゲーをつくった
28.
ちなみに・・・
29.
前回のコンフェスでとった賞は別のゲーム
30.
ご清聴ありがとうございました
×
Public clipboards featuring this slide
×
No public clipboards found for this slide
Save this presentation
Be the first to comment