先日、「複数のプログラミング言語を勉強(習得)することに意味はあるのか?」と聞かれて少し驚いてしまった。 というのは、プログラミング言語に限らず、日常生活でも同じなのではないかと思ったからである。これは「プログラミング」… 続きを読む 複数のプログラミング言語を勉強することに意味はあるのか?
カテゴリー: プログラミング
パズルゲームの画面を携帯で
約一週間放置していたパズルゲームの無駄な処理を省く作業を終えて一息ついていた時に、ふとパズルゲームを携帯電話で動かすとした場合、どうすれば動くのか何となく気になったので、Javaの携帯アプリの作り方について調べてみること… 続きを読む パズルゲームの画面を携帯で
対戦ゲーム
パズルゲームが一応完成してしまって急にプログラミングのネタが無くなってしまったので、保留していた対戦ゲームで使用するキャラクターデータクラスを作成して、テストプログラムを動かしてみる。 いまいちモチベーションがアップしな… 続きを読む 対戦ゲーム
ステージデータの一覧表示(その2)
昨日の続き。 早速、ステージデータを一覧表示する方法を検討した結果、JListを使えば自分でも比較的簡単に作れそうだということがわかった。リストにステージデータのサムネイル画像を表示するには、ListCellRender… 続きを読む ステージデータの一覧表示(その2)
ステージデータの一覧表示
パズルゲームのステージプレイヤーとステージエディタの作成がひと段落したので、パズルゲームのステージを一覧表示出来るビューワー(ビューアー)の作成にチャレンジしてみようと思い立つ。ステージデータが10個を超えていたので、そ… 続きを読む ステージデータの一覧表示
ステージプレイヤー(PlayPanel)の完成
アプレットとステージプレイヤーでステージを連続して遊べるように、ゲームの中心となる処理を行っているPlayPanelクラスを拡張するついでに、(リセット、中断/再開、ゲーム終了等)を追加実装する。一通り実装が完了して動作… 続きを読む ステージプレイヤー(PlayPanel)の完成
eclipseはゴミ箱を使わない?
eclipseの新規プロジェクトでパズルゲームのモジュールを参照したテストプログラムを書いた後、そのテストプログラムを削除したら参照先のパズルゲームのモジュールまで削除されてしまった。 しかもeclipseはファイルはゴ… 続きを読む eclipseはゴミ箱を使わない?
ステージデータファイルのロード処理の見直し完了
ローカル環境では正常にステージデータをロード出来ていたアプレットが、Web上にアップロードしたらステージデータをロード出来ないという、不具合が発生してしまった。 ネットで情報を収集しつつあれこれ試してみたら、ステージデー… 続きを読む ステージデータファイルのロード処理の見直し完了
ステージプレイヤーの作成(その2)
13日に作成したファイルチューザーを、ステージプレイヤーにも流用。次いで、ステージプレイヤーのメニューバーとメニューアイテムにも各イベント処理を実装。といっても、現段階ではロードと終了のイベントしか実装出来ない。 とりあ… 続きを読む ステージプレイヤーの作成(その2)
ステージエディタの完成
10日の続き。 ステージプレイヤーとステージエディタの両方で、ステージデータファイルのロード時とセーブ時に使用するファイルチューザーを作成。 また、FieldPanelクラスのloadメソッドとsaveメソッドを、ステー… 続きを読む ステージエディタの完成