ロッ○マンX風な自作ゲーム『ユニティちゃん＆グレイちゃん』体験版を仕事をしながら２ヶ月で作る　その１：マケプレに廃課金

かなり遅れましたが、[Unreal Engine 4 (UE4) Advent Calendar 2018](https://qiita.com/advent-calendar/2018/ue4)　2日目の記事です。

２０１８年夏コミで制作したロッ○マンX風な自作ゲーム『ユニティちゃん＆グレイちゃん』の体験版をどのように作っていったか書いていきたいと思います。

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">【拡散希望】<br>昨日無料で配布した同人ゲーム「ユニティちゃん&amp;グレイちゃん TRAIAL VERSION Ver0.1α」のダウンロードリンクをTwitterで公開します。<br>是非遊んで、感想を「 <a href="https://twitter.com/hashtag/%E6%9D%B1%E3%82%B2%E9%83%A8?src=hash&amp;ref_src=twsrc%5Etfw">#東ゲ部</a> 」のハッシュタグ付けて呟いていただけると嬉しいです！<a href="https://twitter.com/hashtag/C94?src=hash&amp;ref_src=twsrc%5Etfw">#C94</a> <a href="https://t.co/7vIs6dhyrl">https://t.co/7vIs6dhyrl</a></p>&mdash; 荻野雄季 (@YuukiOgino) <a href="https://twitter.com/YuukiOgino/status/1028001879479865344?ref_src=twsrc%5Etfw">2018年8月10日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
↑配った体験版はここからダウンロードできます。無料です。

前々からこのゲームでやった方法を書く書くいいながら書いてなかったので、アドカレという形で宿題を消化したいと思います。

#なぜ２ヶ月なのか

夏コミの当選通知を見るまで、夏コミ申し込みしてたのをすっかり忘れていたからです。（残２ヶ月という状態）
※仕事だったり、色々遊びに大阪、名古屋へ飛び回ったりしてたので記憶から抜けてました…

文字通り「何も作ってない」という状態で締め日だけが決まった状態だったので、夏コミへ出すために早く作れそうなものを考えたところ、以前暇つぶしにロッ○マンXの３段チャージショットをUE4で再現してたのを思い出したので、それを元にロッ○マンX風なゲームを作ろうと思いました。

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">やりたかったことができたー！ SEが入ってないけど、某アクションゲームでの３段攻撃！<br>このロマンをわかってくれる人はいいお酒が飲めるｗ　<a href="https://twitter.com/hashtag/ue4study?src=hash&amp;ref_src=twsrc%5Etfw">#ue4study</a> <a href="https://t.co/rqoPV6Dt8X">pic.twitter.com/rqoPV6Dt8X</a></p>&mdash; 荻野雄季 (@YuukiOgino) <a href="https://twitter.com/YuukiOgino/status/981248133643452416?ref_src=twsrc%5Etfw">2018年4月3日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

※ゲームが好きなきっかけになったのが、ロッ○マンXというのもあったので作ってみたいという気持ちが奥底にあったのかもしれません

#一人で二ヶ月以内で作ったことがないジャンルのゲームを作るときの心構え

注）個人的な意見です。

・可能な限り手段は選ばない
・短期間で実装できるなら金（UE4の場合はマケプレ）で解決
・自分でできないことは金で解決
→僕の場合、できないモデル、アニメーション、パーティクル、音素材はマケプレで購入
・金の出費は気にしない（必要経費）
・命を削る（ヤバイときはマンションの床で意識が急に落ちて寝てたときがあった）
・定期的に休む等、仕事に影響を及ぼすギリギリを責める

#このゲームを作るためだけに、とりあえず購入したマーケットプレイス素材

短期間で作りたいものを作るため、必要な出費ということで金は出し惜しみしていません。
僕と同じ消費の仕方をすれば間違いなくロッ○マンX風なゲームを作れるとは思いますが、おすすめしません。（下の総額参照）

この時はかなり焦っていたので、迷走も含めた上で購入したマケプレ素材を一通りリンクで載せていきます。
（何度も言いますが、本当に使うかどうかはわかりません）

## パーティクル編

![スクリーンショット 2018-12-06 10.47.28.png](https://qiita-image-store.s3.amazonaws.com/0/104377/e13cdf54-0ab1-26d1-7e66-567604dfebab.png)
https://www.unrealengine.com/marketplace/advanced-magic-fx-11

![スクリーンショット 2018-12-06 10.48.27.png](https://qiita-image-store.s3.amazonaws.com/0/104377/2016d2fa-8b55-1e00-0242-70f4e4aada08.png)
https://www.unrealengine.com/marketplace/advancedmagicfx13

![スクリーンショット 2018-12-06 10.49.19.png](https://qiita-image-store.s3.amazonaws.com/0/104377/4cb7ee5d-b37d-898c-905e-4ac309672cfe.png)
https://www.unrealengine.com/marketplace/advanced-magic-fx-12

![スクリーンショット 2018-12-06 10.51.18.png](https://qiita-image-store.s3.amazonaws.com/0/104377/ccad78e3-e55a-855b-134e-5c1591fa6117.png)
https://www.unrealengine.com/marketplace/advancedmagicfx16

![スクリーンショット 2018-12-06 10.52.30.png](https://qiita-image-store.s3.amazonaws.com/0/104377/9ccd7bd9-fd85-f224-1f72-ccc225b7c539.png)
https://www.unrealengine.com/marketplace/advanced-magic-fx-14

![スクリーンショット 2018-12-06 10.55.00.png](https://qiita-image-store.s3.amazonaws.com/0/104377/bc5a6680-ff3c-fa16-b725-fdb80ce6bb4d.png)
https://www.unrealengine.com/marketplace/anime-fx-pack-fighterz-billboard-particle-system

![スクリーンショット 2018-12-06 11.26.21.png](https://qiita-image-store.s3.amazonaws.com/0/104377/f2360f04-78bd-a96d-b068-0922a9c884b1.png)
https://www.unrealengine.com/marketplace/stylized-fx-resubmission-in-review

![スクリーンショット 2018-12-06 11.26.52.png](https://qiita-image-store.s3.amazonaws.com/0/104377/fba42ec6-2f4e-fa99-6df0-b9ecfb70b8f8.png)
https://www.unrealengine.com/marketplace/stylized-fx

![スクリーンショット 2018-12-06 11.27.21.png](https://qiita-image-store.s3.amazonaws.com/0/104377/5c39f10f-db05-9011-dcd7-5f4a18be26cf.png)
https://www.unrealengine.com/marketplace/stylized-fx-01

![スクリーンショット 2018-12-06 11.28.40.png](https://qiita-image-store.s3.amazonaws.com/0/104377/539f6b80-f4f2-4dcc-a57b-1c9a57cd92ef.png)
https://www.unrealengine.com/marketplace/stylized-combat-fx

![スクリーンショット 2018-12-06 11.20.25.png](https://qiita-image-store.s3.amazonaws.com/0/104377/fb75ddb0-b676-3bb7-71c3-7a59cc8b1318.png)
https://www.unrealengine.com/marketplace/luos-s-a-particle-a-day-volume

![スクリーンショット 2018-12-06 11.21.52.png](https://qiita-image-store.s3.amazonaws.com/0/104377/ed22c8db-32de-b669-2120-0cdb222b5c96.png)
https://www.unrealengine.com/marketplace/m5-vfx-rpg1-sword-trails

![スクリーンショット 2018-12-06 11.22.39.png](https://qiita-image-store.s3.amazonaws.com/0/104377/43314e63-b45f-e40e-320e-885853f82d77.png)
https://www.unrealengine.com/marketplace/m5-vfx-rpg1-projectile

![スクリーンショット 2018-12-06 11.50.11.png](https://qiita-image-store.s3.amazonaws.com/0/104377/b6ecdd42-f547-5172-826f-551beaaf64ac.png)
https://www.unrealengine.com/marketplace/vfx-series-pack

![スクリーンショット 2018-12-06 12.01.57.png](https://qiita-image-store.s3.amazonaws.com/0/104377/6c11e86a-fa01-b701-62a5-4a4d3dbfd521.png)
https://www.unrealengine.com/marketplace/dashing-dinos-fx-pack

## マテリアル編

![スクリーンショット 2018-12-06 10.56.04.png](https://qiita-image-store.s3.amazonaws.com/0/104377/5d19f635-5853-d9fb-f00b-d093753b0164.png)
https://www.unrealengine.com/marketplace/anime-toon-shading

![スクリーンショット 2018-12-06 11.48.45.png](https://qiita-image-store.s3.amazonaws.com/0/104377/8feaa9b0-e206-b578-a6d4-d1a0c4fc5e37.png)
https://www.unrealengine.com/marketplace/supergrid-starter-pack

![スクリーンショット 2018-12-06 11.56.51.png](https://qiita-image-store.s3.amazonaws.com/0/104377/35a46e66-0bf7-f320-04a3-60479ceac954.png)
https://www.unrealengine.com/marketplace/portals

## アニメーション編

![スクリーンショット 2018-12-06 10.58.25.png](https://qiita-image-store.s3.amazonaws.com/0/104377/f729867f-d1a4-e563-d1b4-531cf92f5b02.png)
https://www.unrealengine.com/marketplace/climb-2d-wall-movement

![スクリーンショット 2018-12-06 11.00.15.png](https://qiita-image-store.s3.amazonaws.com/0/104377/66283021-8e85-8fb9-54b1-ad8c663da254.png)
https://www.unrealengine.com/marketplace/dynamic-sword-animset
→ダッシュのアニメーション**のみ**が欲しかったので購入

![スクリーンショット 2018-12-06 11.02.29.png](https://qiita-image-store.s3.amazonaws.com/0/104377/b88fdce6-3cd1-75ac-c3bd-b456c7bd06f8.png)
https://www.unrealengine.com/marketplace/frank-action-rpg-sword-1-basic-set

![スクリーンショット 2018-12-06 11.54.44.png](https://qiita-image-store.s3.amazonaws.com/0/104377/e936efa9-f3f3-4a43-179c-69c40b05da9d.png)
https://www.unrealengine.com/marketplace/climb-2d-ladder-system

![スクリーンショット 2018-12-06 11.18.20.png](https://qiita-image-store.s3.amazonaws.com/0/104377/77ba4cf7-c493-d4db-615d-11fe288df11d.png)
https://www.unrealengine.com/marketplace/twosword-animation-set

![スクリーンショット 2018-12-06 11.18.53.png](https://qiita-image-store.s3.amazonaws.com/0/104377/82f4ccf5-3235-2406-8de5-a5d46593a60c.png)
https://www.unrealengine.com/marketplace/orientalsword-animation-set

![スクリーンショット 2018-12-06 11.44.58.png](https://qiita-image-store.s3.amazonaws.com/0/104377/8b18e38b-ec79-e6e2-2270-e1eda1e4bc4d.png)
https://www.unrealengine.com/marketplace/rolls-and-dodges-animation-set

![スクリーンショット 2018-12-06 11.52.56.png](https://qiita-image-store.s3.amazonaws.com/0/104377/992c4fdd-f517-c9b7-2052-56475fdffee9.png)
https://www.unrealengine.com/marketplace/jetpack-animation-set-ultimate

## BGM・SE編

![スクリーンショット 2018-12-06 12.07.02.png](https://qiita-image-store.s3.amazonaws.com/0/104377/f22ad579-6f24-0235-2e46-b1139eba3e51.png)
https://www.unrealengine.com/marketplace/cute-romantic-music-pack

![スクリーンショット 2018-12-06 12.07.41.png](https://qiita-image-store.s3.amazonaws.com/0/104377/e4cb2256-e2e0-71c7-cf40-b3185e674344.png)
https://www.unrealengine.com/marketplace/cute-romantic-music-pack-01

![スクリーンショット 2018-12-06 11.09.37.png](https://qiita-image-store.s3.amazonaws.com/0/104377/9cc4e863-89e6-3649-b0f5-6a0abab50ac7.png)
https://www.unrealengine.com/marketplace/battle-rpg-music-pack

![スクリーンショット 2018-12-06 11.10.36.png](https://qiita-image-store.s3.amazonaws.com/0/104377/fdaa0b82-f7df-acec-071c-6ce081bb9d29.png)
https://www.unrealengine.com/marketplace/game-music-mega-pack-01

![スクリーンショット 2018-12-06 11.13.06.png](https://qiita-image-store.s3.amazonaws.com/0/104377/b151db6b-5b83-ae46-d24d-92b387ea8a6d.png)
https://www.unrealengine.com/marketplace/fantasy-music-vol-i

![スクリーンショット 2018-12-06 11.14.29.png](https://qiita-image-store.s3.amazonaws.com/0/104377/881812c0-4aef-2ec9-21d6-03ebd26fb45f.png)
https://www.unrealengine.com/marketplace/fantasy-music-bundle

![スクリーンショット 2018-12-06 11.43.01.png](https://qiita-image-store.s3.amazonaws.com/0/104377/9cf9b083-da61-8ead-636b-9c842f51ecb1.png)
https://www.unrealengine.com/marketplace/platform-game-music-pack

![スクリーンショット 2018-12-06 11.46.52.png](https://qiita-image-store.s3.amazonaws.com/0/104377/a07312eb-bab6-464d-1ff8-ad1546da05f5.png)
https://www.unrealengine.com/marketplace/ultimate-game-music-collection

![スクリーンショット 2018-12-06 11.48.01.png](https://qiita-image-store.s3.amazonaws.com/0/104377/cae126c5-1454-af7c-08ff-e0c252385693.png)
https://www.unrealengine.com/marketplace/universal-sound-fx

![スクリーンショット 2018-12-06 12.10.40.png](https://qiita-image-store.s3.amazonaws.com/0/104377/48b7d92a-8689-a9a4-5034-23e389fc1c23.png)
https://www.unrealengine.com/marketplace/magic-spells-sfx-the-magician-library

##3Dモデル編

![スクリーンショット 2018-12-06 11.16.28.png](https://qiita-image-store.s3.amazonaws.com/0/104377/757fdf89-e394-df28-3f58-a92648f4d635.png)
https://www.unrealengine.com/marketplace/katana

![スクリーンショット 2018-12-06 11.17.29.png](https://qiita-image-store.s3.amazonaws.com/0/104377/243ce1e4-f99a-80d5-3f11-69375993b00a.png)
https://www.unrealengine.com/marketplace/katanami-character

![スクリーンショット 2018-12-06 11.25.17.png](https://qiita-image-store.s3.amazonaws.com/0/104377/3ef46268-67c6-f804-40c0-00afe61f7244.png)
https://www.unrealengine.com/marketplace/sci-fi-weapons-dark

![スクリーンショット 2018-12-06 11.30.40.png](https://qiita-image-store.s3.amazonaws.com/0/104377/a785bd1f-78f8-13f6-945c-2acca933ce64.png)
https://www.unrealengine.com/marketplace/space-fighter-csc-jet

![スクリーンショット 2018-12-06 11.34.56.png](https://qiita-image-store.s3.amazonaws.com/0/104377/a2834234-1233-f859-77ce-c64c1c06348e.png)
https://www.unrealengine.com/marketplace/sci-fi-starfighter-spaceship

![スクリーンショット 2018-12-06 11.36.10.png](https://qiita-image-store.s3.amazonaws.com/0/104377/e873184f-99dd-f2ef-4102-5c1cfcb7c943.png)
https://www.unrealengine.com/marketplace/sci-fi-space-soldier

![スクリーンショット 2018-12-06 11.37.39.png](https://qiita-image-store.s3.amazonaws.com/0/104377/758a18e9-1ce5-4862-e93c-ef300b320ef6.png)
https://www.unrealengine.com/marketplace/sci-fi-space-soldier-female

![スクリーンショット 2018-12-06 11.38.27.png](https://qiita-image-store.s3.amazonaws.com/0/104377/37e455fa-22ca-afe5-a15b-c6ae43868927.png)
https://www.unrealengine.com/marketplace/sci-fi-humanoid-mech

![スクリーンショット 2018-12-06 11.39.17.png](https://qiita-image-store.s3.amazonaws.com/0/104377/e1c15f3d-623e-0f32-6611-8d8e508aeff2.png)
https://www.unrealengine.com/marketplace/robots-recon

![スクリーンショット 2018-12-06 11.40.16.png](https://qiita-image-store.s3.amazonaws.com/0/104377/b91bf2f1-1edb-f31a-0ee0-4aa028ed8f8d.png)
https://www.unrealengine.com/marketplace/robot-replicator

![スクリーンショット 2018-12-06 11.41.26.png](https://qiita-image-store.s3.amazonaws.com/0/104377/3b394b5b-917d-70b5-f968-b0d307f7b75b.png)
https://www.unrealengine.com/marketplace/robot-welder

![スクリーンショット 2018-12-06 11.58.51.png](https://qiita-image-store.s3.amazonaws.com/0/104377/ad9cfde9-fd4c-d35b-244a-6e39b93afd98.png)
https://www.unrealengine.com/marketplace/winsome-girl

![スクリーンショット 2018-12-06 12.00.13.png](https://qiita-image-store.s3.amazonaws.com/0/104377/b6c2cd97-1a77-a133-2165-0786225877e7.png)
https://www.unrealengine.com/marketplace/shinto-shrine

![スクリーンショット 2018-12-06 12.12.27.png](https://qiita-image-store.s3.amazonaws.com/0/104377/58559450-4066-d98d-f3c4-e42856e6760d.png)
https://www.unrealengine.com/marketplace/samurai-weapons

![スクリーンショット 2018-12-06 12.13.45.png](https://qiita-image-store.s3.amazonaws.com/0/104377/0a59113e-479d-8a86-7637-206ba0993637.png)
https://www.unrealengine.com/marketplace/cybernetic-ninja-rex-enhanced-stealth-martial-artist-assassin

![スクリーンショット 2018-12-06 12.15.13.png](https://qiita-image-store.s3.amazonaws.com/0/104377/a6ca110a-c06c-30f1-dd9e-d4d8d61cc50c.png)
https://www.unrealengine.com/marketplace/biotech-rogue

![スクリーンショット 2018-12-06 12.16.30.png](https://qiita-image-store.s3.amazonaws.com/0/104377/8bd50580-5415-3884-e88b-b441a075bdaa.png)
https://www.unrealengine.com/marketplace/big-scifi-robots

![スクリーンショット 2018-12-06 12.17.55.png](https://qiita-image-store.s3.amazonaws.com/0/104377/0409b127-71d1-aac2-055b-465a34c7550b.png)
https://www.unrealengine.com/marketplace/basic-spaceship-vector

![スクリーンショット 2018-12-06 12.19.08.png](https://qiita-image-store.s3.amazonaws.com/0/104377/577838da-f1ba-5a45-cf39-451cbad53540.png)
https://www.unrealengine.com/marketplace/basic-robot-s01

![スクリーンショット 2018-12-06 12.24.27.png](https://qiita-image-store.s3.amazonaws.com/0/104377/67f54b5e-4ae5-e601-b104-c25059d66164.png)
https://www.unrealengine.com/marketplace/mech-constructor-heavy-robot

![スクリーンショット 2018-12-06 12.25.13.png](https://qiita-image-store.s3.amazonaws.com/0/104377/fbdb76d8-ef82-e59c-daa9-74d4ea03b751.png)
https://www.unrealengine.com/marketplace/mech-constructor-humanoids

![スクリーンショット 2018-12-06 12.26.41.png](https://qiita-image-store.s3.amazonaws.com/0/104377/506c459f-538d-ec78-09f6-e1fa514fd175.png)
https://www.unrealengine.com/marketplace/mech-constructor-spiders-and-tanks

![スクリーンショット 2018-12-06 12.27.48.png](https://qiita-image-store.s3.amazonaws.com/0/104377/3d294a42-39f7-f260-d3ae-06ef952247aa.png)
https://www.unrealengine.com/marketplace/sci-fi-swords-pack

##コンポーネント編

![スクリーンショット 2018-12-06 12.09.28.png](https://qiita-image-store.s3.amazonaws.com/0/104377/7dba1bdc-12b5-cde2-1419-200eb6a67b12.png)
https://www.unrealengine.com/marketplace/ghost-trails

##プラグイン編

![スクリーンショット 2018-12-06 12.29.05.png](https://qiita-image-store.s3.amazonaws.com/0/104377/da559812-1774-0c11-5175-d645dae8ad1c.png)
https://www.unrealengine.com/marketplace/uinavigation

##Epic Games無料提供素材

こちらは数多く使用しているので、リンク先のみを載せます。
簡単にまとめると、

・Paragon
・Infinity Blade
・アニメーションスターターパック
・Action RPG
・ショーダウン　デモ(ランチャー経由)

を利用しています。

以下、リンクリストです。
https://www.unrealengine.com/marketplace/paragon-minions
https://www.unrealengine.com/marketplace/paragon-shinbi
https://www.unrealengine.com/marketplace/infinity-blade-effects
https://www.unrealengine.com/marketplace/infinity-blade-weapons
https://www.unrealengine.com/marketplace/infinity-blade-enemies
https://www.unrealengine.com/marketplace/action-rpg
https://www.unrealengine.com/marketplace/animation-starter-pack

##総額

¥199,567円

もし、これらを全て購入した場合、２ヶ月で消える金額です。こわっ。
何個か抜けていそうですが、正直再度数えるのが面倒なので、これで確定したいと思います。

実際には制作以前から購入している分もあるので、実際に二ヶ月で支払った金額は以下の通り、約97,654円となります。
![スクリーンショット 2018-12-06 13.06.21.png](https://qiita-image-store.s3.amazonaws.com/0/104377/667d697e-eb8c-27ee-66e5-2c5252139078.png)

本編で使うであろう素材も買い込んでいるので、これ以上は増えるとしても誤差の範囲内かなと。
これを体験版として無料で出しました。

#素材準備完了
金のお力により、素材類は全て解決したので、自分が自作できるロジック作りに入ります。

『ユニティちゃん＆グレイちゃん』は100%Blueprintのみで作成しているので、少なくともこのレベルであればC++は記載していません。
※処理速度的に間違いなく必要になるとは思いますが、一旦Blueprintオンリーで実装を続けます。

ロジック部分の解説がかなり長くなっているので、一旦ここで切ります。
~~その２、基礎ロジックをご期待下さい！　こ、今年中にはなんとか。~~

その２書きました。[「その2：基礎ロジックを作る（チャージ処理）」](https://qiita.com/YuukiOgino/items/52c13870499e7316fc4f)

---

ちなみにこれのUnityバージョンを作ってます。
（そしてその解説記事を書こうとUnityのアドカレも登録してるのに時間が足りない！）

© Unity Technologies Japan/UCL