Class PC とは何か
Introduction
rcm のソースコードが発表されてから、「FFACEと組み合わせると強力なツールプラットフォームができるのではないか?」との
提案の下、いろいろな改造案が投稿されましたが、肝心のFFACEがメモリリークしまくりだったので、「いっそのこと、FFACEに
依存しないオープンソースを書いてしまえ」という流れになりました。2垢で必要な部分は既にプログラマスレで解明されてます。
提案の下、いろいろな改造案が投稿されましたが、肝心のFFACEがメモリリークしまくりだったので、「いっそのこと、FFACEに
依存しないオープンソースを書いてしまえ」という流れになりました。2垢で必要な部分は既にプログラマスレで解明されてます。
これを使いやすいクラスにまとめたのが、一つは、rcm氏によるXIACEクラスで、もうひとつがこの PC クラスです。
XIACEの方がコードも美しいし、アクセサを使って、都度必要なメモリを読みにいく仕組みになってます。
クラスPCは、コードが雑ですが(笑)、これを使ってマクロ的にプログラムを書くと、非常に可読性が高いという
特徴があります。
クラスPCは、コードが雑ですが(笑)、これを使ってマクロ的にプログラムを書くと、非常に可読性が高いという
特徴があります。
したがいまして、完成品を配布したい、メンテは作者がやる、というような場合はXIACEを、FF11をプレイしながら、その場で、
マクロ追加感覚で機能を足していきたい、というような場合は、クラスPCといったチョイスになるでしょう。
マクロ追加感覚で機能を足していきたい、というような場合は、クラスPCといったチョイスになるでしょう。