Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Unityで自作ゲーム(2020)
Search
mantaanido
June 27, 2021
How-to & DIY
0
42
Unityで自作ゲーム(2020)
KCS 2020 LT
mantaanido
June 27, 2021
Tweet
Share
More Decks by mantaanido
See All by mantaanido
独断と偏見で選ぶ菓子
mantaanido
0
86
ヒトラー演説の構成
mantaanido
0
350
Other Decks in How-to & DIY
See All in How-to & DIY
JAWS-UGについて JAWS-UG TOHOKU [青森] 弘前開催
awsjcpm
0
260
人を補助するAI ~AIとの壁打ちがきっかけになる~ #共創AIミートアップ
ishikiemo
0
480
[電子工作]クリップモーターをつくろう
oriontakemura
0
380
Goカードゲームを 作ってみた!
senoue
0
150
Nutanix Community Edition 超入門 25.04
ricefield66
0
170
人はなぜコミュニティとつながると幸せを感じるのか
448jp
3
320
RDKX3 ハンズオン資料 東京 D-Robotics 日本語
takasumasakazu
0
170
Why did my proposals get rejected?
okuramasafumi
1
760
AIお菓子ロッカー
keicafeblack
0
190
5年間ぐらい、 スプリントレトロスペクティブは、 「+/Δ」しかしてないので、 あらためて良いのか悪いか考えてみる / Doing Plus Delta for about five years
camel_404
1
220
個人制作コンテンツの多言語展開のノウハウを全公開! 〜世界に自分を発信しよう!〜
syotasasaki593876
0
110
3ヶ月でできる! 探査機自作ゼミ教材自作入門
sksat
6
3.2k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
A better future with KSS
kneath
239
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Side Projects
sachag
455
43k
Music & Morning Musume
bryan
46
6.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
How GitHub (no longer) Works
holman
315
140k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Transcript
Unityで自作ゲーム
自己紹介 ・ゲーム制作は今回が初 ・スプラ2のリグマ仲間と Twitterのフォロワー募集中
None
『ユノのフライドアンドフライト』 • 横画面弾幕ゲーム • ユノちゃんを操作して食べ物を回収する(スコアを稼ぐ) • キーボード操作を想定したPCゲーム
制作目的・目標 • アイデアを具現化してみる • 実際にゲームを一作品つくってみる • なるべく繰り返し遊んでもらえるゲームにする • 次回作に応用できる、期待してもらえるゲームにする •
とにかく完成させる
工夫した点 苦労した点 反省した点
工夫した点 変化をもたせる 他にもたくさんあるよ
変化内容 • 回数やRANKごとにリザルト画面やセリフが変わる • 画面サイドの落書きがランダムで変わる(組合せ81通り) • 一定時間ごとにオブジェクトの速度変化 • 「かみなり」の発生
None
None
工夫した点 苦労した点 反省した点
苦労した点 ランキング更新 やっぱり他にもたくさんあるけど
ランキング更新 • 名前を入力させて記録を残したい • 一部の名前には特別メッセージを出させたい ↓ • PlayerPrefsを使うためtextをstringに変えるのが面倒くさい(つらい) • サイトのオススメ、Inputfieldが使えないため却下(つらい)
• かな、カナ、アルファベットのテキストを用意する(つらい) • そのためスクリプト一つのコード行数が1000行超える(つらい) • ジャグ配列、二次元配列がテキストに参照できない(つらい) • 解決方法がわからない。現時点で書き直すしかない(つらい)
None
工夫した点 苦労した点 反省した点
反省点(課題) • コードが冗⾧(勉強不足、もっと簡単に書ける方法があるはず) • 完成を優先して手を抜いた場面が多々見られる(特に絵) • 基礎を勉強したつもりが完全に理解していなかった(動的と静的) • 結局理解できていないものが多い(null、List、配列の参照etc) •
よくわからないけど動いている状態になっている(現場猫状態)
反省点(展開) • 完成度と締め切りの折り合いを高いレベルでつけるようにする • ユノ以外のキャラのゲームを考える(特に主人公2人) • 自作ゲームをまとめたオリジナルのwebサイトを立ち上げたい • 最終的にsteam等にて自作の有料ゲームを発売してみたい
現在鋭意制作中!(進捗度8~9割弱) もうちょっと 待ってね! 夏休み~三田祭 までに完成予定