2008年11月26日水曜日

MySQLメモ

スコアをネット上で公開するときにMySQLを利用するとしたらこんな感じかな.

CREATE TABLE score_tbl (
id INT UNSIGNED PRIMARY KEY,
name Text NOT NULL,
score BIGINT NOT NULL,
level INT NOT NULL,
info Text,
version DOUBLE NOT NULL,
update DATETIME NOT NULL,
index (score),
index (level),
index (version, update),
);

PRIMARY KEY
PRIMARY KEYを設定したカラムには以下の特徴がある。
* 他のレコードと重複した値は格納できない
* NOT NULL属性を持つ
* 自動的にインデックスが設定される


参考:http://www.dbonline.jp/index.html

Doja-5.0のインストール

どうやらDoja-5.0の利用者が7割以上らしいので,Doja-4.1プロファイルで作る意味がないみたい.
というわけで,Doja-5.0での開発に切り替えてみようと思う.

2008年11月9日日曜日

リソースからイメージ取得

Doja4.1でリソースからイメージを取得する方法



リソース内に存在するイメージ(target)を取得するメソッド。

static public Image getImage(String target){
try{
MediaImage mi = MediaManager.getImage("resource:///"+target);
mi.use();
return mi.getImage();
}catch(ConnectionException e){
GameUtil.showErrorMessage("イメージが読み込めませんでした。\n"+target);
GameUtil.terminate();
return null;
}
}

半透明を利用する方法



TransparentImage tImage = TransparentImage.createTransparentImage(image);
tImage.setTransparentEnabled(true);
tImage.setTransparentColor(Graphics.getColorOfName(Graphics.WHITE));

これで、白が透明色となる。

2008年8月26日火曜日

デバッグ?

DojaのEclipseでどうしてもデバッグができない.
正しくコンパイル出来ていないような気がする.
Java1.4じゃないと駄目だという話もあったので,インストールしてみたが,それでもダメっぽい.
iアプリデバッグメモ
これが解決のヒントになるかなあ?

ポイントは,doja_g.exeらしい.

2008年8月25日月曜日

iアプリ

iアプリが久々に作りたくなったのでBlogもついでに覚え書きのために作成.
作ったツールとか公開予定.

とりあえずリンク集.
Docomoのiアプリのページは基本.
@itの記事はちょっと古いけど,基本は学べる.
iアプリプログラミングもちょっと古いかなあ.
いつもお世話になっているJavaDriveにもiアプリの作り方というページがあった.

とりあえずは,スクラッチパッドやHTTP関係の便利クラスを作っていってみよう.