2009-10-01から1ヶ月間の記事一覧

NetBeans 6.8でJPAの生成されるコード

エンティティクラスは替わっていない模様。 ただし、ファサードクラスの生成されるコードが変わってる。 これは「持続性」カテゴリの中にある「エンティティクラスのセッションBean」や「エンティティクラスからのJSFページクラス」で自動生成されるもの。 …

とろろ芋はすらないほうがおいしい

TVみていたらととろご飯がでてた。摩り下ろすのを見てるともったいない…と思ってしまう。おいらの実家でもすらない。すらないでスライサー等で切るほうがはるかに食感があっておいしいと思う。これなら味付けはシンプルに醤油だけでいける。海苔や生玉子を加…

Java用ゲームライブラリ ShinGL4公開

ShinGL4公開しました。http://shin.cside.com/product/shingl4/index.htm テキストはJOGLの問題で優先順位はなくなりました。品質も非常に悪いのでまじめに使う場合はWritableTexture使うようにしてください。サンプルプログラムは展開した後のsample/binデ…

fps計測や角度取得等実装

ShinGL3にもあったfps計測も一応入れておいた。低速マシンでハイスコアとかをとった場合の対処とかに必要かもしれない。こんな感じ。 String text = graphic.getRealFPS() + "fps"; graphic.drawText(0, font, 100, 100, text, Color.WHITE); また、角度取得…

Mixiアプリを考える

Mixiアプリを作る場合どういったものがいいのかかるーく考えてみた。グラディウスとかサンシャイン牧場をさわってみたり、登録数を見てみた感じで。 過度のアクションものはダメ グラディウスは手間はかかっていると思うが登録数はさほど多くない。キーボー…

鮎川麻弥の25周年記念アルバム

http://journal.mycom.co.jp/news/2009/10/16/012/index.html鮎川麻弥といえばエルガイム。ZガンダムのOP/EDのほうが知名度高い気もするけどやっぱりエルガイム第2期OPは最高なわけで。あとドラグナーとか。以前にも張ったはずだけど、またはってみる。やっ…

もうまともな技術者って日本にいなくなったのかな

http://game.watch.impress.co.jp/docs/news/20091016_321836.html 小さな文字表示では読みにくい人を考慮して、「ドデカ会話ウィンドウ機能」を実装。かなり大きいサイズで文字が表示される。これらの機能は公式サイトにて募集された質問、疑問、要望などか…

ダンテの最新作が登場

http://game.watch.impress.co.jp/docs/news/20091016_321662.htmlRPGツクールではなくてダンテというところがおっさんの証。正直タッチペンはこういうコンストラクション系は非常に相性がいいのでどんどん出てきてほしいところ。配置だけではなく、テキスト…

各種描画とαブレンディング実装

とりあえず各種描画追加。といってもこれだけにした。 wipe pset fillRect というのは、いろいろと増やそうと思ったけれども、今回はWritableTextureを作ったので必要性はないなと。細かい描画はJava2Dでやってもらえばよい。wipe以外の描画もスプライトと同…

IPC16って…

http://d.hatena.ne.jp/Florian/20091014/1255523796通常ソフトは人間がわかりやすいシリアルな命令でできあがってるのでIPCって2,3あたり行けばかなりいいほうでそこから上にはあがることないですよ。人間が意図して並列度を上げるSIMDであげてるくらい…

チン!して こんがり 魚焼きパック ゲットだぜ

やっと自宅の近くのドラッグストアに入荷していたので早速購入してみた。ちょうどTVCMがはいるようになったというのと無関係ではあるまい。 早速塩鯖を焼く。が、このパックはサイズが結構小さい。鮭の切り身ですらも大きめだとはみ出すかもしれない。そこで…

スパムトラックバックどうにかならんのか

はてなダイアリーってスパム判定されているトラックバックが普通に表示されるのがわけわからん。スパム判定まで出来ているなら認証待ち状態にすればいいのに。 常に認証待ちにするか常に表示するかの二択しかないってのはかなり手を抜きすぎ。 スパムかどう…

NetBeans 6.8のHudson新機能

Hudson対応自体は6.7で完了しているが、6.8で新機能がある。Hudson自体のインストールだ。つまり、Hudsonをまったく入れてなくても動かせる。 メニューにHudsonを起動するやつが存在しているので、それを選ぶとWebStartのスプラッシュが表示され、ダウンロー…

なるほど。これではXNA普及しないわけだわ

http://game.watch.impress.co.jp/docs/news/20091013_321369.htmlなるほど。XNAは遠目から見てると魅力があるのだなと思っていたが、これでは障害が高すぎてダメだな。Mac限定とかで作るほうがはるかにましに見える。 TAKERUの換わりはまだ現れないらしい。

Wii ドラキュラ伝説 リバース

どうもupされた画像をみると10/27 1000円 あたりで確定くさい。 なぜ伝説というタイトル…。悪魔城ドラキュラリバースというタイトルで伝説ベースの設定でよかった気がするんだが。 リバースシリーズ共通の2Dドット絵ぽいので今回も面白そうだ。 ドラキュラは…

Wii グラディウスリバース バージョンアップしてみた

なんだ、これwwwwww演出面とか違いすぎるwww ほんの少しのバージョンアップかと思ったら意外と違うところだらけ。気合入れすぎなんじゃないか。どう考えても背景にBG1つ追加しましたみたいなのが増えてるし、ラストにWarningの連呼がでるし。ほかに…

書き込み可能なテクスチャを作成

今までテクスチャはロードしたらそのまま、せいぜい最初の引数でBufferedImageを渡して動的に作れるようにした程度だった。そこで書き込み可能なテクスチャを用意した。 描画は通常のスプライトと同じ。というかSGWritableTextureはSGTextureを継承してるの…

女神転生がでたあたりを思い出してみた

真・女神転生SJのTVCMが意外と見かける。ゲームを購入するのはShinGL4が完成してから。そこで初代がでた時期を思い出してみた。ただの懐古厨のたわごとです。 FC版のいわゆる初代がでたのは1987年。前年に小説の第1巻がでていて、コンピュータによる悪魔召還…

インオーダとアウトオブオーダの溝は深い

http://d.hatena.ne.jp/Florian/20091012/1255335346インオーダとアウトオブオーダってすさまじい性能差ありますよね。インオーダのNiagraあたりを他のアウトオブオーダのCPUと比べるとシングルスレッド性能で同クロックで1.7倍くらい差がついていた記憶があ…

グラディウスリバースがバージョンアップ!

http://www.konami.jp/products/dl_wii_gradius_re_ww/index.html#info配信後1年以上たってまさかバージョンアップするとは思わなかった。修正内容は結構大きいな。1000円のソフトなのにほんと頭が下がる思いだ。 BGMの追加 スコア調整 上記スコア調整による…

スプライトの拡大縮小実装とリニアフィルタ設定

幅と高さを指定する拡大縮小スプライトを実装しました。幅と高さが追加されただけなのでShinGL3と同じです。 graphic.putSprite(pri, texture, x , y , 幅 , 高さ); ネオジオみたいなのが出来ますね。 また、ターゲットが2D開発用ということで、拡大時にリニ…

テキスト描画を追加

デバッグ用にどうぞ。実際に扱う際にはポイント指定にはDPIを取得してOSや環境ごとの差異を考慮しないといけないので使いにくいはず。この計算をするべきかしないべきかでちょっと悩み中。今のところしていないが、クロスプラットフォームを考えるとやっとい…

Flexの書籍だいたい読み終わったのでFlashの書籍購入

FlashのというよりはActionScript 3のってのが正解か。おいらの書籍等からの情報で知る範囲では、Flexって静的にコンポーネントや状態を設定しておいてそれへのバインディングというだけなので、ActionScript自体の知識がないと結局ほとんど何も出来ないとい…

スプライト描画実装完了

とりあえず回転や拡大縮小のない単純なやつを実装。今回はShinGL3とは違って最初からプライオリティをいれてある。やっぱりわざわざスプライトというからには必須だよね。以下サンプルコード。 SGTexture pcg; @Override public void init(SGGraphic graphic…

久々のポタリング

北や東、西にはぽたってたので今日は南へポタる。最近はタイミングが悪かったりずっと雨だったり風が強かったりと自転車に乗るのが久々だ。何も考えずに適当に道を選択して南下。今回も1速縛り。 文京区にはいった後さくっと迷う。道まったく知らないのに大…

さくっとキー入力追加

キー入力は5分くらいでさくっとおわったのだが、問題は細かい判定まで入れるかどうか。ShinGL3と同様に左右のキーの判定を入れていないのだが、これでいいのかどうか。つまり、現時点では右と左のSHIFTの違いはわからない。 ただ、後で付け足すのは比較的楽…

スクリーンショット機能追加

スクリーンショット保存機能を追加した。ShinGL2にあって3になかった機能。えふおうさんからの要望で。 使いかたは描画後にこうするだけ。 graphic.saveScreenshot(); 引数にFileを渡すことも可能。省略すると現在の時刻からファイル名が生成される。「YYYYM…

RPGの戦闘のシステムについて

http://d.hatena.ne.jp/yas-toro/20091004/1254663208もともとTRPGでターン制導入してるのがほとんどだからCRPGでも導入したというのはあると思う。ターンを導入していないものはほぼないはず。 ここでいうターンは1ターンの間に行動できる回数が1回のものを…

トライガンが劇場版に

http://www.trigun-movie.com/トライガンは原作本もDVDもぜんぶもってますが、完全新作シナリオということでひじょーに興味がある。

メインループまわり完成

ウインドウイベント類やメインループ周りを実装した。まだ、描画周りは入れていないが、GLを取得できるようにしておいたので全部自前で描画することは一応できる。「SGMainLoop」というインターフェースを実装するだけ。以下無名クラスでのサンプル。 SGMain…