Java

体力・精神状態により文章は変化する

とりあえず入力は設定ダイアログも含めて多分OK。 終わった時は本当にこれで終わったのか信じられないくらいぐだぐだ作業でした。 ここは落ち着いてリファクタリング、リファクタリングだ・・・! NowLoadingで別スレッドで行うべきは画像と効果音のロードだ…

なん・・・だと・・・

Javaに標準装備になったJavaScript(Rhino)に騙されていた。 Compilableインターフェースを実装しており、Compilable#compile()で(Javaバイトコードに)事前コンパイル可能だとばかり思っていた。 1から100まで足すスクリプトをコンパイルして実行し、その速度…

詰まった

キーボードとかゲームパッドとかのキーコンフィグどうやって保存すればいいんだ・・・。 あー、1人専用ならなあ ひそーてんのまねごとがいいのかなあ やっぱり最後にここでひっかかったなあ。

ファイルシステム事故

EclipseでSVNに合わせようとプロジェクトの位置を変えようとしたら中身が空っぽに。 復元ソフトでフルスキャンし始めたがよく考えたら作ったばかりのプロジェクトでがんばって書いたantのbuild.xmlが消えた程度で助かっていた。 これにより、プロジェクト開…

BGMライブラリ

音声の中でもBGM(データが大きい)ものについて。 圧縮形式でもいいんだろうけどデコードにCPUを食うよりはハードディスクを食った方が良いと判断。 10MB..100MBくらいを前提として、やはり全部メモリによむのはちょいと気が引ける。Clipインターフェースは全…

来年になったら本気だす

さて、本気でゲームを作るのか? ということでライブラリ整備。 どこかのだれかさんのzunlibをパクってyappylib。必要なのは グラフィクス(ハードウェアアクセラレーションが効くようにチューニング必須) サウンド インプット(ゲームパッド含む、というかそ…

javacc入門

今日はちょっとコンパイラな気分なのでjavaccをいじりました。 パーザジェネレータはjavaccしか使ったことがありません。 なんか日本語の情報が少ないです。yaccに押されてます。 Eclipseのプラグインはあまり入れないのですが、それもあんまりよくないかな…

ライトニングボルテックスってレベルじゃねーz

雷で数秒ほど停電したのですが、家の換気システムの全ランプが赤く点滅していたり、ノートPCのDVDディスクドライブが開かなくなったり(再起動したら直った)、Vista Service Pack1の再起動がぜんぜん終わらなくてずっと待ってたら起動後にブルースクリーンか…