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
(超主観)ゲーム開発とWeb開発の違い
Search
Baplisca
March 22, 2023
Programming
300
0
Share
(超主観)ゲーム開発とWeb開発の違い
はじめてのIT勉強会 in 仙台(2023)
Baplisca
March 22, 2023
More Decks by Baplisca
See All by Baplisca
VoiceTraveler in Akatsuki Lightning Talk
baplisca
0
1.2k
Other Decks in Programming
See All in Programming
inferと仲良くなる10分間
ryokatsuse
1
180
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
200
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
880
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Swiftのレキシカルスコープ管理
kntkymt
0
180
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
1
420
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
120
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
860
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
290
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
760
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
1.1k
Featured
See All Featured
Unsuck your backbone
ammeep
672
58k
ラッコキーワード サービス紹介資料
rakko
1
3.4M
How to Talk to Developers About Accessibility
jct
2
200
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
200
Why Our Code Smells
bkeepers
PRO
340
58k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
270
HDC tutorial
michielstock
2
670
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Paper Plane
katiecoart
PRO
1
50k
Visualization
eitanlees
151
17k
Transcript
(超主観)ゲーム開発とWeb開発の違い
はじめに ゲームとWebの開発で感じた違いを話します どちらがいい・悪いという話ではないです
自己紹介 横田光悦 (Baplisca) 生息地 : 仙台駅の東口 職業 : 大学院生
-> ソフトウェアエンジニア ひとこと : 野球観戦が好きなおじさんです
大学生 東北大学のゲーム制作サークルに所属し、ゲーム作成 シューティングゲーム 声を使ったアクションゲーム
現在 (web系) 大学院生からWeb系 (一部R&D) のインターンに行き始める 研究活動より楽しかった 今年度は院生よりゆとり持てたので、ISUCONやConnpassの勉強会など多くイベントに 参加した
(やっと) 本題 共通点 : git使って開発、ググる or ChatGPTに聞く。バックエンドはそこまで差はない。フ ロント (クライアント) 側はだいぶ違う。
Web開発 : 割と同じ悩みを抱えていて解決するケースが多い。人が作ったものなどを積 極的に使うので開発スピードが早い ゲーム開発 : ゲームエンジンのおかげでユニークなものを作りやすい。パラメータ調整と か結構個人差ある。いろいろな要素が作用するので、バグが発生しやすい。BGM・SEが 必須。ゲームエンジンはだいたいUnity (C#) か Unreal Engine (C++) の2強。スマホゲー ムはUnity、大規模コンシューマゲームはUnreal 他にも色々ありますが割愛・・・
いろいろな要素が作用するので、バグが発生しやすい (大変) 色同士がぶつかるタイミングで 特定の処理が必要 1. 赤・紫はダメージ 2. 橙・紫はダメージ 3. 赤・緑はスコアUP
4. 赤は黄色外に出ないように 制御 5. 赤以外が黄色の外に出たら 物体を消す もしかしたら漏れがあるかも?
まとめ 今まで思ってたことを共有したかったので スライドにしました 思った以上にゲーム開発は大変でやりがいがあります! ゆとりのあるスケジュールを持ちましょう