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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuma Ohgami
October 25, 2025
Technology
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RPGOS NPC独自アセンブリプログラミング
オープンソースカンファレンス2025 Tokyo/Fall
で行ったLTの発表スライドです。
Yuma Ohgami
October 25, 2025
More Decks by Yuma Ohgami
See All by Yuma Ohgami
RPGOS(仮)進捗紹介
cupnes
0
75
へにゃぺんて新作OSのご紹介
cupnes
0
130
セガサターンのタイル描画機能を試す
cupnes
0
110
最近の自作OSネタ
cupnes
0
170
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
58
Other Decks in Technology
See All in Technology
EventBridge Connection
_kensh
5
650
Dynamic Workersについて
yusukebe
2
630
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
3
1.1k
データ基盤をDataformで整えた話 〜 開発環境を添えて 〜
takapy
0
130
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
370
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
130
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
1
230
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
2
140
AI Testing Talks: Challenges of Applying AI in Software Testing: From Hype to Practical Use
exactpro
PRO
1
140
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
260
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
380
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Featured
See All Featured
Designing for Timeless Needs
cassininazir
1
250
Leo the Paperboy
mayatellez
7
1.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
Game over? The fight for quality and originality in the time of robots
wayneb77
1
190
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
The Invisible Side of Design
smashingmag
302
52k
Bash Introduction
62gerente
615
210k
How GitHub (no longer) Works
holman
316
150k
A better future with KSS
kneath
240
18k
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 ご清聴ありがとうございました!