龍神録とは龍神録プログラミングの館で公開されているソフトウェアです。C言語で作成されたソースコードが公開されており、丁寧な解説もついています。
せっかく龍神録のソースコードが公開されているのだから仕組みを理解したい。そして、自分風なシューティングも作ってみたい。でも、オブジェクト指向じゃないC言語のソースコードを理解して、そこに改良を加えていくなんて、もう…Javaに慣れた僕には無理だわと思いました。ところが、Javaでは肝心の DXライブラリが使用できない。
DXライブラリの情報ページを見ていたら C#版が存在することが分かりました。C#の文法は Javaに近いという。「それなら」…と開発することにしたのでした。
以下の点に留意してください。