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
46
Unityで自作ゲーム(2020)
KCS 2020 LT
mantaanido
June 27, 2021
Tweet
Share
More Decks by mantaanido
See All by mantaanido
独断と偏見で選ぶ菓子
mantaanido
0
89
ヒトラー演説の構成
mantaanido
0
380
Other Decks in How-to & DIY
See All in How-to & DIY
【加筆修正版】ハードワークを支えるフィジカルとメンタルを構築る#rubymusclemixin 活動 #きのこ2025 #きのこ2025_b
bash0c7
0
330
多摩ニュータウンを、 味わう
aokiplayer
0
460
Xの"だるま"とコナミコマンド #iotlt #obniz
n0bisuke2
0
320
Linuxが動く自作SBCを作る話.pdf
daimiya
0
410
キャリア科目では教えてくれない、就活を生き抜く法則
logica0419
2
260
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
440
地方カンファレンスのスタッフしてて思うこと
yumechi
0
200
雑にコミュニティを続けてもいいと思っている/Feel free to continue the community
camel_404
0
360
私がカンファレンスのプロポーザルを書くときに考えていること
kotomin_m
1
680
251011「ひとりより、みんなで!」 九州の支部で始めた、新しい連携のかたち
east_takumi
2
140
What's the difference in taste between expensive and cheap mills? Measuring coffee particle size distribution using ImageJ
dogrunjp
0
810
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
430
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
230
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
The Spectacular Lies of Maps
axbom
PRO
1
660
We Are The Robots
honzajavorek
0
200
How STYLIGHT went responsive
nonsquared
100
6k
KATA
mclloyd
PRO
35
15k
Practical Orchestrator
shlominoach
191
11k
エンジニアに許された特別な時間の終わり
watany
106
240k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
90
Accessibility Awareness
sabderemane
0
87
Transcript
Unityで自作ゲーム
自己紹介 ・ゲーム制作は今回が初 ・スプラ2のリグマ仲間と Twitterのフォロワー募集中
None
『ユノのフライドアンドフライト』 • 横画面弾幕ゲーム • ユノちゃんを操作して食べ物を回収する(スコアを稼ぐ) • キーボード操作を想定したPCゲーム
制作目的・目標 • アイデアを具現化してみる • 実際にゲームを一作品つくってみる • なるべく繰り返し遊んでもらえるゲームにする • 次回作に応用できる、期待してもらえるゲームにする •
とにかく完成させる
工夫した点 苦労した点 反省した点
工夫した点 変化をもたせる 他にもたくさんあるよ
変化内容 • 回数やRANKごとにリザルト画面やセリフが変わる • 画面サイドの落書きがランダムで変わる(組合せ81通り) • 一定時間ごとにオブジェクトの速度変化 • 「かみなり」の発生
None
None
工夫した点 苦労した点 反省した点
苦労した点 ランキング更新 やっぱり他にもたくさんあるけど
ランキング更新 • 名前を入力させて記録を残したい • 一部の名前には特別メッセージを出させたい ↓ • PlayerPrefsを使うためtextをstringに変えるのが面倒くさい(つらい) • サイトのオススメ、Inputfieldが使えないため却下(つらい)
• かな、カナ、アルファベットのテキストを用意する(つらい) • そのためスクリプト一つのコード行数が1000行超える(つらい) • ジャグ配列、二次元配列がテキストに参照できない(つらい) • 解決方法がわからない。現時点で書き直すしかない(つらい)
None
工夫した点 苦労した点 反省した点
反省点(課題) • コードが冗⾧(勉強不足、もっと簡単に書ける方法があるはず) • 完成を優先して手を抜いた場面が多々見られる(特に絵) • 基礎を勉強したつもりが完全に理解していなかった(動的と静的) • 結局理解できていないものが多い(null、List、配列の参照etc) •
よくわからないけど動いている状態になっている(現場猫状態)
反省点(展開) • 完成度と締め切りの折り合いを高いレベルでつけるようにする • ユノ以外のキャラのゲームを考える(特に主人公2人) • 自作ゲームをまとめたオリジナルのwebサイトを立ち上げたい • 最終的にsteam等にて自作の有料ゲームを発売してみたい
現在鋭意制作中!(進捗度8~9割弱) もうちょっと 待ってね! 夏休み~三田祭 までに完成予定