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
RPGOS NPC独自アセンブリプログラミング
Search
Yuma Ohgami
October 25, 2025
Technology
0
13
RPGOS NPC独自アセンブリプログラミング
オープンソースカンファレンス2025 Tokyo/Fall
で行ったLTの発表スライドです。
Yuma Ohgami
October 25, 2025
Tweet
Share
More Decks by Yuma Ohgami
See All by Yuma Ohgami
RPGOS(仮)進捗紹介
cupnes
0
51
へにゃぺんて新作OSのご紹介
cupnes
0
87
セガサターンのタイル描画機能を試す
cupnes
0
91
最近の自作OSネタ
cupnes
0
130
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
40
Other Decks in Technology
See All in Technology
手軽に作れる電卓を作って イベントソーシングに親しもう CQRS+ESカンファレンス2026
akinoriakatsuka
0
480
20260114_データ横丁 新年LT大会:2026年の抱負
taromatsui_cccmkhd
0
340
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
63k
Git Training GitHub
yuhattor
1
200
AWS Amplify Conference 2026 - 仕様からリリースまで一気通貫生成 AI 時代のフルスタック開発
inariku
2
280
GitHub Copilot CLI 現状確認会議
torumakabe
8
2.6k
Databricks Free Editionで始めるLakeflow SDP
taka_aki
0
150
Qiita Bash アドカレ LT #1
okaru
0
190
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
950
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.1k
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
220
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
600
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Six Lessons from altMBA
skipperchong
29
4.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
36
My Coaching Mixtape
mlcsv
0
28
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
81
The Curious Case for Waylosing
cassininazir
0
220
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
RailsConf 2023
tenderlove
30
1.3k
A Soul's Torment
seathinner
5
2.1k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
150
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
87
Transcript
RPGOS NPC独自アセンブリプログラミング 2025/10/25 大神 祐真 (へにゃぺんて)
2025/10/25 大神 祐真(へにゃぺんて) 2 自己紹介 大神 祐真 (@yohgami) 「へにゃぺんて」 という個人サークルで 独自なOSを作るための
活動を行っています!
2025/10/25 大神 祐真(へにゃぺんて) 3 まずはデモを
2025/10/25 大神 祐真(へにゃぺんて) 4 RPGのような世界で動くOS(RPGOS) • 「裏では小人さんががんばってる」 という例え話が、本当にそうだったら、 というOS •
ポイントはシステムコールを 電話で表現しているところ • PLiCyで公開中! https://plicy.net/GamePlay/202689
2025/10/25 大神 祐真(へにゃぺんて) 5 同人誌を頒布中! 表紙 裏表紙 500円 RPGOSの現状の実装や考えを解説!
2025/10/25 大神 祐真(へにゃぺんて) 6 NPCプログラミング環境 • この世界のNPCは、 CPUに相当する存在 • 独自な命令
(「アクション」と呼称)を 解釈し実行する • この環境上で、アクションを用いた NPCのプログラミングが可能!
7 ①ユーザーランドのNPCの動作を、 ②アセンブリ言語のような 独自言語でプログラミング! SWA 1 ; システムコール番号 SWB HELLO
; 出力文字列 SYC ; システムコール実行 HLT ; 終了 拡大 ③[実行]ボタンで 実行開始! ④Writeシステムコール により出力 この例だとNPCは電話(システムコール)するだけですが、 NPCが移動するアクション(インストラクション)等もあります。
2025/10/25 大神 祐真(へにゃぺんて) 8 明日の技書博で新刊出します! 配置:あ-02a 「へにゃぺんて」 新刊:RPGOS NPC 独自アセンブリ
プログラミング
2025/10/25 大神 祐真(へにゃぺんて) 9 ご清聴ありがとうございました!