ラベル 禁断のブラウロット の投稿を表示しています。 すべての投稿を表示
ラベル 禁断のブラウロット の投稿を表示しています。 すべての投稿を表示

2013年6月13日木曜日

禁断のブラウロット 完成

■禁断のブラウロット01■

Blender2.5で作った3Dアクションゲーム。
ゼルダっぽい謎解き重視のゲームをめざしてます。

上の画像は、あくまでイメージです。
ゲーム本編に登場するキャラはローポリモデルとなります。


禁断のブラウロット ver01.01 ダウンロード
   BR0101.zip 約171MB
   解凍後 約301MB
   2013/06/25

禁断のブラウロット 64bit版差し替えファイル
(上記ver01.01ファイルには同梱されています。)

カテゴリー :SFファンタジー
ジャンル  : 3Dアクションアドベンチャー
動作OS    : WindowsXP Windows7 他は不明
ソフト種別 : フリーソフト 一般向け(18禁ではありません)
プレイ時間:最短で約1時間ほど

★おかしな点があればお気軽にコメントして下さい。
★ゲームパッドの使用を推奨。

2013年4月25日木曜日

体験版修正ファイル



禁断のブラウロット 体験版 修正ファイル DL



Windows7の64bit版でゲーム本編が開始出来ない
不具合を修正しました。
32bit版には必要ありません。

上記ファイルをDL後解凍して体験版本体の
同名ファイルと差し替えて下さい。




霧を発生させるかまたはオブジェクトの影を表示するようにすると、ゲームが実行出来なかったようです。64bit版ではとりあえず霧を発生しないようにしました。

ご迷惑をお掛けしてもうしわけありません。


2012年9月13日木曜日

禁断のブラウロット 開発状況

メインメニュー、セーブシステムの基礎完成。

次の作業予定 : メインメニューのボタングラフィック作成等。


2012年8月5日日曜日

ゲーム開発状況


セーブロードシステム、改案。
セーブする前に、全セーブデータを一度読み込むようにした。
(下記をやる前に、セーブデータの初期化処理が必要。)

#-------------------
#   save_slot01
#-------------------

import bge
cont = bge.logic.getCurrentController()
obj = cont.owner

bge.logic.loadGlobalDict()
save_data = bge.logic.globalDict["save_file"]
#↑全セーブファイルを読み込む


#↓s1(スロット1)にデータを格納 スロット2は「s2」
save_data["s1_item01"] = obj["item01_hud"]
save_data["s1_item02"] = obj["item02_hud"]
save_data["s1_item03"] = obj["item03_hud"]

bge.logic.globalDict = {"save_file":save_data}
bge.logic.saveGlobalDict()
#↑全セーブファイルを書き込む



#--------------------
#   load_slot01
#--------------------

import bge
cont = bge.logic.getCurrentController()
obj = cont.owner

bge.logic.loadGlobalDict()
save_data = bge.logic.globalDict["save_file"]

obj["item01_hud"] = save_data["s1_item01"]
obj["item02_hud"] = save_data["s1_item02"]
obj["item03_hud"] = save_data["s1_item03"]
#↑スロット1のデータを読み込む

Blender2.59


2012年8月1日水曜日

ゲーム開発状況

セーブシステム作成中。
今のやり方だとセーブファイルが一つしか作れない。
対応策検討中。


#-------------------
#   save_slot01
#-------------------
import bge
cont = bge.logic.getCurrentController()
obj = cont.owner
p1_Data = {
"p1_item01" : obj["item01_hud"],
"p1_item02" : obj["item02_hud"],
"p1_item03" : obj["item03_hud"]
}
bge.logic.globalDict = {"save_slot01":p1_Data}
bge.logic.saveGlobalDict()


#--------------------
#   load_slot01
#--------------------
import bge
bge.logic.loadGlobalDict()
cont = bge.logic.getCurrentController()
obj = cont.owner
p1_Data = bge.logic.globalDict["save_slot01"]
obj["item01_hud"] = p1_Data["p1_item01"]
obj["item02_hud"] = p1_Data["p1_item02"]
obj["item03_hud"] = p1_Data["p1_item03"]



2012年6月11日月曜日

Blender2.5 ゲーム サンプル

Blender2.5で中身をのぞけるサンプルです。
Blender2.6以降だとキャラの動きがおかしくなります。




サンプル01 ◆ 2011.05.04
シンプルなラジコン風移動システム。
ジャンプ、攻撃などの基本動作。
★欠点、キャラの顔が見えない。




サンプル02 ◆ 2011.05.04
八方向移動システム
カメラの左右旋回とカメラ位置のリセット
ジャンプ、パンチ、射撃
箱を持つ、置く、投げる
ブロックを出現させる等が出来ます。




サンプル03 ◆ 2011.05.31
サンプル02の動作に加え、
プレイヤーの向きを固定したまま移動、
ダッシュ、敵とのバトル等が出来ます。
(敵は、下のフロアの柱に触れると出現)




サンプル04 ◆ 2011.07.01
回避の追加、カメラの上下動など、
操作関係を大幅に修正しました。
操作キーを一部変更しました。
フィールドが出来ました。 


サンプル05 ◆ 2012.06.03
色々修正した、
完成版に近いサンプルです。


習作なので、不完全な点が多々あるかと思いますが、
常識の範囲内でご自由に使ってください。




ついでに
ズゴッ子あらため、
ブラウロット mpoファイル

2012年6月10日日曜日