今までゲームを作成してきましたが、Java Appletで動作するものでした。Java Appletでセキュリティの問題が浮上してきてどうなることかと思っていましたが、
ついに廃止になるようです。
どうしたものかと思っていたところ、GWT(google web toolkit)というものを見つけました。Java言語でAjax開発するためのツールで、Javaで書いたコードを難読化されたJava Scriptコードに変換させられるらしい。
使えるんじゃないか?
Java Appletから移行するために使うためのツールという訳ではないですが、それほど苦労なく移行できそうな気がする。ということで、早速インストールして移行してみました。
最初、理解するまで少し苦労しましたが、わかってしまえば描画部分のコードに対して単純な書き換えを行えばほとんど移行できてしまいました。前回の開発記を書いてから始めたので2週間弱しかかかっていません。
まだ、super dev modeというデバッグ用のモードでしか動かしたことはないですが、ちゃんと動いていそうです。
もし、Java Applet廃止で移行を考えているならGWT(google web toolkit)は解になり得るかもしれません。今までのJavaのコードが資産として使えます。(このページにGWTでゲーム作成するときに必要となるであろう情報をまとめました。)
このページで本不思議のダンジョン風ゲーム「六色使いの冒険」を公開しているので動かしてみたい方はぜひどうぞ。無料で登録やインストールといった面倒なことも不要です。