構造自体は簡単だから
c++とまともなライブラリあれば誰でも余裕でできると思うよ