2010-08-01から1ヶ月間の記事一覧

Scalaでゲームプログラミング - vol3 システムの骨格を考える -

Scalaでゲームプログラミング まとめソースあり 第1回、第2回の記事を見てるとなんだか拡散な感じがしますね。 Windowの表示(アクティブレンダリング) キー入力を受け付ける そろそろシステムの基盤を作って、拡張してゆけるようにしましょう。 まずは個々の…

Scalaでゲームプログラミング - 番外編 デバッグの方法を見つけ出す -

Scalaでゲームプログラミング まとめソースあり エラーが起こったり、きちんと動いているか確認するためにもデバッグは必要です。 デバッグをするにあたり、データをどこかに出力しなければなりません。 そこでDebuggerというオブジェクトをつくりどこからで…

Scalaでゲームプログラミング - vol5 FPSを制御してみる -

Scalaでゲームプログラミング まとめソースあり FPSって何ですか。そんな人は以下の記事を見てください。 FPS(frame per second)を整える方法 上記のシステムを実装してみました。 時間計測にはcurrentTimeMillisを利用してミリ秒単位の時間を取得しています…

Scalaでゲームプログラミング - vol4 フルスクリーンにしてみよう -

Scalaでゲームプログラミング まとめソースあり フルスクリーン化をするにあたって注意することがあります。 キー入力等がオフになっていると戻れなくなる可能性があります。 前回の例ではESCにて終了できるようになっていました。 終了条件 private def isE…

Scalaでゲームプログラミング - vol2 キー入力を受け付ける -

Scalaでゲームプログラミング まとめソースあり 8月22日 訂正 プログラムを組む上で重要になってくる入力情報。 今回はキーボードからの入力をチェックする機構を作ってみようと思います。 フレーム間の入力について KeyListenerを用いてキー入力を監視しま…

Scalaでゲームプログラミング - vol1 Windowを表示してみる -

Scalaでゲームプログラミング まとめソースあり Javaで作るようにJFrameを用いて表示します。ゲームプログラミング向けに高速で処理できるようアクティブレンダリングをします。 このあたりはレイヤが低いので、ScalaっていうよりJavaっぽさがあるかもしれま…