ソフト開発
はじめに †
- この企画はHSPでの通信モジュールの確立と、HSPプログラムコンテストにHSPユーザー同士で作ったものを出すのが目的です。
ですから、ここを読めば作れるように細かく書いていきます。
- 一人称のシューティングゲームです。
リアルなフィールドでバリバリ撃ち合ったり、逆に静かに近寄ってナイフで・・・などeスポーツと呼ばれる競技になりつつあります。
ウィキペディア:FPS
GAME Watch:
- まず HSP3.x とPCBnet2 と Easy3D を各自ご用意ください。
- DirectX9.0c必須
- commonディレクトリに各ヘッダ(.as)を入れてください。
- hsp30ディレクトリにプラグイン(.dll/.hpi)を入れてください。
- 2007 2 3 (FPSエンジンver.000~0.01)
自宅鯖の事情により喪失
- センター構図(簡易)
ファイル名 | 属性 | 説明 |
&ref(): File not found: "main.hsp" at page "ネットワークFPSを作ろう!!"; | メイン | 呼び出す為だけのファイル |
ファイル名 | 属性 | 説明 |
&ref(): File not found: "manager.as" at page "ネットワークFPSを作ろう!!"; | マネージャ | 処理の動きを管理する |
- 汎用
- 文字列モジュール
- 判定モジュール
- 2Dのxy1とxy2がdistの範囲にいるか判定
- 3Dのxyz1とxyz2がdistの範囲にいるか判定
- 圧縮モジュール
- zip,lhzのようなファイルから読み込む
- zip,lhzのようなメモリーから読み込む
- ハッシュモジュール
- セキュリティモジュール
- 画面
- GUIモジュール
- 親子関係を持ったウィンドウ生成
- 出来れば半透明(できない気が)
- 素材
- Easy3D用人間モデル(sig)
- RokDeBone2でボーン入れる(HEAD,LXYZ,RHAND,LHAND)
- RokDeBone2でモーション入れる(立ち,歩き,走り,射撃など)
- Easy3D用武器モデル(sig)
- RokDeBone2でボーン入れる(FIRE,LXYZ,RHAND,LHAND)
- Metaseq用地面モデル(mqo)
- Metaseq用建物モデル(mqo)
モジュール内で外部ファイル(WINAPIも含む)を使用する場合は、
#module
#define <エイリアス>
#uselib "<プラグイン>"
#func <外部関数名> [パラメータ]
#deffunc <モジュール>
#global
という形式で登録してください。
+
| | 過去のコメント
|
- 2,3日以内にまずセンターとホスト生成をサンプルをうpします。 -- 93
- なんか面白そうなので参加していいですかね? -- As
- ありがとうございます(`・ω・´) まずチャット->2D->3Dと作っていきます。 -- 93
- 日本語になってない ('A`) もとい >>Asさん お願いします。 -- 93
- 時間がなければこういうこともできませんしね(笑) 以前から作ってみたいと思ってたのですがなかなか時間がとれなく…^^;
それと、みんなで開発するにあたって区分けをしてるとは共同開発も手馴れてなっしゃる(笑)
いままでモジュールは160個くらい作ってきたのでなにかあれば提供いたします。 -- As
- ( Д )゚ ゚ 160!!w 頼もしいです。今必要なことをまとめてるので少々お待ちください; -- 93
- アマ以上プロ以下ですが^^; しばらく待ってます! -- As
- ぁ、ホスト用サーバーなっても構いませんよ。 -- As
- ぉお、ありがたいです。アマ以上プロ以下wすごくギリギリな表現ですね;今みんな一緒に作れるようにソース消して考え直してます。 wiki上の表記も若干整理していきます。 -- 93
- FPSエンジンを1から作るとなると大変なことになると思いますが、みんなでやれば怖くないですね(笑) ほとんどのFPSはQuakeなどのFPSエンジンを利用しているので。とりあえず、マウスによる始点変更モジュールからでも初めてみましょうか? -- As
- エンジン自体はEeasy3D使ってみた感じでは1.5世代前位までは作れそうです。だから、凡庸的なモジュール作っていこうと思います。 -- 93
- エンジンサンプル1 -- 93
- エンジンサンプル2 -- 93
- 問題は これをどうTPSからFPSに変えるかという(笑) @(関係ないですが、ここのRSSティッカー使うとWikiの更新に便利です。) -- As
- カメラ位置を近づけてモデルを大きくすればおkです。確認済みです・・がソースを失いました ('A` ) RSS便利そうなのでインスコしました。 どうなるのかな wktk -- 93
- 流石(笑) 俺は今まで1度もHSPで3Dに手をつけたことがなく。というかDLLを使ったプログラミングが嫌ってのがホントの理由ですが^^; だからバイナリ解析なんかしてるんでしょうか俺(爆) -- As
- 逆に自分はプラグイン使わないとAPIとか使えませんw 通信もDirectXもプラグインのおかげで勉強した感じなので素人っす -- 93
- マウスの移動量を求めるモジュール作ってみました。もう作ってたらごめんなさい(笑) -- As
- マウス移動量モジュールは作っていたけどabs()なんて知らなかった・・・すげ -- 93
- 必要最低限のやることをうpしましたが、既にいっぱいいっぱいな感じですね ('A`) ・・・ -- 93
- Microsoftのリッチエディット文書を使ってツリー状に仕様書書いてみるといいですよ。情報整理ソフトとかいろいろ出回ってますがこれが一番です(笑) あとはそこから抽象してWikiに貼り付けることもできますしね。 っかやっぱりもうつくってましたか(笑) -- As
- 共同開発方法の各部分の開発は モジュールという形で提供できるようにし、それぞれ一人だけが担当するようにしてみてはどうでしょう? 各部位にわたってツリー状に分散し、まだだれも着手していないところがあったら自由に開発したモジュールを追加できるようなシステムです。 -- As
- そうですねーモジュール配布形式でよいですね。仕様など急いでまとめてます ちょっとまってね('∀`) -- 93
- Asさんはどれ担当できそうですか? 自分は通信と3Dあたりを担当したいです。 -- 93
- うちはフォーマット規格 ネットワーク通信用言語 素材 GUI WindowsAPI が超専門です(笑) 3Dと通信が大の苦手なのでよろしくお願いします^^; -- As
- あ、GUIとか自分は困ってました・・・子ウィンドウの半透明とか・・・ -- 93
- 議論場つくってみました。いつか使うときがくるでしょう(笑) GUIというかFPSなら画面の中にある武器選択ウィンドウやメニューウィンドウやヒットポイントゲージなどのウィンドウのことですね(笑) 欧米風にするのが大変そうです(爆)
ところで、クローズドテストなどのまだ遠い向こうの話の項目はまだコメント(//)つけといて非表示にしたほうがいいんじゃないでしょうかね? -- As
- そうですね、コメントで消しときます -- 93
- エンジン公開まで期待してまってます^^
作ってほしいモジュールなどありましたら言ってください〜 -- As
- あい (・ω・)ノ フローチャートとか作ってたりがんばってます。出来ればUIモジュール欲しいっす(ログイン画面とか) 今そこに時間掛けられず悩んでますです -- 93
- あーログイン画面か(笑) どういうのがいいでしょうか? 地味なWindows仕様。フルグラフィックいろいろありますが、
というかボンバーマンオンラインのようなロビーシステムと併用してもよろしいでしょうか?
なんていうか、センターからルーム情報を取得する形です(笑) -- As
- フローチャート見てみましたがちょっとまってください 新規登録 認証って ID制ですか?! FPSでID制は珍しいほうですよ(笑) っかこれはMMORPGみたいになってしまう可能性が(笑) -- As
- 提案なんですが、ログイン画面のUIとゲーム自体のアプリケーションを別々にしてみるのもいいんじゃないでしょうか?
ゲーム自体のアプリケーションにはコマンドラインによりクライアントかサーバーか分かれ、接続することが可能にすればいいかと。 そうすれば、Windowsのショートカットをダブルクリックするだけでサーバーに接続できることができるプログラムを作成できます(笑) -- As
- Easy3Dの情報はEasy3Dサンプル wikiをご活用くださいませー。 -- GENKI?
- Σ(゚Д゚) しまったクセで登録制にしてしまったw おk、若干修正しまつ -- 93
- 癖 っか早くサンプルをやってみたいものです(笑) っかうち…DLLオンチだったりして(爆) -- As
- じゃあ、日曜日までにフローチャートどおりのネットワークのチャットサンプルを出します。 (暫定サンプル) -- 93
- てか、コメント長いのでBBSを作りましょうかね・・ -- 93
- 協力募集の項についてちょっとだけ…。
文字列モジュール:禁則判定の参考資料どぞ改行。
判定モジュール:distとは何でしょうか?
物理モジュール:いまひとつイメージがわかないのですが、どういうときに使うのですか?
GUIモジュール:半透明はAPI依存なのでOSのバージョンによっては出来ない場合があったとおもいます。確か90系は出来なかったかと。 -- GENKI?
- dist = 距離(Distance)でつ (´・ω・`) , 物理モジュールは衝撃・落下・摩擦などです。複雑な重心やらは扱いませんです。 -- 93
- あー反動係数は命中度で使かいます。連続撃ちすれば命中度下がるような感じで -- 93
- なんと!ログが畳めるのか・・・orz -- 93
- ここの開発に関係なければ、外部bbsもいいんじゃないかと思いますが、こういう会話も一連の開発に関わっているんであれば将来にわたって信頼されないリンク(93さんのトコだとは認識してます)はどうかと思います。外で話してまとめるのもアリかもしれませんが。。。まぁ考えてみてくださいな -- Charlotte
- 了解しました! -- 93
- なるほど弾丸の発砲に関することだったんですね。集弾率とかいうのとは違うのかな…。聞いては見たもののガンは詳しくないので分からないですー。 (調べてみようかな?) -- GENKI?
- 衝撃・落下・摩擦など…ですか、参考程度ですがどうぞ。(宣伝か…) -- GENKI?
- なるほど距離ですか、2点間の距離ならE3DVec3Lengthを使えば簡単ですが…2点間の距離とdistの比較って解釈であってます?(索敵とか射程距離とか命中精度に使うんでしょうか?) -- GENKI?
- モジュールの協力募集は、機能内容の記述だけじゃなくて実際にはどんな場合を想定しているかなど書いてあるとイメージ伝わりやすいと思います。 -- GENKI?
- わかりました、どんなことに使うのかも書いておきます(`・ω・´) シャキーン -- 93
- あ、E3DVec3Lengthでもいいのですが凡庸的につかいます。E3D使わないサーバーサイドなどでも・・・チャット有効範囲とか色々です -- 93
- E3DVec3Lengthと同じ事が出来ればよさそうですね。最近作ったのにちょうどいいのがあったのでupしてきました。(ベクトル演算)ここのabsv関数が使えると思います。 -- GENKI?
- ところで、凡庸じゃなくて汎用の間違いじゃぁ…。 -- GENKI?
- 凡用間違いw -- 93
- あーベクトルがなんだか全くわからない^^; -- As
- ベクトルは座標1から座標2に行くまでの色んな情報です。 基本は (xyz)2-(xyz)1 で求められたはず・・ -- 93
- POST処理のヘッダで困ってます・・・海外のサイトみたら意味不明。(一般的なヘッダ+改行+変数でいいのかな・・・ -- 93
- やっとC/Sの処理書き始めました、まずはセンターから入るチャットサンプルに作り上げます。(明日か明後日の予定) -- 93
- 通信にもいろんな制御があるので、 コマンドを付加した方法でやったほうがいいとおもいますよ^^
POST処理のヘッダとか必要でしたっけ?? -- As
- サーバーにリクエストして分配する方法ですか? ・・・それ以前の問題でホストとクライアントの仕分けがめんどいっすね 。 POSTは諦めますた、原因わかったけど直すのめどい; -- 93
- めんどくさくなるまえにオブジェクト思考ですよ(笑)
ホストとクライアントを物として考えるとき、それぞれに必要になってくるものは何がありますか? それも物として考えてみてください。 Javaっぽくなりますが(笑) -- As
- オブジェクト思考わからんのでもうだめぽ 実行体を別々でいいやwと思ったけれど管理めんどうだしなー・・ -- 93
- フローチャートその2を作ってみました。センターサーバーが落ちていた場合もかねてダイレクト接続もできるようにしたほうがいいとおもいます -- As
- ダイレクト接続の件了解です! ちょっと過去のソース調べてこんがらがったので寝ますw 明日にはC/Sとパケット関連のモジュール出しておきます。 おやすみなさい -- 93
- かなし徹夜でしたからね^^; 時間があってうらやましいです;; お休みなさいませ〜 -- As
- それ言わないでーー時間はありまくりw -- 93
- 今思ったんですが、通信プログラムはあとからでもつくれるのではないでしょうか?
FPSを作成していくうちに、ここはこういう通信コマンドが必要になってくるなーというのがわかってくると思いますよ(笑)3D画面が実行できるサンプル期待してます! -- As
- おkす、3Dも進めます。 通信でUDPのところでとまってたのでちょうどいいや。 -- 93
- とりあえず、表示用モデルとエンジン調整中・・・ -- 93
- ぉー これでいろいろ動かせるわけですね(笑)
とりあえず、全体のことは考えずにマウスで視野角度を自由に変えられるようなFPS画面を作ってみてください(笑)
それを体験してみたいっすね。 -- As
- まだ汚い表示状態ですが単純なところはできました。調整してうぷは週末の予定 ~~ -- 93
- valveなどで調べるとFPSは専用の腕・足モデルが必要とか・・TPSしか作ったことないから微妙な進み具合です。 スマンです ('A`) -- 93
- jpgサイズでかすぎ --
- おお(笑) 3Dに手をだしたことはない俺にとってはすんごいです はやくテスト実行してみたいものです -- As
- 表示用モデルを修正&ボーン増やしたりしました。まだ調べモノ最中・・・画像サイズこれ位で平気でしょうか? -- 93
- サイズというか圧縮すればいいような気がします。それとjpgよりGIFあたりのほうが
いいかもしれません -- As
- 150KBぐらいならそんなに重くはないと思いますが…もう少し圧縮率上げても大丈夫だと思いますよ。画像の寸法は最初ぐらいの大きさのほうが見やすいと思います。 -- GENKI?
- この画像の場合、GIFはやめたほうがいいです。256色なので汚くなってみにくくなりますよ。JPEG意外ならPNGをオススメします。 -- GENKI?
- 画像のリサイズや各種ファイル形式への変換・保存はIrfanView?とかで簡単に出来ます。 -- GENKI?
- アドバイスありがとうです。今度からPNGで投稿します -- 93
- サイズみたら50%圧縮できたのでjpegにしました。 FPS用視点にして複数動作してみました。 -- 93
- すごい(笑) 銃弾までいけそうですね -- As
- とりあえず、FPS風の表示テストプログラムをうpしました。 遅いとか問題でたら教えてください。 -- 93
- いい感じに動きますね。こちらの環境では速度面には問題ないようです。でもこういうのはEscキーで終了してくれると助かります。 -- GENKI?
- 建物機能を追加しました。乗ることと壁の機能があります。(部屋を作れば入れるかも・・・) -- 93
- ESCで終了にしときます -- 93
- 建物、及びオブジェクト、及びマップを用意に追加できるようなモジュールとかってつくれないですかね? -- As
- 今やってみました。マウス操作かなりうごきますね(笑)感動しました(笑) -- As
- 空、地面、建物、草、人間のオブジェクトがあるのですが・・・それらを処理するスクリプト言語を作ればできそうです。 次回にオブジェクト生成の仕様を出すので考えてみたいです。 -- 93
- 銃オブジェクトに取り掛かりました。ソースと素材などは週末にまとめてうぷします。
-- 93
- 今日からマップエディタを作り始めました。オブジェクトの配置とパラメータ設定をまず実装します。ゲームエンジンをほぼそのまま流用します。 -- 93
- FPSエンジンのテスト版を出しました。速度やら希望あったらお願いします。 -- 93
- これは すごいですね。
ほかのFPSでMAPのSDKなどを見てみたのですが、MAPの仕様もただ全体をオブジェクトとするわけではなく各オブジェクトを配置するためのMAPデータというのがあるみたいです。 しかし、オリジナルのマップ仕様をつくるとなると、平面にオブジェクトを設置することは容易ですが、2回などの建物を作ることが難しくなるので、そこは 階段オブジェクト、はしごオブジェクト、そして、板オブジェクト(スプライト?)を使うと2階分のオブジェクト設置も可能になるかと思います。 3Dはやったことがないので、あたりまえのことかもしれませんが^^; -- As
- http://www.c-sec.net/dic.htm このサイトに載っているCS(Sourceエンジン)のマップ構造を参考にしようと思っています。が、現状でもバグバグで自信がないです; -- 93
- 来週の日曜日にネット上を歩く程度のサンプルを出します。 まだ、資料が足りなくて3Dは進んでません。 -- 93
- 最近時間があればFPSで遊んでます
しかしこれほどFPSらしくできるとはさすがです
テストやってみましたが、 まっすぐ進んでいるのに若干右にずれてしまいますね。それと階段のオブジェクトは
滑るように上れればOKだと思います!- As
- 次は弾との当たり判定をやってみてはどうでしょうか? -- As
- 移動のズレのバグは直りました、あと階段も解決策を見つけました。 今弾とパーティクルを実装しています。グラフィックも品質も向上させました。 お楽しみに -- 93
|
- とはいえ、若干先行きに不安が・・・ソースファイルが40ファイルと各フォーマットがごっちゃで管理しづらくなってきました。 どなたかよいソース管理ソフト知りませんか? -- 93
- マップエディタ用のデバック機能をつけました。やっと全体的に諦めがついて進みはじめてます。 -- 93
- 技術も少なくほとんど無能ですが、企画に参加したいです! それとEasy3Dを使ったことが無いので・・・出来るかどうか不安・・ -- アキス
- ありがたいです。ソースはほぼ全て出来てるのですが・・・モデルなどの素材とテストする時間が取れなくて滞ってます。あと、1週間は放置させてください。 -- 93
- わかりました。ところで、FPSというと銃等の武器があるでしょう。武器名とかを考えたりしましょうか?(余詳しくないのですが) -- アキス
- 無駄かもしれませんが、ガラスに攻撃すると割れて音+破片が飛ぶ。 -- アキス
- ガラスの処理はタスク管理増えるのでNGで・・・、で、通信と3Dのモジュール書いてるのですが、私の力では限界です。ソース公開するので分かる方修正・追加よろしくです。(主にプレイヤーと武器の親子関係あたりの実装がわからない) -- 93
- ところで、FPSということなのでスナイパーライフルみたいなものはありますよね? -- アキス
- ベースエンジンさえできれば武器の追加は楽なのでMODにつもりです。 -- 93
- いろいろ提案があるようですが、実現するものが多すぎるとタイムラグなどの原因になりかねません。少し削ぎ落とさないと・・・ -- アキス
- スペックによってはラグが増える原因になるので提案されたものは全てMODで追加する予定です。(ですから、実質自分で追加してもらうことになります。 (^ω^;) なんという身勝手・・・ -- 93
- 一応最後かと思われる提案 麻酔銃及びクロロホムなど睡眠薬を用意して眠らせて何かで・・・・・・・・・そんな感じでしょうか(´ω`) -- アキス
- 眠らせて一体何をするんでしょうね?(  ̄ー ̄) 一応、ゲーム的にはナイフでサクっといっちゃったほうが早くて安全なわけですが…なんとなくその機能が欲しくなるのはなぜでしょう。w -- GENKI?
- アキス君、君小学生だよね?おっちゃんちょっと君が怖くなってきたよ。おっちゃんの時代じゃそういうのは中学生から知ったかぶってはしゃいでたからさ 君も言うだけじゃなくて自分で作れるように2dプログラミングからがんばって --
- (�;゚Д゚) ・・・いや、早くソース公開しない自分が悪いわん; 公開して勉強して欲しいわんけど思ったよりも手間取るもので・・・ -- 93
- 二つ↑の名前ナシのコメントについて
わかりました。初心者なので、数日自分の所に戻ります。 -- アキス
- ちょっとのぞきに来て見ましたが・・・・・・進んでませんね・・・・ -- アキス
- 自分の作品と平行して作業してるのでかなり遅いのと、 Irrlicht(C++)使い始めたので当分更新ないと思いますよ。 3D部分だけなら簡単なモジュールうpできますけどうpしますか? -- 93
- また来ました。 -- アキス
- えっと、報告ですが、自分の方でHSPDXFIXでシューティングゲーム作るので、時々覗きに来るぐらいになると思います。 -- アキス
- Easy3Dのアップデートされたら更新しますね。通信プラグイン作ってみましたが設計ってむずかしーーー -- 93
- でしょうね・・・。そういえば、僕、六角大王持ってるので3Dのモデリングなら出来ますよ? -- アキス
- なんでしょうかかってにしんにゅうしてきました 面白いことを話してるようですね僕も何か手伝えましたらやらせてください -- ぷはは?
- アキスさんゲーム作る前にまずマナーなり覚えたほうがいいです。管理人さんに迷惑です。 -- ほんとに?
- まだ生きてるのかな・・・ 3Dのモデリング関連は多少できます。ボーンは勉強中です。ソース見てみたいんですがうpできますでしょうか?プログラミングは出来ないのでお役には立てませんが。 -- aaax?
- 懐かしいーうわーがんばってんな自分(笑)、ソースですが一切残っておりませぬ。すいません。 -- 93だった人?
- 武器入れるならAS、SR、SM、とか分けた方がいいよね -- 名無し??
- おお93さんお久しぶりです。 -- As
- お久しぶりです! -- 93だった人?
- ちょwwwおひさしぶりです -- As
- 最初は、何からやれば、いいんですか?おしえてください。 -- 聖獣四神?
- おひさ、ゲーム設計(どんな動作まで許すのか)ー>ネットワーク設計(ゲーム動作にあった効率的な通信)ー>ネットワークモジュール(使いやすい)ー>3Dモデリング(ステージ・壁・キャラ・小物など)ー>3Dモジュール(ステージ・キャラ・壁判定など)ー>ゲーム作成(作ったモジュール組み合わせてゲームにする)の手順が近道かな。まずは3Dで地面歩かせるネットワークゲームつくってごらん。困ったことあったらここで聞けば教えられること教えるよ。 -- 93だった人?
- ありがとうございました。93だった人さん!もしよかったらメールなどでもやり取りできたらうれしいです。hightech_neo@yahoo.co.jpここにメールしていだだけると嬉しいです! -- 聖獣四神?
- だれかRokDeBone2の使い方をくわしく教えてくれる人いますか?全然使い方がわかりません。 -- 聖獣四神?
- そんな貴方にはコレ。 -- GENKI?
- ところで、メールアドレスを所かまわずかいてるとスパム山のように来るようになりますよ。せめて@を適当な文字に置き換えるぐらいはしたほうがいいかと。 -- GENKI?
- (^ω^)ノシ -- 93だった人?
- 3Dはできましたら(人・武器・・・)そのあとは、町とかを作っていくのでしょうか?そのあとの設定など詳しく教えてください。全然わからなくて一からもし教えてくれる人いましたら、スカイプ持ってる人は、名前教えてください。メールに送ってくれれば光栄です。何度もすいません -- 聖獣四神?
- とりあえずネットワークは置いといて、FPSを作れるようになるのがまず先決じゃないでしょうか。
データはとりあえず適当な仮のものがあれば十分かと。データはプログラムの仕様あわせて設計や調整を必要とするので、先に完璧なデータを作ってしまうとおそらく後で全部作り直す羽目になります。
先ずFPSですね。まともにFPSを作ったことがない私がFPSを適当に要素分解してみました。こんな感じで作っていくとFPSはできると思います。 -- GENKI?
- キャラクター(PC)を表示してモーションデータを再生する。
- マップ上をPCが移動できるようにする。
- NPCを出して、PCと同じレベルの行動ができるようにする。
- 攻撃の当り判定をつける。
- NPCに適当な行動パターンを設定する。(ゲームAIの搭載)
- なんどもすいません。HSPの使い方がよくわかりません。誰か手伝ってください。どうすればいいかさっぱり、いちよう中学生です。何度もくどいと思われてるかと思いますが、やさしいご返答お待ちしてます。 -- 聖獣四神?
- ゲームを作りたいのであれば、まずはFPSの前にHSPになれる必要があります。まずは最終目標をFPSとして、中間目標、近接目標を設定するといい。中間目標は最終目標よりもハードルが低い目標。近接目標はさらにハードルの低い目標のこと。ゲームで言えば、最終目標=大ボス、中間目標=中ボス、近接目標=目の前の雑魚。
まずは雑魚を倒してレベルを上げること。レベルを上げてスキル(=アイテム)を獲得していくこと。それがラスボスを倒す一番早いやり方です。というかそれしか方法はない。
別解として、プログラムは人に任せて自分はデータ作成に専念するという作り方もあります。 -- GENKI?
- そうそう雑魚の倒し方。付属のサンプル改造から入って、ジョークプログラムを作ったりしながら自分に出来ることを少しずつ増やしていく。また、必要な参考資料・解説サイトは公式サイトのリンク集のページに行くといくらでも見つかると思います。 -- GENKI?
- 参考資料・解説サイトが公式サイトを調べたけど、どれかわかりません。URLで教えていただけると嬉しいです。 -- 聖獣四神?
- 先ず「HSPスクリプトエディタ→メニューのヘルプ→HSPマニュアル目次→初心者のためのHSP入門」は一通りやってみたでしょうか?これを一通り終えたら、解説サイト巡りをお勧めします。リンク集はこちら→http://hsp.tv/play/link.html「推奨」と「情報・講座」を見れば十分でしょう。自分にあったサイトというのがありますし、万能な情報サイトはありませんのでココがいい!とは言い切れません。1個1個見て回って探してみてください。一見無駄に思えるかもしれませんが、探すという行為も経験値が上がります。さっと目を通すだけでも数をこなせばサイトの読み方や情報の探し方が自然に身についてきます。では、がんばってください。 -- GENKI?
- そうそう。人によってはネットの情報より本の方があう人もいます。HSPの入門書は、大きめの本屋さんか図書館、図書室、Amazonなどのネットショップで取り扱っています。本屋さんなんかで見かけたら軽く立ち読みしてみるといいかもしれません。また、高額なら学校の図書室にリクエストする手もありますね。 -- GENKI?
- やっと人を作りました。そしてボーンもつけて、モーションデータを再生したら、人が伸びたり気持ち悪い形になり、再生の時、人の原形がとどめていません。どうしたらいいですか? -- 聖獣四神?
- たぶんツールはRokDeBone2使ったんですよね。それ以外ならそのツールの開発サイトで聞いてください。さて、RokDeBone2だったとして、その質問はここで聞くよりココやココで聞くほうが最速で最適な回答が得られます。 -- GENKI?
- だれか、僕と一緒に、FPSを作るのを手伝ってもらえませんか?どうしても手伝ってもらいたいんです。よろしくお願いします。協力作成ということでお願いします。 -- 聖獣四神?
- どうしても手伝ってほしいんです。僕そんなに力ないから、できる肩の力借りたいです。そして学びたいです。おねがいします -- 聖獣四神?
- 僕の頃はだれも知らなかったし教えてくれなかったです。 自分で3Dモデリングやネットワーク通信を1年かけて調べて考えてました。 それだけの熱意がない人は相応の知識と経験が得られません。 なので、熱意の証明だと思ってまずは勉強してみてはどうでしょうかね? -- 93だった人?
- でも1年かけられないんです。あと一カ月でできるとこまで作って提出しなくてはなりません。武器 主人公 はもう作ってあります。いまいちモーション とかボーンの意味がわかりません。お願いです。少しでもいいです力を貸してください。 -- 聖獣四神?
- RokDeBone2が使えなくなってしまったんですけどどうしたのでしょう?ファイルを読み込もうとすると消えてします。 -- 聖獣四神?
- RokDeBone2が使えなくなってしまったんですけどどうしたのでしょう?ファイルを読み込もうとすると消えてします。 -- 聖獣四神?
- すいません二回も出してしまって、RokDeBone2でモーションを入れてください。RokDeBone2がつかえなくなってしまったので、おねがいします。やってほしいものは、ファイルで送ります。 -- 聖獣四神?
- 動きのある3Dモデルは基本的に「ポリゴン」「ボーン」「モーション」の3つから構成されます。polygon(ポリゴン)は3Dモデルの外見です。bone(ボーン)は3Dモデルの曲げられる箇所を定義した「骨」で、本当の骨のような関節を意識して作る必要があります。motion(モーション)はboneの動きを時間単位で保存してる記録です。 -- 93だった人?
- 夏。夏休み。ですねー。切羽詰った感がひしひしと伝わってきます。夏休みの宿題か何かですか?ゲーム作成で1ヶ月はあっという間です。私の場合、大急ぎで作った簡単な連打ゲームですら妥協に妥協を重ねて製作期間2ヶ月かかりました。
高い目標を掲げることはいいことですが、締め切り間際なのに達成不可能を目標にするのはただの無謀です。締め切りが伸ばせないなら、提出をあきらめるか目標を下げるの2択しかありません。
1ヶ月で出来るのは、RokDeBone2使えるようになって適当な動画作品作るのが限界じゃないかと。 -- GENKI?
- RokDeBone2が使えなくなった件は、さすがにそれだけの情報では解決のやりようがありません。もう少し詳しい情報を付け加えて、おちゃっこLABかEasy3DサンプルWikiで質問すると解決しやすいと思います。 -- GENKI?
- > モーションとかボーン
いくつかあるRokDeBone2の解説サイトを見ればどのサイトでもたいてい最初の方で触れているはずですが…。このへんからリンクをたどって自分で情報をかき集めるなどしてみることをお勧めします。 -- GENKI?
- お願いします。軽くでもいいから手伝ってください。一生のお願いです。 -- 聖獣四神?
- だれか、モーションとボーンをつけるのだけ手伝ってくれる人いますか? -- 聖獣四神?
- だれか、モーションとボーンをつけるのだけ手伝ってくれる人いますか? -- 聖獣四神?
- GENKIさんありがとうございます。GENKIさんはゲーム作の手伝っていただけませんか?教えてもらうだけでもいいです。おねがいします。ておかしてください。 -- 聖獣四神?
- 聖獣四神、あんたにゲーム製作は無理だよ。あらゆる面で。 -- ex?
- 気安く一生のお願いとか言ってんじゃねぇよ。 -- ex?
- 手伝ってもらうほうは気づかないものなんですね。私が知る限りでもすでに数名の方に手伝ってもらいながらゲーム開発に向かって着実に歩み始めています。ただ、ご本人にはその自覚がないのかまだ自立歩行する気が無いようです。自立歩行が出来なければいずれ先へは進めなくなるんですけどね。 -- GENKI?
- 「一生のお願い」と聞いてずいぶん安い一生だな、とつい思ってしまったのですが、もしかして本当に一生をかける必要があることだったりするんでしょうか。来年の夏まで生きられないとか…?ちょっと心配になってきました。 -- GENKI?
- さよなら もう喋らないようにします。 -- 聖獣四神?
- 僕も君と同じような目標で期限決めてがんばってた頃あるけど、地道に自分で調べて知識を知恵に昇華する能力に意味があるんだよ。その1年のおかげで今はそういう職業で働いてる。みんなのアドバイス読み直してがんばってごらん。ノシ -- 93だった人?
- てか、メールもらった日とかその後にメール送ったんだけど届いてない?6通くらい送ったんだが・・・ -- 93だった人?
- 迷惑メールだと思って読んでません。それにしてもHSPno -- 聖獣四神?
- HSPno -- 聖獣四神?
- HSPのユーザーは人をいじめて楽しむクズばかりですね。 -- 聖獣四神?
- おいだれだ 人な名前使って、クズとか言いやがって、誰まそんなこと思ってなぇーよ すいません93だった人さん。ちょっとメールが見れなくて勝手に俺の名前使うな -- 聖獣四神?
- 93だった人さんメール来てませんよ・・・ -- 聖獣四神?
- もう喋んないとかいってたくせに一日もたたないうちに喋るような人は信用できませんね。 -- ex?
- 聖獣四神はアキスsよりひどいですねw自分で勉強して、少しはがんばれよwww人を頼らずにwwww -- 通行人?
- 93だった人さん、突然乱入 -- 通行人?
- 失礼いたしました! -- 通行人?
我はメシア、明日この世界を粛清する -- 聖獣四神?
- 俺は通りすがり、早速このコメントを粛清する -- 通りすがり?
- 荒れてますね・・・1年ぶりかな?作れるひとは自分で調べて作り始める。それがアドバイスです。がんばって。 -- 93だった人?
- FPSツクリタイヨー -- 通りすがり?
- がんばれー -- 93だった人?
- 絶滅したのか?ここ・・ --
- FPSですか・・・初めにEasy3Dで作ってみましょうか・・・ -- Gaku?