▼iアプリゲームプログラミング▼
〜504i・FOMA対応〜
★はじめに★

●お兄ちゃん! いっしょに プログラミング しよ♪●

2001年1月、NTTドコモのiアプリ対応携帯電話、503iシリーズが発売されました。
Java言語 で作成したゲームなどのアプリをネットからダウンロードすることができます。
そして、何より面白いのは自分でゲームを作れること。
開発ツールも無償なので、パソコンさえ持っていれば誰でもすぐにはじめることができます。
この本では、ブロック崩しやアドベンチャーゲームなどを例に503iシリーズはもちろん、
504iシリーズFOMAで動くアプリの作り方について説明します。


▼この本について▼


著者:布留川 英一
イラスト:つきみのせひら
発行所:毎日コミュニケーションズ
定価:本体2,400円+税
付録:CD-ROM1枚
ISBN4-8399-0805-2

  お近くの書店で見つからない時は、Amazon.com紀伊国屋書店で注文してね♪
 


◆ 対 応 機 種 一 覧 ◆
●503i
F503i/iS
P503i/iS
N503i/iS
D503i/iS
SO503i/iS
●504i
D504i
F504i/iS
N504i/iS
SO504i
P504i/iS
●2101V/2002/2001
N2001
N2002
P2101V
D2101V
P2002
SH2101V
T2101V
●2101V/2701/2051
F2051
N2051
P2102V
N2701
F2102V
N2102V
名前が緑色のものはこの本の発売後にリリースされた端末です。

505iシリーズの追加情報はDoJa3.0メモを参照してください。


★登場人物★



松下四葉

かるい・うすい・ぺったんこ、松下四葉は○4歳。ある日突然現れた、Pちゃんと共に、今日もご町内の平和を(以下略)

Pちゃん

優れた頭脳と体力を持つ宇宙人。


★こんなアプリ作ります★


第3章ではブロック崩しを作るよ。ボールをぶつけるとブロック(?)が消えて‥。 第4章ではアドベンチャーゲーム。飛べない翼に意味はあるのでしょうか? 第5章では待ち受けアプリ赤外線通信対戦ゲームを作ります。 第6章ではオプションAPIと拡張APIでいろいろ楽しいことするのです。


★拡張コーナー★

▼おたよりQ&A▼
みんなからの質問と
その答えを紹介するコーナー。


▼正誤早分かり表▼
本で間違ってたとこを
紹介するコーナー。


▼機種依存情報▼
機種ごとの動作の違いを
紹介するコーナー。


▼コマンドプロンプト▼
コマンドプロンプトの使い方を
紹介するコーナー。


▼高レベル3Dグラフィックス▼
レベル3Dグラフィックスの
追加情報コーナー。


▼低レベル3Dグラフィックス▼
低レベル3Dグラフィックスを
紹介するコーナー。


▼四葉日記▼
日々のできごとを
つづるコーナー。

この本に対する質問や
間違ってるとこ発見した人は
npaka@m9.ffn.ne.jpまで。


★目次★
●第1章 iアプリとJava言語
iアプリ
Java言語
iモード端末

●第2章 はじめてのプログラミング
開発環境を整える
はじめてのiアプリを作る
実機で実行する

●第3章 ブロック崩しを作る
アプリの開発に使うAPI
ADFの設定項目
エミュレータのビューを変更する
線と四角形を表示する
イメージを表示する
キーイベントを取得する
キー状態を取得する
ブロック崩しを作る

●第4章 アドベンチャーゲームを作る
ラベルを使う
イメージラベルを使う
ボタンを使う
テキストボックスを使う
リストボックスを使う
ティッカーを使う
ビジュアルプレゼンターを使う
ダイアログボックスを使う
サウンドを鳴らす
スクラッチパッドの読み書きを行う
バックライトとバイブレーションを使う
ネットからテキストを読み込む
ネットから画像を読み込む
iモード用の絵文字を使う
アドベンチャーゲームを作る
●第5章 赤外線通信対戦ゲームを作る
イメージボタンを使う
アンカーボタンを使う
HTMLレイアウトを使う
メール・メッセージ受信状態を調べる
アプリから電話をかける
ブラウザやメーラーと連携する
待ち受けアプリを作る
GETオペレーションによる赤外線通信を行う
PUTオペレーションによる赤外線通信を行う
赤外線通信対戦ゲームを作る

●第6章 オプションAPIと拡張API
携帯電話組み込みの効果音を鳴らす
複数のサウンドを同時に鳴らす
イメージマップを使う
描画クリッピングを行う
ピクセルを操作する
イメージの回転・反転・拡大縮小を行う
ラスタオペレーションを行う
スプライト機能を使う
カラーパレットを変更する
サウンドエフェクトを使う
待ち受け画像を変更する
サブディスプレイにイメージを表示する
3Dポリゴンを表示する
2Dアニメーションを表示する

●付録
機種ごとの特徴
iモーションを使う
プリプロセッサを使う
リンク集


★開発★ ★携帯★ ★作者★
●Java言語
Java FAQ (What's New)
Java Soft
サン・マイクロシステムズ

●開発ツール
DoJa2.0 API向けiαppli Development Kit
JavaTM 2 SDK, Standard Edition Version 1.3.0
Japanese documentation for the J2ME CLDC
Adobe Acrobat Reader
i-mode絵文字対応外字データ
外字コピー屋さん
着メロコンバータ for DoCoMo503i V1.22
MLD Creator 16 Ver.1.72
Pamulow Preprocessor
VoiceAge SPOT PRO
KVM Mark
Unofficial "DoCoMo Profile-2.0"(Standard API) API Reference
wavファイルから着ボイス
PsmPlayer
●iアプリ登録サイト
アプリ★ゲット
ギガアプリ
Kajas

●携帯ニュースサイト
ZDNet Mobile
ケータイWatch

●P504i
P504i開発ストーリー
P504iおりじなるあいこん

●ツール
iモードツールダウンロード
シャープ3Dコンテンツ作成ツール
NEC赤外線リモコンデータ作成ツール

●iアプリ
あかねと〜く
めもプリ

●書籍
iアプリ Javaゲームプログラミング
JBuilder MobileSet 携帯Javaアプリケーション開発ガイド-au・J-PHONE対応-
MIDP Javaゲームプログラミング
JAVA PRESS
ネットワークゲームデザイナーズメソッド


●作者関連
ん・ぱか工房
せひらねっと
ドワンゴ


−戻る−


(c)2002 by Hidekazu Furukawa, Printed in Japan