Post about "ブイQ"

ブイQ ver 1.04更新

ブイQのver1.04をアップロードしました。

ブイQのページ

色々とバグ報告をいただいておりましたので修正しております。
前回の更新からしばらく間が空いておりますので、
もしかすると抜けているところがあるかもしれないですが…

今回の大きな変更としては、

レースモードに「EXTRA RACE」というのを追加しています。

もともとは高難度レースを追加しようと思っていたのですが、
どうせならもっと汎用的にしようと考えなおしました。

ありがたいことに何名かの方がMODコースを製作してくださっておりますが、
現状のブイQではレースコースの追加は既存コースとの入れ替えが必須になっており、
あまり使い勝手が良い仕様ではありませんでした。
やはり入れ替えなくても使えるようにしたいという思いがもともとありましたので、
レース自体を追加できるような仕様にしてみました。

↑このレースデザイナーという気取った名前のエディターを今回のver1.04から同梱しております。

EXTRA RACEでは、このソフトにて作った設定ファイルをロードしてレースを行います。
raceというフォルダにレースデザイナーでつくったexrace.rdfというテキストデータを入れて、
追加レース数を手作業ながら増やせばその分ゲームに適用されます。

 

このrdfファイルはテキストデータなので、その気になれば手作業で変更できますし、
必ずしも追加コースである必要は無く、デフォルトコースも使えます。
なのでレースデザイナーを特別価値を持たせる必要もないかと思い、通常版にも同梱してます。

 

本当はEXTRA RACEを作ったあとに、
自分だけデザイナーを使ってしばらく追加レースを公開していこうか等と一瞬たくらみましたが、
結構時間が掛かってしまった上に、
上記の通りテキストデータなのでその気になればだれでも弄れるわけで… やめました(笑)

「MODコースを作ったのは良いけど、デフォルトのNPCのセッティングとハマるコースがないぜ・・・」

という不満があった方がもしいらっしゃればお役に立てるかもと思います!

作っていただいた追加レースは配布していただいて構いません。

また恥ずかしながらバグ等がみつかってしまうことかと思いますが・・・今後ともよろしくお願いします。

そういえば記録をみて気づきましたが、2016年の大みそかにアルファ版を公開してました。
今年はなんとかブイQを公開するという目標を達成することができてよかったです。
これも皆様のおかげです。
有難うございました。

来年もがんばります。よろしくお願いします。

オレン

MODボディの問題

フォーラムに投稿しました内容を引用させていただきます。
ボディのテクスチャのファイル名の名づけ方についてです。

bodycolorXX.pngとbodyXX.pngについてはペイントの都合上ゲーム内で貼りなおしている為、
フォルダ名の番号と同じにする必要がありますが、
ブレーキランプについてはペイントに関係が無いため、その必要がありません。

ただ、下記問題があることがわかりました。

使用しているライブラリの仕様上、
ブレーキランプのテクスチャファイル名は指定なしだが、
同じファイル名のテクスチャを読み込むと、
先に読み込んだ方を使用することになってしまう。

たとえばブイQ40号のブレーキランプ部分のテクスチャ名をbrk39.pngとして制作後、
ゲーム内で出走させる場合、もし、同じファイル名brk39.pngのテクスチャを持つ、
39号と40号が同じレースに登場すれば、
brk39.pngという同じ名前のファイルは先にロードされた方を使用することになってしまいます。
40号が先にロードされる場合は、40号のbrk39.pngが39号にも貼り付けられるということです。
この問題に対する解決方法は模索中で未解決です。

MOD製作者様が41号として制作されたとして、とあるユーザーがダウンロードし、導入したいとき、
他のMOD製作者様が制作された41号が存在していれば、
どちらかを42というフォルダに変えて、body.pngやbodycolor.pngも41→42に変えればいいのですが、
ブレーキランプだけは固有であり、単純にリネームすると貼り付けられなくなってしまいます。
もし上の不具合を回避する場合はsigファイル側の読み込みテクスチャ名も変えないといけないので現実的ではありません。

今のところお手数ですが、
回避するにはほかのMODボディと重複しなさそうな名前「brk00099942.png等・・・」を付けるということくらいしか無いです。
申し訳ありません。

MODフォーラム

MODの公開場所が無いという声をお聞きしまして、
仮に作成してみました。
特にMOD公開をここに限定するわけではありませんが、
誰もが個人でアップロードできる環境を持っているかというとそうとは限らないだろうということで、
確かにこのような場があったほうが良いかと思います。

ブイQ MODフォーラム

アップロードは1ファイル30MBに制限してますが、
全然足りない場合考え直します。

こういうのを作ったことが無かったので、
後から変更等あるかもしれません。
お手数おかけしますが、ご協力をお願いします。

やや大きめのブイQ更新を考えています

ブイQのバグ修正が皆様のおかげである程度落ち着いて参りましたので、
この12月は機能の追加を含めた更新を考えてます。
今のところの案は下記のとおりです。

①レース追加機能

 現状でもコースや車の追加機能はありますが、
 コースモデルの入れ替えという不格好な仕様でした。
 これを解決するために、レース自体を追加する機能を追加することを考えてます。
 既存のクラス別レース、グランプリとは別枠で考えてます。
 追加レースというモードができるようなイメージです。
 この機能を使って、数例やや難易度の高いレースを追加します。
 これにはエディターを用意します。
 エディタというとクリエイターズパックっぽい内容ですが、
 モデルの作成等とは関係がないため、通常パックにも同梱しようかなと考えています。

②とりあえずプレイモードの修正

 自車がわりと遅く、手軽に遊ぶには難易度が高い事と、
 爽快感に欠けるように思えるため、修正するつもりです。
 
いまのところ①のエディタを作成中です。
その後ゲームで使えるようにして、テストですね。

もしコースMODを作成される方がいらっしゃれば、
コースにレースをあらかじめ用意して配布するということが出来るようになる予定です。
何台出走して、どの車がどんなパーツを付けていて・・・とかですね。

また進捗書きます。

追加ボディに対応!

今日は先日の休日出勤の振り替えということで休みです。

というのもあって朝時間があったのでブイQをすすめました。

主な進展ですが、
同梱ボディ数は40台ですが、最大100台まで読めるようにしました。

あとから追加モデルを公開したり、
自分で追加したりということがあれば、100台になるまでは追加することができます。

注意としては追加モデルも通常通りパーツショップに並ぶのを買う必要があり、
必然的にブイQ40号以降になるため、初期状態では買えず、ちょこっとゲームを進めないと買えません。
とはいえゲーム終盤まで好きな車に乗れないという仕様が嫌いなので、
割とすぐ全車解禁される仕様ですが。

オリジナルデータの40台は暗号化されているのでプログラム内で復号してますが、
追加モデル製作用にプログラム内のキーを公開するわけにもいかないので、
41台目以降は暗号化していない扱いで読み込むように分けてます。
なので、新しく追加したモデルをゲーム開始直後から使おうとして、
例えばブイQ2号とブイQ55号とかのファイルを入れ替えてしまうと読み込みに失敗してしまいます。

次はコースも追加できるようにしたいですね。

タイムアタック整備

リザルトがでなかったタイムアタックモードを整備しました。

さすがベストレコード更新くらいは表示させた方が良いと思い、
ゴール後現状の最速記録との比較が出ます。


タイムの管理は装着パーツのクラスで分けてます。
通常レースでのレコードともやはり別です。