Minecraftの構造はどうなっているかご存じの方いらっしゃいますか。
例えば、webのアーキテクチャの3層アーキテクチャにはなっていないことはわかりますが、
アプレットとか使っているのでしょうか。
また、シングルとマルチとあり、マルチの場合はサーバーが必要とありますが、
シングルの場合もサーバーが必要な気がします。これは、飽くまで
マルチに対応したサーバーが必要ということでしょうか。
さらに、Bukkitサーバーなるものが存在するようで、これは有志が作ったようです。
しかし、Minecraftのソースコードが公開されていないのに、どのように作成したのでしょうか。
ソースをデコンパイルしてもクラス名等が加工されているので、有志の人たちはこのソースを解読したという
認識でよろしいでしょうか?
質問が多くなって申し訳ございません。