- 1スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:31:04
スレタイの通りUnityで2Dランゲームを作っていくよ!
スレ主はUnity歴4,5年の初級者と中級者の間くらい!
Unityの布教&紹介と単にゲーム制作実況がしたかっただけだから、ゲーム自体は簡単なものになると思うよ!
それでも良ければお付き合いください!
■作るもの!
ジャンルは2D横スクロールのランゲームだよ!(マリオランとかクッキーランとかそういう系)
理由はアクションの種類が少なく制作難易度が低いから!
もしUnityで横スクロールゲームを作りたい人がいたら、まずランゲームで練習するのが個人的にはおすすめだよ!
見た目は2Dのドット絵ゲームにしたいな!
■目標設定!
・せっかくだから公開したいよ!ブラウザで遊べるようにビルドして、このスレにURLを貼って公開かな!
・この土日で完成できればベストだけど、たぶん無理だから来週の日曜日〆にするよ!
■素材について!
基本的にUnityの無料アセットを使うよ!
ドット絵はほんの少しかじってるから、最悪自作も考えてるよ!
それでは見切り発車だけどやっていくよー! - 2スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:32:19
- 3スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:35:36
- 4二次元好きの匿名さん22/01/15(土) 14:36:41
楽しみ
- 5二次元好きの匿名さん22/01/15(土) 14:36:48
2Dランゲームは接地判定が難しくて諦めちゃったんだよなー
がんばれ! - 6スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:39:45
ステージの画像素材をアセットストアから探してみるよ!
- 7スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:41:36
- 8スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:46:48
- 9二次元好きの匿名さん22/01/15(土) 14:48:07
お、クリエイティブなことしてるじゃん
応援 - 10スレ主 ◆0Ilx8r0Kxk22/01/15(土) 14:56:15
- 11スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:03:19
- 12二次元好きの匿名さん22/01/15(土) 15:09:10
このレスは削除されています
- 13スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:10:25
- 14スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:29:11
ユニティちゃんを移動させるプログラムを書いたよ!
Unityで物を移動させるときは色々なやり方があるんだけど、今回はRigidbody2Dという機能のVelocity(加速度)を
変更させる方法を使ってみるよ! - 15スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:29:47
- 16スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:32:14
- 17スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:35:57
次はユニティちゃんをアニメーションさせるよ!
UnityのAnimator機能&プログラムで制御するから、少し時間がかかるかも! - 18二次元好きの匿名さん22/01/15(土) 15:44:44
見てるだけでも面白いな、それとは別にgifってクリックしたら動きループしっぱなしなんだけど
止めるには更新しかないのだろうか?
ともかく続き期待、頑張ってね - 19スレ主 ◆0Ilx8r0Kxk22/01/15(土) 15:52:46
ありがとう!gifの挙動は謎だよ...!
ユニティちゃんの画像でもっとよさげなものを公式サイトから見つけたから、そっちを使うことにしたよ!
『コーゲンシティ・オールスターズ!』ユニティちゃんピクセルアートパック for アクションゲーム Vol.2 - ダウンロード - UNITY-CHAN! OFFICIAL WEBSITEunity-chan.com - 20スレ主 ◆0Ilx8r0Kxk22/01/15(土) 16:05:05
- 21二次元好きの匿名さん22/01/15(土) 16:05:57
穏やかな落下死
- 22二次元好きの匿名さん22/01/15(土) 16:07:06
- 23二次元好きの匿名さん22/01/15(土) 16:09:41
- 24二次元好きの匿名さん22/01/15(土) 16:17:25
Serializedだったわ。恥ずかしいですねコレは……
- 25スレ主 ◆0Ilx8r0Kxk22/01/15(土) 16:27:43
- 26二次元好きの匿名さん22/01/15(土) 16:30:49
- 27スレ主 ◆0Ilx8r0Kxk22/01/15(土) 16:34:48
- 28スレ主 ◆0Ilx8r0Kxk22/01/15(土) 16:48:58
接地判定もう少しかかるよ!ごめんねだよ!
現在の作業用BGMは進撃の巨人のOPだよ!
俺は進み続ける(ランゲーム的な意味で)
TVアニメ「進撃の巨人」The Final Season Part 2ノンクレジットOP |SiM「The Rumbling」
- 29スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:04:38
- 30スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:16:08
作ったプログラムも一応貼っておくよ!
まずは接地判定クラスから! - 31スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:16:28
- 32スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:17:36
- 33スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:48:43
ちょっと立て込んでたよ!
作業再開! - 34スレ主 ◆0Ilx8r0Kxk22/01/15(土) 17:54:37
今日の目標!
ジャンプ・落下アニメーションの切り替え → カメラ制御 → ステージのスクロール
の流れで作業していくよ!
明日はアイテムのやステージギミックの実装をするよ! - 35スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:00:21
着地判定にバグがあったから修正するよ!
- 36二次元好きの匿名さん22/01/15(土) 18:08:54
ゲ制実況スレ!!!!ゲ制実況スレじゃないか!!!!俺以外にもやる奴がいたんだな!!!めちゃくちゃ応援してます!!
- 37スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:11:33
- 38スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:19:04
- 39二次元好きの匿名さん22/01/15(土) 18:21:56
まったく同じことになって、結局直せず辞めた苦い思い出…
もしかして、ここを参考にしていたり?
Unity 2Dアクションの作り方【アニメーション作成】Unity初心者の方でもわかりやすいように簡単な2Dアクションゲームの作り方を解説しています。今回はアニメーションの作り方です。animatorとanimationは違う物なので注意してください。dkrevel.com - 40スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:23:24
- 41スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:23:58
なおった!
- 42二次元好きの匿名さん22/01/15(土) 18:24:59
- 43◆mCgfOb27b9/Y22/01/15(土) 18:25:18
ぎゃー!もしかして後継者かなと思ったけど名乗り出るのも恥ずかしいなと思って鎌かけましたすみません嬉しいです!!!何かのきっかけになったならなによりです、頑張ってー!!
- 44スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:30:41
- 45スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:36:48
- 46スレ主 ◆0Ilx8r0Kxk22/01/15(土) 18:51:26
じゃあ次はカメラをプレイヤーに追従させていくよ!
今回は横方向だけ追従させて、縦方向はカメラの位置を固定するよ! - 47スレ主 ◆0Ilx8r0Kxk22/01/15(土) 19:10:48
- 48スレ主 ◆0Ilx8r0Kxk22/01/15(土) 19:14:03
最後地面と背景が見切れちゃってるから、これをループさせていくよ!
地面は坂だったりギミックがあったりと複数のパターンがあるのがベストだけど、まずは1パターンの地面をループさせるよ! - 49スレ主 ◆0Ilx8r0Kxk22/01/15(土) 19:15:29
一旦休憩!
1時間後くらいに再開するよ! - 50スレ主 ◆0Ilx8r0Kxk22/01/15(土) 20:14:34
- 51スレ主 ◆0Ilx8r0Kxk22/01/15(土) 20:17:14
これまでのまとめ!
■やったこと!
・ユニティちゃん(プレイヤーキャラ)とステージの表示!
・ユニティちゃんとステージに当たり判定を設定!
・重力に沿って落下!
・自動で右方向に移動!
・スペースキーでジャンプ!
・アニメーションの設定!
・カメラ制御!
■この後やること
・ステージと背景のループ! - 52スレ主 ◆0Ilx8r0Kxk22/01/15(土) 20:31:45
- 53スレ主 ◆0Ilx8r0Kxk22/01/15(土) 20:40:36
- 54スレ主 ◆0Ilx8r0Kxk22/01/15(土) 20:49:08
次は地面をループさせるよ!
背景と同じやり方でループさせるけど、ステージギミックを作ったらそれが出現するように処理を変える必要があるね!
その辺は明日やろうかな! - 55スレ主 ◆0Ilx8r0Kxk22/01/15(土) 21:20:05
- 56スレ主 ◆0Ilx8r0Kxk22/01/15(土) 21:20:35
明日はステージのパターンを増やしてギミックも作るよ!
スコアアイテムを作ってスコア表示もできるようにしたいな!
途中グダったけど、見てくれた人やレスしてくれた人ありがとうだよー!!! - 57二次元好きの匿名さん22/01/16(日) 01:36:27
ええやん!応援してる
- 58二次元好きの匿名さん22/01/16(日) 10:21:20
参考になる内容
- 59スレ主◆0Ilx8r0Kxk22/01/16(日) 11:55:29
- 60スレ主◆0Ilx8r0Kxk22/01/16(日) 11:57:52
ところで、そもそもこの実況はUnityの布教も兼ねてたはずなのに
Unityの説明を全然してなかったことに気づいたよ!だから簡単に解説するね!
ゲームを効率良く開発するためのツールを「ゲームエンジン」といって、Unityもその一つだよ!
例えばRPGツクール系はRPGを作るのに特化したゲームエンジンといえるよ!
ゲームエンジンは色々あるけど、Unityはネットの情報量も多いし
得意不得意はあれど色々なジャンルのゲームが作れるのがいいね!
今回は2Dランゲームだけど、3Dのゲームを作るのも得意だよ!
ちなみにウマ娘や原神、デレステやポケモンGOといった有名スマホゲームもUnityで作られているよ!
- 61スレ主◆0Ilx8r0Kxk22/01/16(日) 12:07:59
あと、見切り発車で進めていたからゲームの仕様が固まってなかったよ!
一応こんな感じにしてみる!元々簡単なゲームを予定してたからシンプルだね!
■目的
長い距離を走ったり、ステージ上のアイテムを拾うことでスコアアップ!ベストスコアを目指そう!
■ルール
穴に落ちたりトゲに当たるとゲームオーバーだよ!
タイミング良くジャンプして障害物を乗り越えよう! - 62スレ主◆0Ilx8r0Kxk22/01/16(日) 12:18:30
>>61 を踏まえた今日の作業内容!
今日は主にゲームルール、ゲームシステムを作っていくよ!
昨日はまだゲームを「動かせる」段階だったけど、今日で「遊べる」段階になるはず!!!!!!
・トゲを作る!
・トゲに当たったり穴に落ちたときゲームオーバーにする!
・スコアアイテムを作る!
・現在スコアの計算、表示をさせる!
・走った距離を計算、表示させる!
- 63スレ主◆0Ilx8r0Kxk22/01/16(日) 12:31:02
- 64スレ主◆0Ilx8r0Kxk22/01/16(日) 12:32:45
- 65スレ主◆0Ilx8r0Kxk22/01/16(日) 12:42:05
- 66スレ主◆0Ilx8r0Kxk22/01/16(日) 13:12:20
- 67二次元好きの匿名さん22/01/16(日) 13:17:38
おー!すごい!
- 68スレ主◆0Ilx8r0Kxk22/01/16(日) 13:38:42
- 69スレ主◆0Ilx8r0Kxk22/01/16(日) 13:57:17
いい感じの落下エフェクトが無かったので自作中!
- 70スレ主◆0Ilx8r0Kxk22/01/16(日) 14:20:32
- 71スレ主◆0Ilx8r0Kxk22/01/16(日) 14:21:56
- 72スレ主◆0Ilx8r0Kxk22/01/16(日) 14:23:22
- 73二次元好きの匿名さん22/01/16(日) 14:26:07
すげぇ!
- 74スレ主◆0Ilx8r0Kxk22/01/16(日) 14:27:07
一旦休憩!
1時間後くらいに再開するよ! - 75スレ主◆0Ilx8r0Kxk22/01/16(日) 15:26:56
- 76スレ主◆0Ilx8r0Kxk22/01/16(日) 15:28:24
本来ゲームオーバー処理の後はリザルト画面に遷移させたいけど今は一旦後回し!
スコア周りを先に作っていくよー! - 77二次元好きの匿名さん22/01/16(日) 15:30:56
はじめてゲームプログラミングすらあまり続かなかったワイ、震える
頑張って - 78スレ主◆0Ilx8r0Kxk22/01/16(日) 15:32:28
ドット絵の素材をアセットストアから探すよ!
スコアアイテムはこれ
Sunny Land | 2D キャラクター | Unity Asset StoreElevate your workflow with the Sunny Land asset from Ansimuz. Find this & more キャラクター on the Unity Asset Store.assetstore.unity.comUIはこれ
Simple Free Pixel art styled UI pack | 2D Icons | Unity Asset StoreElevate your workflow with the Simple Free Pixel art styled UI pack asset from Jakub Varga. Browse more 2D GUI on the Unity Asset Store.assetstore.unity.comを使わせていただくよ!どっちも無料!
- 79スレ主◆0Ilx8r0Kxk22/01/16(日) 15:40:19
- 80スレ主◆0Ilx8r0Kxk22/01/16(日) 15:42:20
- 81二次元好きの匿名さん22/01/16(日) 15:46:48
- 82スレ主◆0Ilx8r0Kxk22/01/16(日) 15:58:33
- 83スレ主◆0Ilx8r0Kxk22/01/16(日) 16:00:10
- 84二次元好きの匿名さん22/01/16(日) 16:06:02
- 85スレ主◆0Ilx8r0Kxk22/01/16(日) 16:10:06
続いてスコアアイテム!
>>78のアセットから宝石の画像を持ってきたよ!
なんとアニメーション付き!
スコアを増やす楽しさを体感してもらいやすいように、当たり判定を広めにとって当たりやすくしてみたよ!
こんな感じで、実際のゲームでは見た目とは必ずしも当たり判定が一致しないことがあるよ!
- 86スレ主◆0Ilx8r0Kxk22/01/16(日) 16:13:43
なんと...それは知らなかった
- 87スレ主◆0Ilx8r0Kxk22/01/16(日) 16:19:51
プレイヤーとアイテムの接触判定がとれたから、今はスコア計算処理を作ってるよ!
- 88スレ主◆0Ilx8r0Kxk22/01/16(日) 16:47:19
- 89スレ主◆0Ilx8r0Kxk22/01/16(日) 16:49:25
どんどんいくよ!
次は走った距離を表示させるよ! - 90スレ主◆0Ilx8r0Kxk22/01/16(日) 17:27:33
Unity上で移動した距離をそのまま走行距離として計算したら時速36kmになったよ!
......速くない? - 91スレ主◆0Ilx8r0Kxk22/01/16(日) 17:40:52
- 92二次元好きの匿名さん22/01/16(日) 17:47:02
すげぇ…これ完成したら自分らも遊べるの?
- 93スレ主◆0Ilx8r0Kxk22/01/16(日) 17:52:50
- 94スレ主◆0Ilx8r0Kxk22/01/16(日) 17:57:23
今日の作業は終わっちゃったから追加でいろいろやるよ!
まず、リザルト画面を作ってゲームオーバー時にリザルト画面を表示するよ!
リザルト画面ではスコアと走行距離を表示するね! - 95スレ主◆0Ilx8r0Kxk22/01/16(日) 18:32:05
ゲームオーバー時のフェードアウト表現をやってるよ!
フェードアウト表現にはこちらの機能を使わせていただいたよ!
GitHub - tsubaki/FadeCamera2Contribute to tsubaki/FadeCamera2 development by creating an account on GitHub.github.com - 96スレ主◆0Ilx8r0Kxk22/01/16(日) 19:03:46
ちょっと時間かかりそうだから夕食も兼ねて休憩!
1時間後再開するよ! - 97スレ主◆0Ilx8r0Kxk22/01/16(日) 20:04:15
- 98スレ主◆0Ilx8r0Kxk22/01/16(日) 20:05:00
URLうまく貼れなかった...?
これでどうだ!
去年と今年現在で作成したトランジション(ルール)画像某ソフトウェアさんに使って貰ったルール画像やらも混ざっているかもしれませんw(´・ω・`)4you.bz - 99スレ主◆0Ilx8r0Kxk22/01/16(日) 20:24:46
- 100スレ主◆0Ilx8r0Kxk22/01/16(日) 21:06:57
- 101スレ主◆0Ilx8r0Kxk22/01/16(日) 21:09:02
使った画像はこれ!
ユニティちゃんHD画像パック Vol.1 - ダウンロード - UNITY-CHAN! OFFICIAL WEBSITEunity-chan.com© Unity Technologies Japan/UCL
- 102スレ主◆0Ilx8r0Kxk22/01/16(日) 21:25:18
- 103スレ主◆0Ilx8r0Kxk22/01/16(日) 21:32:05
残りの作業はこんなかんじ!
1.スタート画面を作る!
2.音をつける!
3.自動生成されるステージパターンを増やす!
4.演出部分を強化する!
5.ランキング機能を実装してプレイヤー名を残せるようにする!(できれば...)
明日は仕事だから実況するなら夜!
もしスレが落ちちゃったら立て直します!(その場合は創作全般カテゴリにするかも!) - 104二次元好きの匿名さん22/01/17(月) 05:33:31
お疲れ様~
保守 - 105二次元好きの匿名さん22/01/17(月) 12:37:54
保守
- 106スレ主◆0Ilx8r0Kxk22/01/17(月) 19:07:59
保守ありがとう!!!
今日は20時半ぐらいから2、3時間作業するよ! - 107スレ主◆0Ilx8r0Kxk22/01/17(月) 20:33:23
それじゃあ今日もゲーム作っていくよ!
今日の目標は2つ!
1.スタート画面を作る!
2.音をつける! - 108スレ主◆0Ilx8r0Kxk22/01/17(月) 20:37:24
今回のゲームでスタート画面に必要な最低限の要素はこれ!
・タイトルロゴ
・スタートボタン
・クレジット表記
今日は音もつけるから、オプションボタン(音量調整)もいるかな...? - 109二次元好きの匿名さん22/01/17(月) 20:38:11
あにまん、有能クリエイター多いな
- 110スレ主◆0Ilx8r0Kxk22/01/17(月) 20:50:17
今回のゲームのタイトルを決めたよ!!!
名は
「ゆにらん!」
プレイヤーキャラである「ユニ」ティちゃんの「ラン」ゲームだから!
ぶっちゃけあにまんと語感が似てるのが8割だよ! - 111スレ主◆0Ilx8r0Kxk22/01/17(月) 20:58:44
- 112スレ主◆0Ilx8r0Kxk22/01/17(月) 21:01:23
- 113スレ主◆0Ilx8r0Kxk22/01/17(月) 21:09:41
- 114スレ主◆0Ilx8r0Kxk22/01/17(月) 22:00:51
- 115スレ主◆0Ilx8r0Kxk22/01/17(月) 22:06:41
よく考えたら音つけてもgifじゃわかんないじゃん!
先に自動生成されるステージパターンを増やすよ!
音は実況外でやっておく!!! - 116二次元好きの匿名さん22/01/17(月) 23:00:53
このレスは削除されています
- 117二次元好きの匿名さん22/01/17(月) 23:04:26
このレスは削除されています
- 118スレ主◆0Ilx8r0Kxk22/01/17(月) 23:05:25
画像投稿ミスってたよ...!
- 119スレ主◆0Ilx8r0Kxk22/01/17(月) 23:13:40
- 120二次元好きの匿名さん22/01/18(火) 10:22:24
ほしゅる
- 121二次元好きの匿名さん22/01/18(火) 18:05:50
がんばえ~
- 122スレ主◆0Ilx8r0Kxk22/01/18(火) 20:28:06
保守ありがとう!!!感謝!!!
今日は21時から2、3時間やっていくよ! - 123スレ主◆0Ilx8r0Kxk22/01/18(火) 20:59:00
今日はゲーム演出部分を強化していくよ!
実績達成と失敗を強調するのが目的だよ!
具体的には下の作業をするよ!
1.ゲームオーバー時にカメラを揺らす!
2.固まったスコアアイテムを残らずとったら「PERFECT」と文字を表示する!
3.一定の距離(100M、500M 、1000M、5000Mとか)を走ったら、その距離をカットインっぽく表示する!
こだわればキリがないから、とりあえずこの辺にするよ! - 124スレ主◆0Ilx8r0Kxk22/01/18(火) 21:10:13
- 125二次元好きの匿名さん22/01/18(火) 21:11:41
はぇ〜すご
- 126二次元好きの匿名さん22/01/18(火) 21:14:41
こうやってできてく様を見れるのは新鮮で面白い
お疲れ様、頑張ってね - 127スレ主◆0Ilx8r0Kxk22/01/18(火) 21:15:11
- 128スレ主◆0Ilx8r0Kxk22/01/18(火) 21:17:28
- 129スレ主◆0Ilx8r0Kxk22/01/18(火) 21:26:37
- 130スレ主◆0Ilx8r0Kxk22/01/18(火) 21:44:51
- 131スレ主◆0Ilx8r0Kxk22/01/18(火) 21:46:25
- 132スレ主◆0Ilx8r0Kxk22/01/18(火) 21:52:04
- 133スレ主◆0Ilx8r0Kxk22/01/18(火) 22:16:02
- 134スレ主◆0Ilx8r0Kxk22/01/18(火) 22:17:46
アイテム1個とるごとにプレイヤーの頭上に「+100」とか表示したほうがいいかもしれない!
まあとりあえず次にいくよ! - 135スレ主◆0Ilx8r0Kxk22/01/18(火) 22:46:04
- 136スレ主◆0Ilx8r0Kxk22/01/18(火) 23:18:15
- 137スレ主◆0Ilx8r0Kxk22/01/18(火) 23:25:00
今日はこんな感じでおしまい!
見てくれた人ありがとうだよー!
後はバグ修正したり、ステージパターン増やしたり!
できればランキング機能もつけたいな!
あと明日は用事があって実況はできないかも!
もしそうなっても、細々としたバグ修正とかをして早めに公開できるように努めるよ!!!