技術書同人誌博覧会
RPGOS NPC独自アセンブリプログラミング

新刊

同人誌・36ページ・紙・500円
チェックする

本書では、「RPGのような世界で動くOS」として制作している「RPGOS」のNPC(Non Player Character)を、独自な言語でプログラミングできるようにした「NPCプログラミング環境」を紹介し、実際に簡単なプログラミングを行ってみます。

まだできることは限られますが、「NPCが動いて機能が実現される」という世界観を楽しんでいただければ幸いです。

[目次]
はじめに

第1章 NPC プログラミング環境の使い⽅と初めてのプログラム

  • 1.1 RPGOS とは
  • 1.2 NPC プログラミング環境とは
  • 1.3 いくつか簡単なプログラムを試す

第2章 システムコール

  • 2.1 システムコールとは
  • 2.2 第1段階:電話への移動と番号設定
  • 2.3 第2段階:電話をかけ、相⼿が出るまで待機
  • 2.4 第3段階:メッセージ送信
  • 2.5 実⾏結果
  • 2.6 マクロアクションを使⽤したシステムコール実⾏

第3章 エコーバック

  • 3.1 Readシステムコールを実⾏するには
  • 3.2 エコーバックプログラムの実装
  • 3.3 実⾏結果
  • 3.4 裏側表⽰をオフにしてみる

おわりに

  • [付録] シェルスクリプト製コンパイラ(もどき)
ホーム
サークル
頒布物
マイページ