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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
88
ヒトラー演説の構成
mantaanido
0
370
Other Decks in How-to & DIY
See All in How-to & DIY
ブロックテーマをゴリゴリに使い倒してサイトを作った話 / Kansai WordPress Meetup 2025 01 25
tbshiki
1
1.4k
2023中国ROBOCON 電子科技大学技術公開PDF (中国語)
takasumasakazu
0
110
EmbeddingGemmaをDifyから使いたいけどAPI経由はつまらん #iotlt #gemma #dify
n0bisuke2
0
140
JAWS-UGのご紹介 JAWS-UGとは?
awsjcpm
0
5.5k
JAWS-UG Community Upadate - JAWS-UG 熊本
awsjcpm
2
210
エンジニアになって2年間で学んだこと
kaiphoenix
0
250
「無理」を「コントロール」するスキル / Skills to Control "Muri"
hageyahhoo
5
3.7k
活動振り返りと生成AIによるコード生成の試み
covao
0
140
ATOMS3R-CAMとClaude SKILLSでタイムラプスチャレンジ #iotlt
n0bisuke2
0
240
LLMはTRPGのGMができる(確信)
kgmkm
0
2.2k
JAWS-UG/AWS Communities Updates 2025/11/8 JAWS-UG 島根支部
awsjcpm
1
120
餃子コミュニティの活性化/TechGYOZA
nishiuma
2
250
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
We Have a Design System, Now What?
morganepeng
54
8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
97
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.6k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
[SF Ruby Conf 2025] Rails X
palkan
1
760
Deep Space Network (abreviated)
tonyrice
0
49
Transcript
Unityで自作ゲーム
自己紹介 ・ゲーム制作は今回が初 ・スプラ2のリグマ仲間と Twitterのフォロワー募集中
None
『ユノのフライドアンドフライト』 • 横画面弾幕ゲーム • ユノちゃんを操作して食べ物を回収する(スコアを稼ぐ) • キーボード操作を想定したPCゲーム
制作目的・目標 • アイデアを具現化してみる • 実際にゲームを一作品つくってみる • なるべく繰り返し遊んでもらえるゲームにする • 次回作に応用できる、期待してもらえるゲームにする •
とにかく完成させる
工夫した点 苦労した点 反省した点
工夫した点 変化をもたせる 他にもたくさんあるよ
変化内容 • 回数やRANKごとにリザルト画面やセリフが変わる • 画面サイドの落書きがランダムで変わる(組合せ81通り) • 一定時間ごとにオブジェクトの速度変化 • 「かみなり」の発生
None
None
工夫した点 苦労した点 反省した点
苦労した点 ランキング更新 やっぱり他にもたくさんあるけど
ランキング更新 • 名前を入力させて記録を残したい • 一部の名前には特別メッセージを出させたい ↓ • PlayerPrefsを使うためtextをstringに変えるのが面倒くさい(つらい) • サイトのオススメ、Inputfieldが使えないため却下(つらい)
• かな、カナ、アルファベットのテキストを用意する(つらい) • そのためスクリプト一つのコード行数が1000行超える(つらい) • ジャグ配列、二次元配列がテキストに参照できない(つらい) • 解決方法がわからない。現時点で書き直すしかない(つらい)
None
工夫した点 苦労した点 反省した点
反省点(課題) • コードが冗⾧(勉強不足、もっと簡単に書ける方法があるはず) • 完成を優先して手を抜いた場面が多々見られる(特に絵) • 基礎を勉強したつもりが完全に理解していなかった(動的と静的) • 結局理解できていないものが多い(null、List、配列の参照etc) •
よくわからないけど動いている状態になっている(現場猫状態)
反省点(展開) • 完成度と締め切りの折り合いを高いレベルでつけるようにする • ユノ以外のキャラのゲームを考える(特に主人公2人) • 自作ゲームをまとめたオリジナルのwebサイトを立ち上げたい • 最終的にsteam等にて自作の有料ゲームを発売してみたい
現在鋭意制作中!(進捗度8~9割弱) もうちょっと 待ってね! 夏休み~三田祭 までに完成予定