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
ITエンジニアにおすすめのゲームFactorio御紹介
Search
Masahito Zembutsu
PRO
November 12, 2023
How-to & DIY
1
1.6k
ITエンジニアにおすすめのゲームFactorio御紹介
おすすめだけど、おすすめしたくない
関西オープンフォーラム2023 #KOF2023 発表資料
2023年11月11日(土)
Masahito Zembutsu
PRO
November 12, 2023
Tweet
Share
More Decks by Masahito Zembutsu
See All by Masahito Zembutsu
Docker Desktop で Docker を始めよう
zembutsu
PRO
1
410
The Path to Cloud Native: Starting with Docker Containers
zembutsu
PRO
1
200
二十年後の君へ #kosenconf150osaka
zembutsu
PRO
0
150
オープンソース画像生成AIの今~Stable Diffusionとウェブで画像生成できるAUTOMATIC1111入門
zembutsu
PRO
0
520
DockerCon 2023 recap ~Keynoteの発表内容や最近の動きについて~
zembutsu
PRO
0
150
社内教育制度 DX Journey
zembutsu
PRO
0
270
忙しい人のためのRocky Linux入門~CentOSの後継者たり得るか?~
zembutsu
PRO
0
12k
【緩募】インフラ開発エンジニア~社会を支えるパブリッククラウドを作ろう~ #osc22on
zembutsu
PRO
0
330
Practical Resource Monitoring with Munin
zembutsu
PRO
0
440
Other Decks in How-to & DIY
See All in How-to & DIY
Xの"だるま"とコナミコマンド #iotlt #obniz
n0bisuke2
0
190
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
920
生成AIとミニ四駆で学ぶ! MATLAB/Simulink
covao
1
350
#スタックチャン「魔改造の夜」に行く
syumme01
1
250
AWSコミュニティプログラムとJAWS-UGアップデート / JAWS-UG函館 勉強会 vol.14
awsjcpm
2
120
ORBBEC会社概要 製品カタログ 2024 11 10
takasumasakazu
0
120
JAWS-UG Community Upadate - JAWS-UG 熊本
awsjcpm
2
150
GreenPAK 初心者向けハンズオン資料
aoisaya
2
430
エンジニアになって2年間で学んだこと
kaiphoenix
0
160
EasyEDA機能紹介と今後の計画 (中国語) プロジェクトマネージャ罗德松
takasumasakazu
0
130
JAWS-UGとAWS - JAWS-UG彩の国埼玉設立のお祝い
awsjcpm
2
480
AWSと学生支援 - Education-JAWS #0
awsjcpm
1
150
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
The Cult of Friendly URLs
andyhume
79
6.4k
Navigating Team Friction
lara
187
15k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
How GitHub (no longer) Works
holman
314
140k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
GraphQLとの向き合い方2022年版
quramy
46
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
The Language of Interfaces
destraynor
158
25k
Transcript
1 ITエンジニアにおすすめの Facotorio御紹介 おすすめだけと、おすすめしたくない さくらインターネット株式会社 Technical Communicator / Engineer 前佛
雅人 (@zembutsu) 2023年11月11日(土) 関西オープンフォーラム 2023
2
“Factorio is a game in which you build and maintain
factories” Factorio は工場を建設・運用するゲームです。 ⚫クラフト系+文明成長+都市成長 ⚫自動化要素(回路ネットワーク) ⚫創意工夫(効率化・時間との闘い) + +
4 自動化工場 自動化工場 自動化工場 自動化工場
自由度の高い工場運用ゲーム(2D) • 素材の組み合わせによるクラフト+科学発見 • 素材の掘削→ベルトで輸送→インサータで工場に入れて何かを製造 • 様々なサイエンスパックを製造し、研究する • 自由度の高いゲームデザイン •
Sid Meier’s Civilization Series + Minecraft / Terraria + CimCity • 広大なマップで自由に移動できる • 敵(現住生物)との戦い • 電力網と汚染のバランス、鉄道輸送網、ロボット輸送網 • テクノロジーの進化ツリーがある • 一応の目的は「ロケットを打ち上げる」 • いかに速く or いかに効率良く • 力押しも出来るが、無駄に時間を融かす 5
なぜ Factorio が IT エンジニア向けなのか? • 仕事との共通項(これはゲームであっても、遊びではない) • 計画的に進めつつ、状況によって変わる優先度に応じて臨機応変に運用する •
何も考えずにダラダラプレイしていると、簡単に詰む • モニタリング要素 • 例:敵の襲撃への対処 • 攻撃に反抗できる武器・防御態勢を整える • 攻撃力・防御力の強い武器を得られるよう、テクノロジーを進化させる • そもそも敵が襲撃しないような設計(環境への汚染を抑止) • 特に Space Extension Mod (SpaceX) はヤバイ • 複数の惑星・衛星軌道上・小惑星帯・恒星間で工場を走らせる • あるエリアにある資源は、別のエリアにはないことも多い 6
効率を求めるためのゲームの仕組み • いかに効率良く生産するかを考える(資源は有限) • ゲーム上の資源 • 遠くの資源を手に入れるには、敵を倒す必要がある • 敵は時間の経過とともに、自動進化する •
私たちの現実世界における時間という資源 • やろうと思えば、2時間でクリアできる • 回路ネットワークをいかに使えるかが1つの鍵 • テクノロジーが進化するとブループリントでコピー&ペースト可能 • 「物流ネットワーク」を発明すると、ゲームが変わる • 敢えて使わずプレイすることも可能(実績対象) 7
回路ネットワーク • 完全自動化や効率化に欠かせない要素 • 簡単な条件づけから半加算器・全加算器→そしてコンピュータへ 8
おすすめ基本戦略 • 汚染の抑制が長期間のプレイに欠かせない • 敵は「汚染の吸収」や「攻撃を受けて」も進化する • 真っ先にやるべきは「全システムの電化」 • 初期の石炭は汚染が最悪 •
回路ネットワークをできるだけ速く研究する • 攻略サイトは読まないで!公式wikiはOK • パターンを知ってしまうと作業になる • 仕事じゃない、ゲームなんだ 9
やりこみポイント • 実績達成100%(8時間以内でクリア) • テクノロジーツリーの完成 + ∞ • 効率化・自動化を極める(完全自動運転) 10
“Space Exploration” MOD には手を出すな! 11 • https://mods.factorio.com/mod/space-exploration 複数の惑星・衛星軌道・小惑星帯・恒星間 恐ろしいほど深い科学ツリー 無限に溶ける時間
Factorio • Factorio は工場を建設・運用するゲームです。 • 『 これはゲームではない、仕事だ。 』 • https://www.factorio.com/
• ありがとうございました! by @zembutsu