読者です 読者をやめる 読者になる 読者になる

SourceMod plugin 作成の為のまとめ?リンク集。

最近FPSのモチベーションが下がってるんで、気分転換にplugin書いてたりするんで関連情報のリンク集みたいな物。
A10君に教えるついでに頭の中で体系付いたのでそのままつらつらと。
言語教養の有る人ならすぐ書けます。

開発環境


Pawn Studio
公式統合開発環境、SourcePawn(plugin記述言語、C++みたいな感じ)以外にもHTML,PHPとかxmlC++まで対応してるみたい、コードアシスト有り、万人向け。
gVim Syntax Hilighting
宗教上の理由、じっちゃんの遺言、bramを愛してやまない人向け。threadの下の方に張られてるのを使ったほうが良い、makeprg,errorformatもthread参考に自分で追加すべし、filetypeも追加しよう、もちろん ~/.vim/ 配下が良いよ。

他にもこの辺に幾つか書いてる。

ドキュメント類


Category:SourceMod Development
この後のURLも正直ここに全部書いてる、本家まとめ。
Category:SourceMod Scripting
実際にこう書け、と具体例の提示、教本。
SourceMod Scripting API Reference.
APIリファレンス、ってか言語教養のある人はここから下で間に合うかも。
SourceModインストールディレクトリ/addons/sourcemod/scripting
sourcemodに標準でついてるpluginのソース全部。
AlliedModders forum SourceMod
SourceModに関するフォーラム、Scriptに関するQ&Aとか、各種unofficial pluginとか。sourcemodのscript forumは全部ソースがついてるので最高。

どうやって書くの?とかは全部上のURLに書いてるよ、興味を持ったら試してみると吉。SourcePawn自体が簡単だし資料も充実してるから、プログラム入門にはお勧めだと思われる。