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

ゲーム会社のリクルート欄

http://www.nippon1.co.jp/company/comment_02.html 採用情報にこういうことかいてあると、 「ああー、入りたいなー」 と思わせられますねー。 http://211.133.251.142/company/recruit/programer.html あと、私が感動した募集要項。 私のゲーム会社の就職活…

Pygameでモザイク

以前、サーフェースのピクセルにアクセスしてモザイクをかける方法を試していたのですが、 それだと速度的に使えないので、 拡大縮小を使ってモザイクをかけるほうがいいみたいですね。 Pygameでのサンプルです。 // スクリーンサイズを(640, 480)とする // …

Pygameでモーションブラー

で、早速モーションブラーを作成。 モーションブラーの原理は、 現在の描画内容をテンポラリに取っておいて、 次回描画時にテンポラリをアルファブレンドする、 だけです。 Pygameを使うとこんな感じ。 // ゲームループ while(True): // 一連の描画処理 … sc…

ゲームエフェクトマニアックス

ゲームエフェクトマニアックス (C MAGAZINE)作者: 松浦健一郎,司ゆき出版社/メーカー: ソフトバンク クリエイティブ発売日: 2006/01/25メディア: 大型本購入: 1人 クリック: 113回この商品を含むブログ (14件) を見る買いまちた。 ただ、マニアックス…ではな…

BorlandC++メモ2

外部プロセスの起動 STARTUPINFO sInfo; // ステータス情報(実行設定) PROCESS_INFORMATION pInfo; // プロセス情報(実行結果) ZeroMemory(&sInfo, sizeof(sInfo)); ZeroMemory(&pInfo, sizeof(pInfo)); sInfo.cb = sizeof(sInfo); // Windows95対応 MSG…

C++Builderメモ

テキストボックスへのDrag&Drop対応 class TForm1 : public TForm { __published: /** テキストボックス */ TEdit *TextBox1; void __fastcall FormDestroy(TObject *Sender); private: /** オリジナルのウィンドウプロシージャ */ TWndMethod _wndProc; /*…

py2exeめも

これでようやく、Exeへのアイコンの埋め込み方が分かりました…! http://python.matrix.jp/modules/py2exe.html

3DCG用語

フラットシェーディング 補完などの計算手法を使わずに、面の法線から求めた明るさで面全体を描画する グローシェーディング 頂点の法線から頂点の明るさを計算し、各点の明るさを線形補完で求める スムージング 図形を滑らかに見せる方法

mqo解析

簡単なメモです。 というかファイルフォーマットここ見れば全部書いてあるので、個人的なメモです(´∀`; まずは基本図形で、立方体を出力するとこんな感じのファイルが出力されます。 Metasequoia Document Format Text Ver 1.0 Scene { pos 0.0000 0.0000…

何もしない時間

ゲームを「ぴりり」と引き締めるには、 「何もしない時間」が重要だと最近考えています。 ここで「何もしない時間」というのは、「ゲーム性がない状態」のことです。 たとえば、 ステージ開始の演出(Ready Go!とか) 必殺技の発動の演出(キャラの動きが止…

ポーズ集

kenmoはいつも和光市の駅近くの本屋「書楽」でウロウロしているのですが、 こんな本を発見しました。コマ送り - 動くポーズ集5 武器編作者: マール社編集部出版社/メーカー: マール社発売日: 2005/05/20メディア: 単行本(ソフトカバー)購入: 7人 クリック:…

今日のマジアカ

1億の1億倍→1京 「亡国のイージス」の戦闘機F−○→F−2 ドラマ金田一少年の二代目金田一一→松本潤 ○○○○○○交差点の映像→スクランブル交差点 東海道新幹線はひかりと○○○→のぞみ 予選敗退…。 最後の問題を「こだま」と答えてしまったのがイタかった…orz

ビューティフルジョー2

自分の妄想だけでアクションゲームを考えるのはしんどいので、 市販のアクションゲームを買ってみました。 「子供向けっぽい内容みたいだから、どうかなー」 などと思っていたのですが、さすがはカプコン、いいゲーム作りますねー。 アクションをスローにす…

キングスフィールド2

会社の同僚が「最高のRPG」とオススメのキングスフィールド2をやってみました。 かなり凄いゲームです。 違う意味で(´∀`; 電源入れたら、メモリーカードチェック後、いきなり3Dのダンジョンに落とされます。 タイトル画面とかストーリーの前ふりとか、そ…

俺屍

朱点童子倒しても終わりじゃないんですね…。 なるほど、そういう展開でしたかー。

土日もプログラム

土日も仕事じゃなくて趣味のプログラムをゴリゴリ書いています。 まさにプログラム馬鹿。 アジカンの君繋を聴きながら、ノリノリでやっています。 やっぱ、ゲームプログラムは面白いですねー(´∀`)

ゲーム密度

ということで、ゲーム密度について、自分なりのまとめ。 (参考http://www.tonbi.jp/Game/Essay/009.html) ゲーム密度とは ゲーム密度とは、 「1つの画面内にあるゲーム性の密度」 のことです。 基本的に、 ゲーム密度が高い→面白い ゲーム密度が低い→つま…

ゲームデザインの必要性

「ゲームデザインは面白いゲームを作るのに必要か?」 ということは、 「いい絵を描くには、デッサンの知識が必要か?」 ということや、 「いい音楽を作るには、コードや音階の知識が必要か?」 ということと同列と思っています。 知識があっても経験がなけ…

ゲームのエッセイ・コラム

鳶嶋工房 / コンピュータゲーム / エッセイ(Essay) 面白いものを発見! ゲームデザインの勉強になりますねー。

今日のマジックアカデミー

kenmoは記憶力が悪いのであんまり覚えてないのですが、 昨日と今日で出た問題を…。 4択 森のくまさんでお嬢さんが落としたもの→イヤリング 並び替え 伊豆の踊子・雪国→川端康成 タイピング 波平の声優→ながいいちろう 相撲の技で、非行少年少女を指す→つっ…

俺の屍を越えてゆけ

最近ハマっています。 このゲームのすばらしいところは、 シビアなシステムを採用しながらも、 ゲームバランスがギリギリの線で保たれているところですね。 とにかくプレイヤーが貧弱ゥゥゥゥーッ! ちょっと無理しただけで、「キャラ消失」してしまうんです…

マジックアカデミー

最近マジックアカデミーをやるのが日課になっています。 やりはじめなので、かなりしょぼいですが、こんな感じです。 名前:ほげ キャラ:セリオス ランク:初級魔術師1級 クラス:フェアリー組とホビット組の間をウロウロ(´Д`) 学校:秋葉原FunFun校 登…

今年の目標

日記らしく今年の目標などを書いてみます。 今年は、とにかくPython+Pygameでガシガシゲームを作りたいなー、と思います。 昨年はDirectXとPygameのライブラリの整備ばかりやっていました。 まあ、ようやくまともな形になってきたので、量産体制に入れたと思…

Pythonのちょっとしたテクニック集

比較演算子をつなげて使う timer = 0 while True: print "%d:"%timer, if 0 <= timer < 1: print "Init" elif 1 <= timer < 10: print "MainLoop" else: print "Finish" break timer += 1 enumerateでインデックスと値を同時に取る arr = ["hoge", "piyo", "…

Pythonでのバイナリデータの扱い

バイナリデータの定義 print "\xff" # 16進の0xff文字列 16進数を文字列に変換 from binascii import * x = "\xff" s = b2a_hex(x) print "%r"%s 文字列を16進に変換 from binascii import * s = "ffffff" x = a2b_hex(s) print "%r"%x for c in x: print "%…