06
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Mogre 1.6.4 でごにょごにょ中…

Mogre1.6.4でごにょごにょ遊んでおります。

以前の記事では2Dスプライト描画を行うのに
SpriteManager2d(サンプルコード)を使っていましたが、
Mogreに備え付けのBillboardと、平行投影カメラを使えばもっと簡単に実現できることが分かりました。

Reentry01.png

前は、カメラを固定しておいて背景を動かすというアプローチ。
今は、背景を固定してカメラを動かすというアプローチを取っています。
このおかげで考え方がすごく楽
やはり、2Dの空間があって、それを覗くためにカメラを動かすという考え方は
自然だし、分かりやすいですね。

あと、Mogreのリソース管理はスクリプトを多用しているので、
マテリアルの作成や、オーバレイ(画面上の簡易UI表示)が非常に楽です。




たとえば、スクリーンショット中のスペースシャトルのマテリアルは
以下のように記述します。

material MyGame/SpaceShuttle
{
technique
{
pass
{
// アルファブレンド有効
scene_blend alpha_blend

// デプスバッファライト無効
depth_write off

texture_unit
{
// 繰り返しをしない。
tex_address_mode clamp

// テクスチャファイルの指定
texture SpaceShuttle.png
}
}
}
}


この例では、マテリアル名が "MyGame/SpaceShuttle" となり、
アルファブレンド、デプスバッファライト、テクスチャの繰り返し、テクスチャファイル名
という設定が、スクリプトで書けてしまいます。
いちいち細かな設定をコード中に書かなくて済むのは楽ですね。

リソース管理もやってくれるので、
テクスチャ、マテリアルは描画オブジェクト間で共有されます。

それと、画面上部の座標表示エリアもオーバレイというスクリプトを記述します。
それによって、画面中のどこにオーバレイを表示するかを指定できます。

しかも開発環境はVisual C# 2008 Express Edition なので、無料です。
高級な開発環境と高級なライブラリまで全部無料で使えるなんて、
いい時代になったものです

さて、もっとごにょごにょしましょ!
にほんブログ村 IT技術ブログ ゲーム開発へ
応援クリックありがとうございます!

面白そうだなぁ。
普段YUUKIでノベゲしか作ってないんだけど、こういうのも作りたいなー。
・・・レベルが全然チガウw

Re: タイトルなし

> 面白そうだなぁ。
> 普段YUUKIでノベゲしか作ってないんだけど、こういうのも作りたいなー。
> ・・・レベルが全然チガウw

技術屋なんで、コードを書くのが基本ですねーe-440
絵や音楽は誰かに作ってもらいたいe-443

ただねー、なかなか完成形のゲームは作ったためしがない…
簡単でいいので、完成させてみようと思うこのごろであります。
Secret

アクセスカウンター

プロフィール

青柳篤志

Author:青柳篤志
CreoSproutソフトウェア研究部へようこそ!
Android、Windows用ゲーム等公開しています。
Check



Add to Google

カテゴリー

最近の記事

最近のコメント

月別アーカイブ

Androidアプリ

レンダリングアルゴリズム完全更新!「CreamSplash」公開中!(2011/12/6更新)
(for Android 2.2 以上) 300円(税込み)
//blog-imgs-15-origin.fc2.com/a/h/i/ahirujigen/app_icon_r02_100x100.png

シンプルパズルで女の子の水着イラストを見よう!「PanelFlip 2 Free」公開中!(2011/8/1公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

Match 3 タイプのパズルゲーム!「LED Match」公開中!(2011/8/28公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

シンプルパズルで女の子の水着イラストを見よう!「PanelFlip Free」公開中!(2011/7/22公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

Windowsアプリ

タワーディフェンス系リアルタイム戦術ゲーム「小戦術」販売中!(2011/5/6発売)
(for WindowsPC) 945円(税込み)

リアル液滴シミュレータ「ぶっかけ職人」販売中!
(for WindowsPC)

[まだまだ人気!]
数字と萌えの脳トレゲーム「カズアワセ2」販売中!
(for WindowsPC) 830円(税込み)

[まだまだ人気!]
「カズアワセ2」追加ステージパック「カズアワセ2.1」販売中!
(for WindowsPC) 105円(税込み)

インタラクティブイラスト集「MioPlay」販売中!
(for WindowsPC) 735円→315円(税込み)

ZIP圧縮連番動画結合ツール「動画即結たん1.1.0」(どうがそっけつたん)ただいま販売中!
(for WindowsPC) 630円 → 315円(税込み

twitter

pixiv

ブログ内検索

RSSフィード

リンク

リンク2




アクセスランキング





にほんブログ村 IT技術ブログ ゲーム開発へ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。