2005-01-01から1年間の記事一覧

ゲーム開発とスクリプトその3

http://d.hatena.ne.jp/a_little_bit/20050519 便乗させていただきまつ。こういう、アイテムデータと振る舞いをセットにして扱いたい場合、 Luaだとこういう風に書けると思う。 Items = { "Herb", "AbaTea"......} -- ヘルス回復用の薬草 Herb={ name = "薬…

FTGLの日本語その2

toge氏の情報によると(http://d.hatena.ne.jp/toge/20050519) CharMapで指定するのは、FTGLに渡す文字列のコードではなく使用するフォントの文字コードだということらしい。 何故か漏れはFTGLが勝手に文字コード変換してくれるもんだと思い込んでいたぽい。…

家ゲ業界新ハード発表ラッシュ

こういうの見てて思うのが、ハードが勝手に超美麗なグラフィックスを作り出してくれるわけではないんだよなぁ、ってこと。 製作するのはソフトの開発者であって、ユーザーの目が肥えて要求が高くなっていくほど、彼らの負担も増えていく。 2chでもユーザー中…

ゲーム開発とスクリプトその2

keim_at_Si氏の語りが興味深いので連日便乗。 http://d.hatena.ne.jp/keim_at_Si/20050519/ ここで触れられているスクリプト仕様の、再利用性・汎用性のための一般化された設計は特殊化しづらい場合があるという問題。 漏れは今まで「汎用性の高い設計にしと…

コーディングに少し飽きてきたので、とりあえずタイトル画面のデザインをごねごね。 漏れはデザインセンスの欠片もないような人間なので、 フィルタやエフェクトを駆使してなんとかカッコよさげに誤魔化してみる。 改めて自分にデザインセンスが無いことを確…

ゲーム開発とスクリプト言語

http://d.hatena.ne.jp/keim_at_Si/20050518/に便乗。まずはkeim_at_Si氏の述べている、どこまでをスクリプトで記述するのかという問題。 スクリプト処理させると便利そうなもの ゲーム中の細かなパラメータ 敵のデータ・挙動 メニュー画面やステージ毎の処…

風力で自動歩行するロボ

http://www.japandesign.ne.jp/HTM/REPORT/holland_s/07/ 漫画家の伊藤潤二の「ギョ!」に出てくるガス圧で作動する機械を連想。 複雑に見えるけれど、動作の原理自体はごく単純らしい。 これが一斉にガシャガシャ動いてるのは壮観だろうなあ。 2ページ目の…

FTGL続き

http://d.hatena.ne.jp/i-saint/20050515 WindowsでSJIS表示できるらしいとの情報。さっそく実験してみることに。FTGLのFTCharMap.hを読むと、SJISにも対応しているようなことが書かれている。 CharMapにエンコード方式を渡してやれば良いようだ。 ところが…

ゲームオブジェクトの設計その3

コンポーネント間の相互通信についても一つ困ったことが。衝突が検知された場合、こういう仮想関数へコールバックして欲しいわけですよ。 virtual void collisionDetected(Object& target) 衝突を知らされるオブジェクトとしては、衝突した相手が誰だか知り…

PS2版 餓狼伝

http://www.esp-web.co.jp/products/garouden/index.html ファミ通の予告記事見た限りでは美妙そうだけれどムービーを見ると結構いい感じ。象山の声はなんかイメージ違ってアレだけども。 殴られてよろけながらも殴り返すとか、締め技かけられながら殴ってた…

Firefox1.04日本語版

http://www.mozilla-japan.org/ 重大な脆弱性を修正

iPodボム

http://slashdot.jp/article.pl?sid=05/05/13/1329233&topic=52 一瞬、iPodの外装で中に爆薬が詰まったiPod型爆弾によるテロでも起こったのかとオモタw。 身近な存在であるリチウムイオン電池って意外に危険な一面もあるってことを知った。

ゲームオブジェクトの設計その2

昨日の続き。コンポーネントベースの設計を実装するにあたってぶつかった問題点。 まず問題になったのが、コンポーネント間の情報交換。たとえばオブジェクトが視界内にあるかどうかの判定。これは視錐台との衝突判定とみなすことができるため、できれば衝突…

FTGLで日本語表示

http://d.hatena.ne.jp/m107/20050512/1115912015 FTGLで日本語が表示できないのでは?という情報が気になって寝るに寝られず実験。 ビルドするのにFreeTypeやらglutやらが必要で思いのほか手間取ってしまった。なんとかデモプログラムをビルドして日本語表…

バイト辞めて晴れて無職になりますた。就活しつつコードを書く毎日になりそうでつwwwww就職決まらないとニート路線まっしぐらwwwテラヤバスwwwwww

2chからライブドア乙部ブログへ謎のリンク

http://internet.watch.impress.co.jp/static/yajiuma/index.htm 見てみたものの謎リンクの確認できず。しかし2chとライブドアに何があったのか。ひろゆきの悪ふざけっぽいですが。

ゲームオブジェクトの設計

今まで悩みながらも満足の行く設計が出来たことがないんだよなぁ。ここで言うゲームオブジェクトとは、いわゆる古典的タスクシステムのタスクに相当する物で、プレイヤーや敵などのキャラクタであったり、画面を彩る派手なエフェクトであったり、特定の領域…

OpenGLでTrueTypeフォントを使う

ネタ元:OpenGL で文字が - m107の日記 FTGL(http://homepages.paradise.net.nz/henryj/code/index.html#FTGL) なかなか凄そう。今度時間が出来たら使ってみよう。

メモ帳を下回る低機能テキストエディタ「チラシの裏」

keyword:チラシの裏で発見。 http://yuukiremix.s33.xrea.com/chirashi/ ワロス

Firefox1.03に重大な脆弱性

http://slashdot.jp/article.pl?sid=05/05/09/0327254&topic=51 とりあえず設定で「Webサイトによるソフトウェアのインストールを許可する」で回避できるモヨリ。

ソート済みstd::vector

http://d.hatena.ne.jp/toge/20050508に便乗。 連想コンテナをソート済みのstd::vectorに置き換えたほうが効率が良い場合があるというお話。 以前Effective STLを立ち読み(_| ̄|○)した時に気になって試してみたのだけれど、思ったほどパフォーマンスが出…

スランプ?

ここ数日どうしてもコーディングに集中できない。 「よーしパパ バリバリプログラム書いちゃうぞー」とエディタ立ち上げるまでは良いのだけれど、集中力続かずにすぐに手が止まってしまう。 コーディングの神がキタ━(゜∀゜)━!!な時は2徹3徹楽勝なのに・…

備忘録

ホーミングレーザーののアルゴリズム http://d.hatena.ne.jp/m107/20050505 std::vectorのパフォーマンスについての考察 その1 http://d.hatena.ne.jp/studiokingyo/20040719 その2 http://d.hatena.ne.jp/studiokingyo/20040916 MMX/SSEを使ったメモリコ…

Scrapbook 0.15.2

http://amb.vis.ne.jp/mozilla/scrapbook/index.php?lang=ja 出てた

フリーの軽量PDFリーダー (ネタ元:http://www.faireal.net/)

http://www.foxitsoftware.com/pdf/rd_intro.php 起動した瞬間に即決した。起動が超速い、マジで。そして軽い。PDFファイルを開くと表示される、マジで。ちょっと感動(以下略 Acrobat Readerアンインストールしてしまいますた。

memcpyは本当に高速か

単純コピーにはmemcpyを使ったほうが速いという話をよく聞くので、真偽を確かめるべく情報を集める。 http://www.cyborg.ne.jp/~xelf/developer/MemoryCopy.html http://d.hatena.ne.jp/kmt-t/20040629#p3 http://beautiful.homelinux.net/~sky-software/dia…

「続きを読む」ってのは便利だなあ まだ無かったようなので、keyword:Luaを作ってみた。

VC++7.1のSTLはクソ?

http://d.hatena.ne.jp/Cryolite/20040717 STL使いまくりストとしては非常に気になる。というかVCのSTLについて良い話しを聞いたことがないのだけれどw 7.1でもSTLがクソなのは相変わらずかぁ。いい加減STLPortに乗り換えようかなあ。 http://www.nantekott…

資生堂vsHAGE

まとめサイト:http://drive.kakiko.com/2ch/news/shiseido.HTML 自社の商品を売らんがためによくここまでいい加減な事を書けるもんだと呆れる。お約束のツッコミはおいておいて、資生堂サイドがこれからどう動くのかが興味深い。スポンサー関係でマスコミが…

Luaをラッピング汁

というわけで、Luaのラッパを製作中。 luabindやluaplusのような物は大袈裟すぎる気がするのでヘッダファイル読み込みだけで使えるようなシンプルな物を目指す。 そこで、他の方が公開されているラッパはどういう実装になっているのか調査。Luna(http://www.…