ディープダンジョン
女神転生
誰かさんの自作ゲーム
3Dダンジョンゲームのソースのコード
普通に女神転生みたいなゲームを作ってみたいと思ってます。
今のJavaだとセキュリティ画面が出てきてウザイ。
それで誰もやらなくなっちゃう。
アプレットの改善をして欲しいです。
アプレット自体はゲームをやる上で遜色ない。
JavascriptはcanvasがIEで上手く動かない問題があったが、excanvas.jsをダウンロードすれば問題は解決する模様。
package dungeon;
import java.applet.Applet;
import java.awt.BorderLayout;
import java.io.InputStream;
import java.net.URL;
import dungeon.control.DungeonControlPanel;
import dungeon.io.DungeonReader;
public class Dungeon3D2 extends Applet{
/** エラーメッセージ */
protected String message;
//--------------------------------------------------------------------//
/**
* アプレットを初期化する
*/
public void init(){
setLayout(new BorderLayout());
DungeonDataModel model=getData();
DungeonViewCanvas canvas=new DungeonViewCanvas(model,message);
new DungeonActionManager(canvas);
add(canvas,BorderLayout.CENTER);
add(new DungeonControlPanel(canvas),BorderLayout.EAST);
}
//--------------------------------------------------------------------//
/**
* リソースを破棄する
*/
public void destroy(){
removeAll();
}
//--------------------------------------------------------------------//
/**
* HTMLタグで指定されたダンジョンデータモデルを返す
* @return HTMLタグで指定されたダンジョンデータモデル
*/
protected DungeonDataModel getData(){
String name=getParameter("mapdata");
if(name==null) name="sumple.dgn";
message=null;
try{
Thread.currentThread().setPriority(Thread.MIN_PRIORITY);
}
catch(SecurityException ex){
message=ex.toString();
return null;
}
DungeonDataModel model=new DungeonDataModel();
try{
DungeonReader reader=new DungeonReader(model);
reader.read(new URL(getDocumentBase(),name));
return model;
}
catch(Exception ex){
message=ex.toString();
return null;
}
}
//--------------------------------------------------------------------//
/**
* アプレット情報を返す
* @return アプレット情報を含む文字列
*/
public String getAppletInfo(){
return "Applet of 3D dungeon\n"
+"Author K.Higuchi";
}
//--------------------------------------------------------------------//
/**
* このアプレットが解釈するパラメータ情報を返す
* @return アプレットが解釈するパラメータ情報を格納した配列
*/
public String[][] getParameterInfo(){
String info[][]=
{{"mapdata","String","Dungeon map data file name."}};
return info;
}
}
・・・・・・・・・・・・
・・・・・・・・・・・・
・・・・・・・・・・・・
・・・・・・・・・
・・・・・・・・・
・・・・・・・・・
・・・・・・・・・
한국어의 실력이 충분하지 않았다.
ハングゴィ シルリョギ チュンブハジ アナッタ
韓国語の実力が十分ではなかった
한국인의 학생을 돕고 싶다.
ハングギニ ハクセンウル トプコ シプタ
韓国人の学生を助けたい
일본에서는 일본어를 학습한다.
イルボネソヌン イルボノルル ハクスプハンダ
・・・・・・・・・
昨日、NOVAに行ってきた。
レベル1(最下位レベル)なんだが、同じ初心者の人から、「本当にレベル1なんですか?」
って聞かれた。
まあ、レベル1ではあるけど、集中してやってないのでレベルがあがらないのです。
もう、彼此、5年以上もやってますが、チンタラやってますので、上がりません。
昨日なんて、銀行(ウネン)を間違えて、インハンって中国語で言ってしまう体たらく。
忙しいのに、韓国語と中国語を並行してやってるから起きた珍事。
・・・・・・・・・
・・・・・・・・・
でも、亀の歩みだけど、確実にクワドリンガルになっていっています。
( (≪●≫) )Д( (≪●≫) )
・・・・・・・・・
・・・・・・・・・
今日は、禁酒のため近くのビジネスホテルに泊まります。
あまりにも馬鹿げてますが、こういったことをしないと禁酒ができない体になっているのです。
禁酒をしないとほぼ9割、下痢をします。
おつまみに高カロリーのモノを食べれば下痢はしませんが、太ります。
5500円で1泊、5時半頃からゴロゴロと本を読んでいるつもりです。
・・・・・・・・・・
・・・・・・・・・・
・・・・・・・・・・
防弾ボード
鋼鉄の板を上回る。
・・・・・・・・・・
・・・・・・・・・・
23日か30日にデートをする。
人生の転換点なるか。
分からない。
あまりにも、殺伐とした人生。
こんな人生じゃ自分の心が潤わない。
潤わない心じゃ、良い人間にならない。
・・・・・・・・・・
・・・・・・・・・・
日
ビジネスホテルで禁酒
英
Drinking is given up in a no-frills hotel.
韓
비지니스호텔에서 금주
ビジニスホテレソ クムジュ
中
在商用旅馆忌酒
zai4 shang1 yong4 lu:3 guan3 ji4 jiu3