FPSを作ってみる@wiki
ゲームシステムとか
最終更新:
slice
-
view
(古いので話半分という事で)
ゲームのシステムを決まった範囲でつらつらと書くページ
- 現時点で考えている事。あとで幾らでも変更する可能性あり
そもそも以下の4点をやりたかっただけでゲーム作り始めたのでその他は御座なり傾向にある
- 基本的に一人称視点
- ランダムマップ
- 洋ゲー風味
- 敵のAIが素敵
要するにランダムマップでシステム重視のストーリー性無さげ、血とか死体とか普通に出て敵が連携して攻めて来るFPS
AIは・・・・目標はF.E.A.R、最低でもフリーソフト最高を目指すつもり
世界観は提案があったり良いのを思いついたら練りこむかもしれない
雰囲気はDOOM3みたいな感じになりそう
バイオハザードした地下研究所から脱出するぜー又は調査のために最深部まで到達するぜーといった所
屋外マップは今のところ考えてない(屋外はランダムマップできるのか怪しいから)
ロケーションとしては
AIは・・・・目標はF.E.A.R、最低でもフリーソフト最高を目指すつもり
世界観は提案があったり良いのを思いついたら練りこむかもしれない
雰囲気はDOOM3みたいな感じになりそう
バイオハザードした地下研究所から脱出するぜー又は調査のために最深部まで到達するぜーといった所
屋外マップは今のところ考えてない(屋外はランダムマップできるのか怪しいから)
ロケーションとしては
- 研究施設(バイオ風味)
- 居住区
- 洞窟(人工的なのと、自然なの)
- 何故か、遺跡
があって、フロアごとに変わる
そういうのを期待してる人には残念かもしれないが、極力(敵が居たら飛び出してドンパチ的な)戦闘は避けないとすぐ死ぬ位のゲームバランスで行こうかと
敵のモデルはどうしようかね・・・・
2DだったらBMPでもPNGでも変換すればいい話だけど3Dはねぇ
2DだったらBMPでもPNGでも変換すればいい話だけど3Dはねぇ
#(2008/04/27)
ランダムマップはブロック単位で生成ではなく、私の考えている独自形式です。
公開してる動画見た限りだとブロック単位だけどアレは仮に作っただけなので。
詳しくはそのうち。
ランダムマップはブロック単位で生成ではなく、私の考えている独自形式です。
公開してる動画見た限りだとブロック単位だけどアレは仮に作っただけなので。
詳しくはそのうち。
#(2008/05/05)
前回書こうとしたけど忘れてたが
思い出した、penumbraだ。好きな人にはたまらんよあの雰囲気は。
途中から有料になっちゃったけど最初はフリーゲームとして作ってたんだっけ。
結構前に途中までのフリー版をやったけどクオリティ高かったな。
ってことで目標はpenumbraだ。画質じゃないよ。あくまでも雰囲気だかんね。
前回書こうとしたけど忘れてたが
思い出した、penumbraだ。好きな人にはたまらんよあの雰囲気は。
途中から有料になっちゃったけど最初はフリーゲームとして作ってたんだっけ。
結構前に途中までのフリー版をやったけどクオリティ高かったな。
ってことで目標はpenumbraだ。画質じゃないよ。あくまでも雰囲気だかんね。
#(2008/05/08)
そういえば動画でマルチプレイ希望みたなコメントがあったけど、マルチプレイゲームなんて作ったこと無いんだよなぁ。
同期とか、チート対策とかその辺のノウハウが全くない。
シングルプレイが動くようになったら挑戦してはみたいのだけど。
特にCoopとか。
そういえば動画でマルチプレイ希望みたなコメントがあったけど、マルチプレイゲームなんて作ったこと無いんだよなぁ。
同期とか、チート対策とかその辺のノウハウが全くない。
シングルプレイが動くようになったら挑戦してはみたいのだけど。
特にCoopとか。
#(2008/05/20)
こんな風に仕様を延々書き足していったらいつの間にかカオスになりそうなのである程度駄文が増えたらメニュー付けて整理してみるか、と思った今日この頃。
さて思いつきの妄想仕様を書いてみる。
なんでこの仕様かと問われても自分がそういうのやってみたいと思った物だから仕方がない。
こんな風に仕様を延々書き足していったらいつの間にかカオスになりそうなのである程度駄文が増えたらメニュー付けて整理してみるか、と思った今日この頃。
さて思いつきの妄想仕様を書いてみる。
なんでこの仕様かと問われても自分がそういうのやってみたいと思った物だから仕方がない。
- 銃弾はマガジン単位で交換(リロードボタン押したらマガジン交換モーションして一発だけ補充とかなし)
- ↑リボルバーだと使った分だけ補充できたり
- 全力で走るとかスタミナ使った直後は照準定まらない
- 時々ジャムる(リアルだと無さそうだけど、ゲームとして)
#(2008/06/19)
ふと万が一というか、もし物理エンジン使うとしたら何があるかな?と思った。
ふと万が一というか、もし物理エンジン使うとしたら何があるかな?と思った。
- novodex
- havok
- newton
- OpenDynamicsEngine
こんなとこか。
havokはつい最近無償配布されたから触ってみたいかもしれない。
が、使い道が死体が転げ落ちるのとアイテム投げるのとあと箱が吹っ飛ぶっていう普通なのしか思いつかないので本当に
使ってみました->動きました->リアルです->・・・・で(ってぃう)?
みたいな感じになりそうなので微妙だー
havokはつい最近無償配布されたから触ってみたいかもしれない。
が、使い道が死体が転げ落ちるのとアイテム投げるのとあと箱が吹っ飛ぶっていう普通なのしか思いつかないので本当に
使ってみました->動きました->リアルです->・・・・で(ってぃう)?
みたいな感じになりそうなので微妙だー
#(2008/08/21)
銃の撃ち方が少し決まって来た。
銃を装備すると待機態勢になる。
右ボタン押しっぱなしにすると構える。所謂アイアンサイト視点。
構えたままマウス移動で狙いをつけたら左ボタンで撃つ。
ちなみに構え中は移動と方向転換速度が通常より遅い。
銃の撃ち方が少し決まって来た。
銃を装備すると待機態勢になる。
右ボタン押しっぱなしにすると構える。所謂アイアンサイト視点。
構えたままマウス移動で狙いをつけたら左ボタンで撃つ。
ちなみに構え中は移動と方向転換速度が通常より遅い。
構えたまま壁に近づくと拳銃は自動で構えが解けるようにした。
ライフルとかの長いものは狭い場所では取り回し辛いということで銃口が壁にぶつかって音が出てしまうとか。
そんな感じで。
欲を言えばベガスとかGTAIVみたいなカバーアクション入れたいけど、どうなることやら。
壁に張り付いた時だけ視点が三人称になるのは個人的にやりたくないんだよなあ。
ライフルとかの長いものは狭い場所では取り回し辛いということで銃口が壁にぶつかって音が出てしまうとか。
そんな感じで。
欲を言えばベガスとかGTAIVみたいなカバーアクション入れたいけど、どうなることやら。
壁に張り付いた時だけ視点が三人称になるのは個人的にやりたくないんだよなあ。
#(2008/09/29)
実はいまだに迷ってる事がある。
このゲームって結局ドンパチ系(スポーツ系?)なのかリアル系なのかという点。
個人的には両方できれば良いのだが。そこまで作れてないから保留かな。
実はいまだに迷ってる事がある。
このゲームって結局ドンパチ系(スポーツ系?)なのかリアル系なのかという点。
個人的には両方できれば良いのだが。そこまで作れてないから保留かな。
とりあえず、折角作るのだからFPSによくある以下の要素は却下したいなあ
- 体力が数字とかバーで表示されててヘルスキットで回復、0になるまで元気に動ける
- ぴょんぴょんジャンプしてると弾が当たりにくいからジャンプキー連打
- マップを進んでいくとイベントトリガーで敵が出てくる(先に進まなきゃ状況変化なし)
- ↑と関連して、主人公の目の届く範囲でしかイベントは起きない
- 屋内でロケラン
- 鍵がかかったドアはどうやっても鍵が無ければ開かない(しかもそこを通らなければ先に進めない)
- 敵はとにかく倒すものだという前提
- 敵は主人公を攻撃するしかやる事がない
なんか壮大な計画に見えるかもしれないが、敵の行動なんて
敵がある程度遠くに居て主人公から見えてなければテキトーにでっちあげてOKなのでは?という考えから。
乱暴に言えばランダムな時間にランダムに近くに居るキャラをピックして
ここでこのキャラがあのキャラに襲われて怪我しました。だから血痕が残ってます。みたいな感じでやっとけば後はプレイヤが想像してくれるのでは?という。
敵がある程度遠くに居て主人公から見えてなければテキトーにでっちあげてOKなのでは?という考えから。
乱暴に言えばランダムな時間にランダムに近くに居るキャラをピックして
ここでこのキャラがあのキャラに襲われて怪我しました。だから血痕が残ってます。みたいな感じでやっとけば後はプレイヤが想像してくれるのでは?という。
#(2009/09/19)
武器の選択、アイテム管理は重量制限方式を採用しようかと。
(一定量以下の重さのアイテムならどんな組み合わせでもOK)
既存のゲームで例を示すならば・・・以下から好きなの選んでください
(Diablo、SystemShock、DeusEx、Codename:OutBreak)
インベントリ開いてる間も裏で時間が進むかはまだ未定。
武器の選択、アイテム管理は重量制限方式を採用しようかと。
(一定量以下の重さのアイテムならどんな組み合わせでもOK)
既存のゲームで例を示すならば・・・以下から好きなの選んでください
(Diablo、SystemShock、DeusEx、Codename:OutBreak)
インベントリ開いてる間も裏で時間が進むかはまだ未定。
#(2009/10/20)
リロードに関して、通常のリロードに加え例の
空のマガジンを捨てて素早く次のマガジンを装着するタクティカルリロードですね
両方できる予定です(ゲームの駆引き的な意味は薄いんですが、やりたいので)
その場合は古いマガジンは足元に落ちます。
リロードに関して、通常のリロードに加え例の
空のマガジンを捨てて素早く次のマガジンを装着するタクティカルリロードですね
両方できる予定です(ゲームの駆引き的な意味は薄いんですが、やりたいので)
その場合は古いマガジンは足元に落ちます。
ところでハンドガンの場合はマガジン捨てないバージョンもどっかで動画を見たんですが失念しました。
確か最初に手の平の片側に新しいマガジンを持っておいてもう反対側で古いマガジンを受け取り
手をずらして新しいのを挿入、古いのを持ったまま銃のスライドを引く感じだったのですが。
操作としてはリロードボタンを一回押すと通常、素早く二回押すとタクティカルリロードという感じにするつもり。
フレームレートに依存しないボタン操作管理しないと誤り操作の可能性もあるかな?
もっと良い操作を思いついたら変えます。
確か最初に手の平の片側に新しいマガジンを持っておいてもう反対側で古いマガジンを受け取り
手をずらして新しいのを挿入、古いのを持ったまま銃のスライドを引く感じだったのですが。
操作としてはリロードボタンを一回押すと通常、素早く二回押すとタクティカルリロードという感じにするつもり。
フレームレートに依存しないボタン操作管理しないと誤り操作の可能性もあるかな?
もっと良い操作を思いついたら変えます。
提案、意見等あったらどうぞ
- 元の銃が有名な物で誰が見てもすぐにそれとわかるなら個人でやってる分にはわざわざ文句言ってきたりもしないとは思いますが.二次創作みたいな感じですかね. -- (slice) 2010-05-03 05:00:48
- たぶんデザインはおkなのですが名前を使うとなると許可をとらないといけないんだと思います。まぁ個人なら分かりませんがいいんじゃないでしょうか -- (RA!DEN) 2010-05-03 09:31:42
- モデル名(HK USP→USP)や制式名(USP→P8)みたいにしたらどうでしょう? -- (名無しさん) 2010-05-30 00:25:26
- 実在の銃ならちょっと知ってる人が見たらすぐわかるので名称は適当でいいかもしれませんね -- (slice) 2010-05-30 18:57:17
- http://www.youtube.com/watch?v=2G3-GQf3ndU こんな風に視点が移動するとリアルっぽくなりそう -- (名無しさん) 2010-12-12 16:21:15
- clive barker's jerichoなんかもしゃがむだけで視点と照準が揺れましたからねー.しかしこれは酔う人居るんだろうなあと思ったのも事実.リアルさと3D酔いは宿命なんでしょうか. -- (slice) 2010-12-12 17:04:48
- まあ,half life2の乗り物の方が元々視野角が狭いのもあってヤバかったですが・・ -- (slice) 2010-12-12 17:06:20
- リロードといえばRedOrchestraのリロードはアニメーションもサウンドも気持ちよかった記憶があります。RedOrchestraは何から何までかなりリアル志向でかなりのクオリティでしたね その分対戦ゲームというより一人で雰囲気を楽しむ感じで遊んでた気もしますが -- (名無しさん) 2010-12-13 00:35:20
- RedOrchestraですか.私もたまに起動しては戦車に乗ったり銃をカチャカチャやってみたり意味も無く伏せてました.ゲームとしてはリアルを追求した結果なのか流れ弾,流れグレネードで訳も分からず死ぬパターンが多くてアレかな・・ -- (slice) 2010-12-14 02:01:33
- とはいえ一番気になったのは戦車が土嚢(?)につまづく点だったんですが. -- (slice) 2010-12-14 02:05:07