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
37
Unityで自作ゲーム(2020)
KCS 2020 LT
mantaanido
June 27, 2021
Tweet
Share
More Decks by mantaanido
See All by mantaanido
独断と偏見で選ぶ菓子
mantaanido
0
73
ヒトラー演説の構成
mantaanido
0
230
Other Decks in How-to & DIY
See All in How-to & DIY
俺とキャンプ
sat
PRO
1
210
English Study
bbsakura
0
320
ITエンジニアにおすすめのゲームFactorio御紹介
zembutsu
PRO
1
580
データエンジニアのためのテクニカルサポートとLLM
yutomatsunoo
0
570
400人誰もやらんので私がやってみました社内でChatGPT LINE Bot
okinakagaikotu
0
160
即納モデルとの戦い
ragemax
0
260
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
280
ファシリテーターの美意識_株式会社コミュカル Mitz
comucal
PRO
0
180
LT(Lightning Talk)のドキドキ感を共有しながら 応援してくれるBotを作ってみた!
scbc1167
0
160
#きんぢラーメン大賞 番外編 -都内で食べられるご当地ラーメン23選-
kjstylepp
0
110
Terra Charge|EVコンセントご利用ガイドブック / Terra Charge EV Charger Guidebook
contents
0
320
IoTLT vol100 #NT金沢 #iotlt
n0bisuke2
0
230
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
114
18k
GitHub's CSS Performance
jonrohan
1023
450k
Agile that works and the tools we love
rasmusluckow
323
20k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
For a Future-Friendly Web
brad_frost
171
8.9k
A better future with KSS
kneath
230
16k
Side Projects
sachag
451
41k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
4 Signs Your Business is Dying
shpigford
175
21k
Code Reviewing Like a Champion
maltzj
513
39k
Clear Off the Table
cherdarchuk
82
310k
Transcript
Unityで自作ゲーム
自己紹介 ・ゲーム制作は今回が初 ・スプラ2のリグマ仲間と Twitterのフォロワー募集中
None
『ユノのフライドアンドフライト』 • 横画面弾幕ゲーム • ユノちゃんを操作して食べ物を回収する(スコアを稼ぐ) • キーボード操作を想定したPCゲーム
制作目的・目標 • アイデアを具現化してみる • 実際にゲームを一作品つくってみる • なるべく繰り返し遊んでもらえるゲームにする • 次回作に応用できる、期待してもらえるゲームにする •
とにかく完成させる
工夫した点 苦労した点 反省した点
工夫した点 変化をもたせる 他にもたくさんあるよ
変化内容 • 回数やRANKごとにリザルト画面やセリフが変わる • 画面サイドの落書きがランダムで変わる(組合せ81通り) • 一定時間ごとにオブジェクトの速度変化 • 「かみなり」の発生
None
None
工夫した点 苦労した点 反省した点
苦労した点 ランキング更新 やっぱり他にもたくさんあるけど
ランキング更新 • 名前を入力させて記録を残したい • 一部の名前には特別メッセージを出させたい ↓ • PlayerPrefsを使うためtextをstringに変えるのが面倒くさい(つらい) • サイトのオススメ、Inputfieldが使えないため却下(つらい)
• かな、カナ、アルファベットのテキストを用意する(つらい) • そのためスクリプト一つのコード行数が1000行超える(つらい) • ジャグ配列、二次元配列がテキストに参照できない(つらい) • 解決方法がわからない。現時点で書き直すしかない(つらい)
None
工夫した点 苦労した点 反省した点
反省点(課題) • コードが冗⾧(勉強不足、もっと簡単に書ける方法があるはず) • 完成を優先して手を抜いた場面が多々見られる(特に絵) • 基礎を勉強したつもりが完全に理解していなかった(動的と静的) • 結局理解できていないものが多い(null、List、配列の参照etc) •
よくわからないけど動いている状態になっている(現場猫状態)
反省点(展開) • 完成度と締め切りの折り合いを高いレベルでつけるようにする • ユノ以外のキャラのゲームを考える(特に主人公2人) • 自作ゲームをまとめたオリジナルのwebサイトを立ち上げたい • 最終的にsteam等にて自作の有料ゲームを発売してみたい
現在鋭意制作中!(進捗度8~9割弱) もうちょっと 待ってね! 夏休み~三田祭 までに完成予定