SlideShare a Scribd company logo
今回はFPS(ファーストパーソンシューター)
で作っていきたいと思います
プロジェクト作成時にファーストパーソンを選んで
名前は「Matoate」で作成してください
作成したらまずはファーストパーソンがどんなものか試してみましょう
右上のプレイを押してください
一人称視点で左クリックでで弾を打つことができると思います
このテンプレートはシューティングゲームを作る上では便利ですね
発射音が大きいと思うので音量を調整していきます
「FirstPersonCharacter」を選択して開いてください
イベントグラフを開くと
多数のノードがすでに組まれていますが
「Spawn Projectile」というコメントのついた
覧の矢印のノードを見てください
この白い範囲がコメントの内容
左上の吹き出しがコメントです
プログラムの説明を書き
ぱっと見ただけで内容が分かるように
するためのモノです
このノードの逆三角形をクリックして
ください
クリックするとこのような覧が開くので
一覧の中の「Volume Multiplier」の数値が
発射時の音量なのでここの値を変えていきます
自分の場合大きすぎたので[0.1]に設定しました
次は球の速度と大きさを変えていきます
「FirstPersonProjectile」を選択して開いてください
「Sphere」を選択してトランスフォーム覧の
拡大縮小の覧の数値を変更します
値を[0.1]から[0.05]の半分の大きさに変更します
次は速度を変更します
Projectileを選択してください
[Projectile]の覧の[initial Speed]と[Max Speed]の値を
両方[5000]に変更してください
再生して試してみてください
弾の大きさが小さくなり、スピードが速くなったかと思います
次は撃てる数を制限するために残弾数を実装します
「FirstPersonCharacter」を開いてください
「Spawn Projectile」の中の
[InputTouch]を右クリックし
リンクを切断を選択してください
「=」の左上側と
「InputTouch」の[Finger Index]を
繋げておいてください
変数を作成します
名前:[ZANDAN]
変数の型:intanger
デフォルト値:0
変数のデフォルト値を「30」
に設定してください
この値が残弾数となります
(30発まで撃てる)
ノードを組んでいくために
スペースが必要なため白い枠を飛び出して
左側に移動させてください
「Branch」「>」「Get ZANDAN」
の3つを画像のように繋げてください
先ほど音量を変更したノードの後に
「Set ZANDAN」「-」「Get ZANDAN」の
三つのノードを画像のように繋げてください
試しにプレイしてみましょう
30発撃つとそれ以降は撃てなくなっていたら成功です
残弾数が見てわかるようにUIに表記するようにします
「ZANDAN」という名前のWidgetを作成して開いてください
Textを2つドラッグ&ドロップし
「ZANDAN」と「30」にそれぞれ
名前を変更してください
「30」のテキストを選択し
バインドをクリックし
バインディングを作成を選択してください
グラフが自動で開かれると思うので開いたら
以下のようにノードを組んでください
このノードは「ZANDAN」の右側と
「Return Node」のピンクの部分を繋げると
自動で生成されます
次は「FirstPersonCharacter」を開いて下さい
作ったUIを画面上に表記させます
イベントグラフの中から「Event BeginPlay」を探してください
おそらく左上にあるかと思います
先ほどと同じように
「Event Begin Play」を左に動かしてください
「Event Begin Play」から伸ばして
「Create Widget」と「Add to Viewport」を繋げてください
「Create Widget」の[Class]のところに「ZANDAN」を選択して設定してください
画像のようになったら完了です
プレイしてみましょう
撃つと残弾の数値が減っていき
0になると撃てなくなるようになっていたら成功です

More Related Content

More from XxTOYOxX

Xbox ui
Xbox uiXbox ui
Xbox ui
XxTOYOxX
 
Multi play
Multi playMulti play
Multi play
XxTOYOxX
 
Push event
Push eventPush event
Push event
XxTOYOxX
 
Mixamo presen
Mixamo presenMixamo presen
Mixamo presen
XxTOYOxX
 
Ue4 animation
Ue4 animationUe4 animation
Ue4 animation
XxTOYOxX
 
Sketchfab
SketchfabSketchfab
Sketchfab
XxTOYOxX
 
Part7
Part7Part7
Part7
XxTOYOxX
 
Part6
Part6Part6
Part6
XxTOYOxX
 
Part5
Part5Part5
Part5
XxTOYOxX
 
Part4
Part4Part4
Part4
XxTOYOxX
 
Part3
Part3Part3
Part3
XxTOYOxX
 
Part2
Part2Part2
Part2
XxTOYOxX
 
From title ui loop
From title ui loopFrom title ui loop
From title ui loop
XxTOYOxX
 
How to make bomb
How to make bombHow to make bomb
How to make bomb
XxTOYOxX
 
Game1 part2
Game1 part2Game1 part2
Game1 part2
XxTOYOxX
 

More from XxTOYOxX (15)

Xbox ui
Xbox uiXbox ui
Xbox ui
 
Multi play
Multi playMulti play
Multi play
 
Push event
Push eventPush event
Push event
 
Mixamo presen
Mixamo presenMixamo presen
Mixamo presen
 
Ue4 animation
Ue4 animationUe4 animation
Ue4 animation
 
Sketchfab
SketchfabSketchfab
Sketchfab
 
Part7
Part7Part7
Part7
 
Part6
Part6Part6
Part6
 
Part5
Part5Part5
Part5
 
Part4
Part4Part4
Part4
 
Part3
Part3Part3
Part3
 
Part2
Part2Part2
Part2
 
From title ui loop
From title ui loopFrom title ui loop
From title ui loop
 
How to make bomb
How to make bombHow to make bomb
How to make bomb
 
Game1 part2
Game1 part2Game1 part2
Game1 part2
 

Recently uploaded

【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
recruit9
 
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL HoldingsThe AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
mikidaisuke
 
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
ytakahashi4
 
kintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdfkintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdf
takashihashimoto14
 
【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer
yutooyama
 
intra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updatesintra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updates
NTTDATA INTRAMART
 
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
ssuserdc1268
 
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
DAISUKE NAKAMURA
 
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
ssuser4eac57
 
HRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreachHRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreach
gmiki1
 
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
Members_corp
 

Recently uploaded (11)

【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
【公開用】株式会社VISIONARY JAPAN_エンジニアチーム 採用資料(ver2.1)
 
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL HoldingsThe AI service "MMOL Pot (MMOT)" by MMOL Holdings
The AI service "MMOL Pot (MMOT)" by MMOL Holdings
 
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
【株式会社ゆめみ】 会社紹介 & 実績資料 ≫≫Saleshub_企業様向け≪≪
 
kintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdfkintone Café 山口 Vol.8 kintone×UiPath.pdf
kintone Café 山口 Vol.8 kintone×UiPath.pdf
 
【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer【スポンサープラン】Marketing Native Fes 2024summer
【スポンサープラン】Marketing Native Fes 2024summer
 
intra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updatesintra-mart Accel series 2024 Spring updates
intra-mart Accel series 2024 Spring updates
 
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
株式会社ROMS採用候補者用説明資料。候補者の方向け事業概要・沿革・カルチャーをご紹介
 
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
株式会社ジンザイベース/特定技能外国人紹介に関する提案資料/2024ver///
 
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
研究エンパワープラットフォームを提供するLabBaseから理系採用成功に向けたご提案
 
HRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreachHRMOS-saiyo_overview_material_powred_by_bizreach
HRMOS-saiyo_overview_material_powred_by_bizreach
 
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
株式会社メンバーズ社内報MEMBUZZ(メンバズ)2024年4・5月合併号(♯168,169)
 

Part1