Читаешь туторы на вике
Получаешь базовые знания сишки
Смотришь какие функции есть в "SFPlugin"
Иногда можешь заглянуть в чужие исходники для опыта. Думаю этого вполне достаточно.
Если классический ASI, то придется рыться в адресах памяти, много искать, читать и часто изобретать велосипед. И поначалу может быть сложно, ну зависит от опыта.