[過去ログ]
【初心者】スレを立てる前にココで質問を【Part27】 [転載禁止]©2ch.net (1002レス)
【初心者】スレを立てる前にココで質問を【Part27】 [転載禁止]©2ch.net http://echo.5ch.net/test/read.cgi/gamedev/1419935788/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
38: 名前は開発中のものです。 [sage] 2015/01/11(日) 20:38:32.38 ID:r07MIJ+O グーグル先生によるとヘタリアのゲームらしいな 【ヘタリア】日丸屋秀和総合155【キタユメ】 [転載禁止]©2ch.net・ http://hope.2ch.net/test/read.cgi/comic/1419844473/233- ワロタ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/38
39: 名前は開発中のものです。 [sage] 2015/01/11(日) 21:00:55.94 ID:UEqNfaQf 妄想を具現化したいのでお金の力で「自動戦闘でターン進行のサバイバルSRPG」を作ろうと思いつきました。 時給1000円で一日8時間の週5日の4週間 つまりは一ヶ月で大体160時間=月給16万で一人の一般的なレベルの プログラマーを雇ったとして 小規模で良いのでゲームとして完成させる事はできると思いますか? なお、このゲームにおいてある程度のゲームシステムや、ストーリー、絵、音楽などは自分で用意しているものとする。 伝わるかわかりませんが、ゲームの規模に関して、具体的には1ステージがちょっと長めのスパ■ボが5ステージくらいの想定です 。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/39
40: 名前は開発中のものです。 [sage] 2015/01/11(日) 21:14:23.66 ID:/+qZhEZD 一般的て何だ?w 職業プログラマの時給はもっと多いぞ 素人ならそんくらいでやる奴いるかもしれんが http://echo.5ch.net/test/read.cgi/gamedev/1419935788/40
41: 名前は開発中のものです。 [sage] 2015/01/11(日) 21:25:41.76 ID:/+qZhEZD あとな、ある程度のゲームシステムてのはダメだな きっちり仕様が分からないと、見積もりもできないし仕事として受けられないだろう でだ、単純に20日を5ステージで割ると4日で1ステージだろ? ステージとかのマップもプログラマが考えて作らなあかんかったらダメダメだな すべての素材は用意されてて、プログラマは仕様に沿ってプログラムするだけ でないと、1ヶ月じゃあとてもとてもww ついでに、一般的なプログラマじゃなくてベテランのゲームプログラマじゃないと、厳しいだろうな http://echo.5ch.net/test/read.cgi/gamedev/1419935788/41
42: 名前は開発中のものです。 [sage] 2015/01/11(日) 21:32:22.72 ID:rnK0uwfE どういうゲームかわからんけど半年はかかるよ 俺今FEみたいなSPRG作ってるけど2ヶ月でやっと動いてるものが出来たぐらい 完成はたぶん夏 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/42
43: 名前は開発中のものです。 [sage] 2015/01/11(日) 22:19:59.40 ID:r07MIJ+O >>33 >基本的に同じリストやクラスを敵味方で使い回すようなゲームの場合、 >そこで敵または味方専用の物を本来の陣営以外で適用できてしまうバグを防ぐには、 >やはり専用のリストやクラスが必要なんだろうか? >もう少し賢い実装方法があるのならご教授下さい 賢いかどうかは知らないが 基本的には結合度を下げるよね。コンテナに直接触れさせない。例えば インターフェイスを用意してそれを介して、とか。気にする相手 (やらかす可能性がある人間)が自分一人ならこれで十分かと リードオンリーでデータ量が大したことないならコピーでも問題ないかと。 例えばフレーム(コマ)を跨ぐAI処理のために、入力情報として例えば自機 近傍のオブジェクトを探索してそれらの中の欲しいデータ(例えば姿勢とか 速度)だけコピーで引っ張ってくるとか。その瞬間の状態(スナップショット) を引っ張ってくるのが目的ね http://echo.5ch.net/test/read.cgi/gamedev/1419935788/43
44: 名前は開発中のものです。 [] 2015/01/13(火) 04:45:50.16 ID:NQh/p/ub >>39 そもそもハローワークで、月16万円という募集はまずない。 最低でも18万円から この条件で来る人は、資格なしの未経験者だから、 まず教育期間に3か月はかかる その後、開発に1年かかっても、 カクカク動くゲームしか作れない http://echo.5ch.net/test/read.cgi/gamedev/1419935788/44
45: 名前は開発中のものです。 [sage] 2015/01/13(火) 17:35:56.93 ID:YBEoghGf すいません。これvjoyっツールのSDKにあったPOVの指定なんですが、何をしているのかさっぱりわかりません。これに入れるためのXとYの値があった場合、どう処理したらよいのでしょうか /*** Create the data packet that holds the entire position info ***/ // Set the device ID id = (BYTE)iInterface; iReport.bDevice = id; // Set values in four axes (Leave the rest in default state) iReport.wAxisX=X;iReport.wAxisY=Y;iReport.wAxisZ=Z;iReport.wAxisZRot=ZR; // Set buttons one by one iReport.lButtons = 1<<count/20; if (ContinuousPOV){ // Make Continuous POV Hat spin iReport.bHats = (DWORD)(count*70); iReport.bHatsEx1 = (DWORD)(count*70)+3000; iReport.bHatsEx2 = (DWORD)(count*70)+5000; iReport.bHatsEx3 = 15000 - (DWORD)(count*70); if ((count*70) > 36000){ iReport.bHats = -1; // Neutral state iReport.bHatsEx1 = -1; // Neutral state iReport.bHatsEx2 = -1; // Neutral state iReport.bHatsEx3 = -1; // Neutral state }; }else{ // Make 5-position POV Hat spin unsigned char pov[4]; pov[0] = ((count/20) + 0)%4;pov[1] = ((count/20) + 1)%4; pov[2] = ((count/20) + 2)%4;pov[3] = ((count/20) + 3)%4; iReport.bHats = (pov[3]<<12) | (pov[2]<<8) | (pov[1]<<4) | pov[if ((count) > 550) iReport.bHats = -1; // Neutral state }; http://echo.5ch.net/test/read.cgi/gamedev/1419935788/45
46: 名前は開発中のものです。 [sage] 2015/01/13(火) 17:47:01.28 ID:YeaLu8sP countという変数で条件分岐したり係数を掛けた値を判定値としているようですがcountとはどこから得られた何の値ですか? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/46
47: 名前は開発中のものです。 [sage] 2015/01/13(火) 17:57:39.33 ID:YBEoghGf サンプルソースを見ましたが、 _tmain()の中でint count=0;となっています https://github.com/JamesGlanville/t6-tx-to-joystick-bridge/blob/master/vJoyClient.cpp while (1) { /* ここに>>45のソース */ count++; if (count > 640) count=0; } http://echo.5ch.net/test/read.cgi/gamedev/1419935788/47
48: 名前は開発中のものです。 [sage] 2015/01/13(火) 18:05:43.74 ID:zcAKajvM 質問です。 std::vectorコンテナのリバースイテレータについてなのですが、 コンテナの内部をerase()で削除したいのですが、通常のイテレータと同じように行なえません。 std::vector<MyClass*> containerが宣言されてるとして、 for (std::vector<MyClass*>::reverse_iterator it = container.rbegin(); it != container.rend(); ++it){ container.erase(it); } 上記のように行なうと、 エラー 1 error C2664: 'std::_Vector_iterator<std::_Vector_val<std::_Simple_types<MyClass*>>> std::vector<MyClass*,std::allocator<_Ty>>::erase(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<MyClass*>>>, std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<MyClass*>>>)' : 引数 1 を 'GameObject *' から 'std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<MyClass*>>>' へ変換できません。 とエラーになります。 for (std::vector<MyClass*>::reverse_iterator it = container.rbegin(); it != container.rend(); ++it) ここを for (std::vector<MyClass*>::iterator it = container.begin(); it != container.end(); ++it) こうするとエラーは出なくなりますが、想定している動きになりません。 解決方法をご指導お願いします。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/48
49: 名前は開発中のものです。 [sage] 2015/01/13(火) 18:09:16.05 ID:zcAKajvM 情報に一部誤りがありましたので、訂正させて頂きます。 引数 1 を 'GameObject *' から→引数 1 を MyClass*' から が正しいです。 よろしくお願いします。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/49
50: 名前は開発中のものです。 [sage] 2015/01/13(火) 18:15:48.87 ID:YeaLu8sP >>47のURLの254行目で #ifdef EFFICIENT とされていますが20行目で //#define EFFICIENT と無効化されています(対象のループはコンパイル時に除去されるコードです) 宣言エリアで ROBUST or EFFICIENT の選択とありますが、それぞれどういう挙動をさせるものかわかりますか? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/50
51: 名前は開発中のものです。 [sage] 2015/01/13(火) 18:28:35.54 ID:zcAKajvM >>48ですが、自己解決しました。 参考url http://blogs.wankuma.com/youchi/archive/2007/09/05/94161.aspx ありがとうございました。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/51
52: 名前は開発中のものです。 [sage] 2015/01/13(火) 18:41:25.48 ID:YBEoghGf >>50 Feed vJoy Device: The time has come to do some real work: feed the vJoy device with position data. There are two approaches: 1. Efficient: Collect position data, place the data in a position structure then finally send the data to the device. 2. Robust: Reset the device once then send the position data for every control (axis, button,POV) at a time. The first approach is more efficient but requires more code to deal with the position structure. The second approach hides the details of the data fed to the device at the expence of exessive calls to the device driver. とreadmeに書いてあるので、二種類の指定方法があって、好きに選んでということかもしれません http://echo.5ch.net/test/read.cgi/gamedev/1419935788/52
53: 名前は開発中のものです。 [sage] 2015/01/13(火) 22:50:33.37 ID:jtBX/RLJ >>39 です。 詳しい回答ありがとうございます。 よくよく調べてみたらRPGって作るのは難しい方だったんですね… シンプルなジャンルだと思っていた私の調査不足でした。 18万以上を数ヶ月支払うのは無理なので考えなおすことにします。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/53
54: 名前は開発中のものです。 [sage] 2015/01/13(火) 22:54:04.57 ID:jtBX/RLJ >>42 本格的ですね 渡しの場合ファンタジーだとゲーム内でのの妄想が広がって手に負えなさそうです… 私の考えていたのは敵対組織「海の犬」を倒しながら船の装備を奪ったり強化つつ ステージのボスである鯨を捕まえて鯨油をゲットして次のステージに進む海上SRPGでした http://echo.5ch.net/test/read.cgi/gamedev/1419935788/54
55: 名前は開発中のものです。 [sage] 2015/01/14(水) 17:29:37.14 ID:b3+ap1tg あ、アウ…フ? >>53 YOU自分で作っちゃいなYO! 今ならゲームエンジンがたくさんあるし、無料の物もいくつかある その中から一つ選んで作ってみればいいのよ 初心者には鬼門ってもそれはプログラミング言語を使って作る場合で、 エンジン使うなら専用に調整されている物が多いからなんとかなる…と思う http://echo.5ch.net/test/read.cgi/gamedev/1419935788/55
56: 名前は開発中のものです。 [] 2015/01/16(金) 23:50:04.62 ID:gV9RLDqo iTunes Connect に入ると、下記の注意メッセージが出ます。 △契約/税金/口座情報 Review the iOS Paid Applications Agreement 以下、英語数行 何かの契約更新情報を見ろ、 ということだと思うのですが、 何をすれば良いのでしょうか。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/56
57: 名前は開発中のものです。 [sage] 2015/01/18(日) 11:05:39.19 ID:XSCN7op7 >>56 iTunes Connectに確かに読んだチェックとRequestボタン無い? それチェックしてボタン押すだけ、内容は読んどけよw http://echo.5ch.net/test/read.cgi/gamedev/1419935788/57
58: 名前は開発中のものです。 [] 2015/01/18(日) 14:20:01.85 ID:kIe7xxQx >>57 ありがとうございます、設定したばかりだったので、 (といっても数か月前だけど) もう一度設定する、設定確認するという発想がありませんでした。 確認して、 Contracts In Process で コンタクトとタックスの Info は設定し直して View の状態にできましたが、 Bankのところが情報更新できず、 ステータスもPending Bank になっています。 Bank の Set Up が青になっているので押すと Banking Infomation にはいるのですが、 赤字で「変更の必要ないよ」って書かれているのですが、 Save を押すと「項目に変更がない」と言われてセーブできません。 セーブしてないので、 セットアップの状態が続いています。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/58
59: 名前は開発中のものです。 [sage] 2015/01/18(日) 14:27:10.65 ID:kIe7xxQx >>57 すみません、時間がたったら大丈夫になってました。 ありがとうございました。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/59
60: 名前は開発中のものです。 [] 2015/01/21(水) 07:32:34.42 ID:jeWDBc4D WiiYourself!でクラシックコントローラPROが認識できないみたいなので、 改造して認識できるようにしたいです。 どこをいじれば良いか教えてください。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/60
61: 名前は開発中のものです。 [sage] 2015/01/21(水) 08:16:02.90 ID:MDEzh8nZ ちょっと自己解決 オリジナルwiimote.cppの1754行目のstatic const QWORD CLASSIC = 0x010120A40000ULL; ここらへんをいじるのかな http://echo.5ch.net/test/read.cgi/gamedev/1419935788/61
62: 名前は開発中のものです。 [sage] 2015/01/21(水) 08:28:44.75 ID:1wPj2se9 タスクシステムって賛否あるけど、例えばC++でタスクシステム使わないで作るってなると C言語で作る流れとほとんど変わらなくなるなるってこと? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/62
63: 名前は開発中のものです。 [] 2015/01/21(水) 12:25:37.62 ID:rzaFk2MM 背景絵を有償で描いてくれる方を探してるんですが、応募者がきそうなスレってありますか? 別の板や、Websiteを教えていただきたいです。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/63
64: 名前は開発中のものです。 [sage] 2015/01/21(水) 12:57:01.77 ID:G2s9Ikx/ ゲーム製作メンバー募集スレ 14人目 http://peace.2ch.net/test/read.cgi/gamedev/1379279453/ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/64
65: 名前は開発中のものです。 [sage] 2015/01/21(水) 14:11:56.19 ID:rbPMaEC1 ありがとうございます。 別の板のスレや、外部サイトの情報が欲しいです。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/65
66: 名前は開発中のものです。 [sage] 2015/01/21(水) 15:58:06.67 ID:dQ19waOe pixiv探して連絡とって完成させた台湾人が記事になってたな それかtwitterか ふりーむっていうサイトに募集掲示板あるけどいい印象ない http://echo.5ch.net/test/read.cgi/gamedev/1419935788/66
67: 名前は開発中のものです。 [sage] 2015/01/21(水) 16:34:04.97 ID:Ttj5Q/L3 ほんと募集サイトないよな ふりーむは論外。たまにまともなのがあるがほとんどはゴミ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/67
68: 名前は開発中のものです。 [sage] 2015/01/21(水) 16:44:07.87 ID:qYvr0P5o そりゃあ、必要な人は大抵素材サイト探してそこから落とすか 素材集を買ってそれを使うからな 誰かに作ってもらう必要があるなら自分で作ったりもするし http://echo.5ch.net/test/read.cgi/gamedev/1419935788/68
69: 名前は開発中のものです。 [] 2015/01/21(水) 20:43:04.78 ID:zxDN8qV6 やっぱり「ふだん自分が遊んでいる商用ゲームが、じつはすごい工数を掛けている」ことが 分からないことが大きいんじゃないかな。 テトリスとかパズルボブルを作り始ればいいのに、いきなりRPGや3Dアクションだもん。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/69
70: 名前は開発中のものです。 [sage] 2015/01/21(水) 22:11:32.40 ID:l/V+MX/7 どんなゲームでも、凝りはじめたら途端に複雑化するがな AI導入して対戦型にしよう!なんて考え始めると、ブロック崩しでも作成難易度が跳ね上がるぞ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/70
71: 名前は開発中のものです。 [sage] 2015/01/21(水) 23:29:23.66 ID:RvdeUG6t 厳密には制作じゃないのですが、海外のフリーゲームを日本語化して配布したいと考えております ReadMe.txtを読む限りでは「ちゃんと報告してくれるならいいよ(意訳)」とありました ただこの作品、一部他のゲームの素材を無許可で使用していまして… 日本語化するにあたってその辺りの問題を解決する必要があります そんな訳で以下の案のうちいずれかを製作者に提案したいと考えております @問題の素材の差し替えをこちらで行う旨の許可 A問題の素材の差し替えを製作者側に行って貰うよう依頼 B問題の素材の製作者に素材の使用許可依頼、およびエンドクレジット、ReadMe.txtに素材元の記載 穏便に済ませるならBなのですが、後々わだかまりを残さないようにするなら@かAと考えています なにぶん個人でこういった計画を立てるのが初めてなので勝手が分からず、質問させて頂きました 客観的な意見を頂けると有難いです http://echo.5ch.net/test/read.cgi/gamedev/1419935788/71
72: 名前は開発中のものです。 [] 2015/01/21(水) 23:41:51.18 ID:GmBgTHTv 日本語化パッチだけつくれ。 製作者でないので素材の出処は自分には関係ないこと。 かなり仲がいいなら口出ししてもいいだろうが。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/72
73: 名前は開発中のものです。 [sage] 2015/01/22(木) 00:11:37.83 ID:DBaXGQhF >>72 なるほど、パッチですね!その手がありました。 正直言い出した側があまりズケズケ言うべきでもないよなあと考えていたので ご意見有難く受け取らせて頂きます。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/73
74: 名前は開発中のものです。 [sage] 2015/01/22(木) 02:17:04.64 ID:PxEmvatE 自分が配布したら、 無断使用された素材の権利者から、 刑事・民事の両方で訴えられる 賠償金・精神的苦痛代もいる。 そうやってカモを引っかける、詐欺かも http://echo.5ch.net/test/read.cgi/gamedev/1419935788/74
75: 名前は開発中のものです。 [sage] 2015/01/22(木) 12:04:12.84 ID:lGo+sO/g 詐欺に用いるために パッチを作りたくなるほど優れたゲームを作るというライフハック http://echo.5ch.net/test/read.cgi/gamedev/1419935788/75
76: 61 [] 2015/01/22(木) 17:12:03.17 ID:zZb19eE+ >>60-61 ですが、0x010120A40000ULLを0x010120A40001ULLにするとクライシックコントローラPROでも認識されるようになりました。 そこでこの両方を使えるようにwiiyourselfを改造したいのですが、ちょっとソースが難しくてどこにどのような改造をすべきか わかりません。下記のアドレスにソースがあるのですが、ご教授願えませんでしょうか。よろしくお願いしいます。 1754行目付近が判定処理です。 ttp://docs.mitk.org/0.99.1/wiimote_8cpp_source.html なお、こちらにあるソースはモーションプラスの種類を増やしたソースだと思います。 https://searchcode.com/codesearch/view/36098289/ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/76
77: 名前は開発中のものです。 [sage] 2015/01/22(木) 17:30:18.85 ID:EVsLKrTy 難しく無いと思うけど、、、 static const QWORD CLASSIC = 0x010120A40000ULL; の下に static const QWORD CLASSIC_PRO = 0x010120A40001ULL; とでも追加して CLASSCのブロック丸コピーして追加した方をCLASSC_PROとなおせばいいかと ブロックじゃない方は行追加だけでいい http://echo.5ch.net/test/read.cgi/gamedev/1419935788/77
78: 名前は開発中のものです。 [sage] 2015/01/22(木) 17:58:17.96 ID:zZb19eE+ >>77 ありがとうございます。 1405行目などでswitch(Internal.ExtensionType)のようなものがソースの全体的にありまして 1475行目のcase wiimote_state::CLASSIC:が、0x010120A40000ULLでも0x010120A40001ULLでも 両方有効になってくれるような追加を極力少ない追加でしたいです。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/78
79: 名前は開発中のものです。 [sage] 2015/01/22(木) 18:35:31.22 ID:zZb19eE+ この改造ソースをまねすればいいかもですね else if(type == MOTION_PLUS_EMBED) { if(Internal.ExtensionType == wiimote_state::MOTION_PLUS) break; Internal.ExtensionType = wiimote_state::MOTION_PLUS; TRACE(_T(".. Motion Plus Embedded!")); ReadAddress(REGISTER_EXTENSION_CALIBRATION, 16); bMotionPlusDetected = true; } http://echo.5ch.net/test/read.cgi/gamedev/1419935788/79
80: 名前は開発中のものです。 [sage] 2015/01/23(金) 21:34:55.51 ID:JihQada2 A*って、点数をつけることで探索を行うけど、 これって100%経路になり得ない部分にあらかじめ点数をつけておく方法があれば、 それで計算時間を短縮できる? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/80
81: 名前は開発中のものです。 [sage] 2015/01/24(土) 04:35:30.31 ID:vGDTbdF6 例えば、999とか付ければ、一番最後まで探索されない。 ダイクストラは優先度キューを使っているけど、A*もそうかな? 漏れもJavaScriptで、2分ヒープを使って、 優先度キューを作ったことがある 10 → 5を投入 5,10 → 999を投入 5,10,999 → 20を投入 5,10,20,999 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/81
82: 名前は開発中のものです。 [sage] 2015/01/25(日) 00:31:32.51 ID:Kvg8/FNT そのうちすべてのマップノードやオブジェクト自体にあらかじめ点をつけておけばいい事に気づき、 最終的に点数に沿ってオブジェクトが目的地へと進むだけのプログラムになる …あれ?これってむしろポテンシャル法では http://echo.5ch.net/test/read.cgi/gamedev/1419935788/82
83: 81 [sage] 2015/01/25(日) 06:05:48.31 ID:zQOXrqt2 漏れも最初は、地形種別で分類して、 番兵:-1、高山:-10、海:-20 探索する際、地形種別 >= 0 のみを、優先度キューに追加していたけど、 そのうち、面倒くさくなって、 移動コスト < 999 のみを、優先度キューに追加するように変えた http://echo.5ch.net/test/read.cgi/gamedev/1419935788/83
84: 名前は開発中のものです。 [] 2015/01/25(日) 11:27:40.76 ID:lHXNyTZY スレタイに【初心者】ってあるわりにはアカデミックな話だ(笑)。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/84
85: 名前は開発中のものです。 [sage] 2015/01/25(日) 17:28:01.84 ID:Kvg8/FNT というより、通路と壁その他との点数分けは 一桁ずらすくらいはっきりとやらないと挙動がおかしくなる ノードを細かくしてやろうとすると、ゴールからの距離だけで点数が結構増えちゃうし http://echo.5ch.net/test/read.cgi/gamedev/1419935788/85
86: 名前は開発中のものです。 [sage] 2015/01/27(火) 01:00:25.07 ID:34vanJPb 32x32のマップチップを使って RPGのマップ的な1枚画像も生成できる 汎用的なマップエディタってありますか? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/86
87: 名前は開発中のものです。 [sage] 2015/01/27(火) 06:05:31.18 ID:v0Ke9Ofm マップエディタ Tiled enchant.js 用の、enchantMapEditor http://echo.5ch.net/test/read.cgi/gamedev/1419935788/87
88: 名前は開発中のものです。 [sage] 2015/01/27(火) 11:35:29.94 ID:7D4usKpU >>87 ありがとうございます! さっそく試してみます。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/88
89: 名前は開発中のものです。 [sage] 2015/02/02(月) 19:56:23.18 ID:CTaFYmZr VS2013Communityについて質問です。 利用可能ユーザーについてなのですが、公式のFAQにある Q: どのように Visual Studio Community の利用可能ユーザーを規定するのでしょうか? A: 下に示すものは要約版になります。詳しくは製品に同梱されているライセンス使用許諾契約書および Visual Studio ライセンス ホワイトペーパーをご確認ください。 個人開発者は、個人開発者自身の無償または有償アプリを Visual Studio Community を使って開発できます。 基本的に、個人で何かアプリを開発する場合、「個人開発者」に当てはまっていると解釈してよろしいでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/89
90: !ken [sage] 2015/02/02(月) 20:34:18.53 ID:mCSH+DVr よろしい http://echo.5ch.net/test/read.cgi/gamedev/1419935788/90
91: 名前は開発中のものです。 [sage] 2015/02/02(月) 22:10:45.08 ID:CTaFYmZr >>90 ありがとうございます。 Expressなどでは特に定義されていないのに、改まって記述されると何か あるのだろうか?と勘ぐってしまって http://echo.5ch.net/test/read.cgi/gamedev/1419935788/91
92: 名前は開発中のものです。 [sage] 2015/02/03(火) 19:26:51.90 ID:Rt3/7/5R >詳しくは製品に同梱されている〜 ↑ どうせならここを勘繰るんだよ! http://echo.5ch.net/test/read.cgi/gamedev/1419935788/92
93: 名前は開発中のものです。 [sage] 2015/02/03(火) 19:29:45.66 ID:Rt3/7/5R …要らんこと言ってすみません。 DXのHLSLで「列ベクトルを横に並べて行列にする」もしくは 「行ベクトルを縦に並べて行列にする」という文法があったように思うのですが、 これの厳密な記述ってどこかにありましたっけ。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/93
94: 名前は開発中のものです。 [] 2015/02/03(火) 22:35:42.17 ID:jJrhUOO/ 質問です。 c言語でwizardryみたいなゲームをつくりはじめたのですが キャラメイク、戦闘の基礎までできましたが、 複数の武器を持ち歩き使い分けるようなプログラムを どうすれば実現できるのかさっぱり見当がつきません。 というか、持ち物をどう管理していいかわかりません。 なんかヒントみたいなものをいただけませんか http://echo.5ch.net/test/read.cgi/gamedev/1419935788/94
95: 名前は開発中のものです。 [] 2015/02/03(火) 22:52:49.26 ID:gWNEgqVa そんなことはプログラムの問題でないだろ。どうにでも出来る。 PCと無縁にトランプや硬貨を武器に見立てていいわけで。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/95
96: 名前は開発中のものです。 [sage] 2015/02/03(火) 23:32:20.94 ID:zQ9s89Yu おそらく各キャラクタに装備欄というデータ構造を作って、 武器や装備した状態のステータスを算出して戦闘などで参照いると思うが これを複数組用意して、どの組を使っているかを管理すればいい http://echo.5ch.net/test/read.cgi/gamedev/1419935788/96
97: 名前は開発中のものです。 [sage] 2015/02/03(火) 23:40:14.76 ID:Y8lOamSr >>94 配列にアイテム番号持たせる 空は0番 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/97
98: 名前は開発中のものです。 [sage] 2015/02/04(水) 01:51:12.19 ID:DHT9BE1g その方式なら、0よりも-1とかのほうが すわりが良さそう。 そしてドリル装備へ。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/98
99: 名前は開発中のものです。 [sage] 2015/02/04(水) 20:53:32.43 ID:2Oa2dNd9 攻撃力255のポーションさんなめんな あれ?エーテルだったっけ? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/99
100: 名前は開発中のものです。 [sage] 2015/02/04(水) 21:14:24.71 ID:KsvSa1Dz えふえふ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/100
101: 93 [sage] 2015/02/04(水) 21:38:59.70 ID:HqvzUOxS 誰も答えてくれなかったので寂しく自己レス。 >コンストラクターのパッキング順は、常に行優先になります。 具体的にはfloat4x4(vec0, vec1, vec2, vec3)と書くことで、行ベクトルを縦に並べた vec0.x, vec0.y, vec0.z, vec0.w vec1.x, vec1.y, vec1.z, vec1.w vec2.x, vec2.y, vec2.z, vec2.w vec3.x, vec3.y, vec3.z, vec3.w の形になる。 一方、列ベクトルを横に並べる方法はない、ということかな。 transpose()があるから大した問題にはならないと。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/101
102: 名前は開発中のものです。 [sage] 2015/02/06(金) 21:59:39.90 ID:kubPT4UA ここでいろいろ教えてもらってWiiリモコンをPCで使うツールが完成しましたので ご報告までに http://xbmc.inpane.com/main/rc/wiiremote.php http://echo.5ch.net/test/read.cgi/gamedev/1419935788/102
103: 名前は開発中のものです。 [] 2015/02/08(日) 19:43:13.66 ID:YyHLiRG9 >>94 Wizardryのシステムをマネしない方がよい。 各キャラの持ち物が、8つしか持てず、 持ち物を移動させるのに、長時間かかる また謁見の間では、持ち物を見れないとか、 鑑定に時間がかかるなど。 この辺の操作性は最悪。 ゲーム以外のくだらない操作に、長時間かかる アイテムは、パーティー全体で持つようにしたらいい。 また同じアイテムは、まとめて99個まで持てるとか http://echo.5ch.net/test/read.cgi/gamedev/1419935788/103
104: 名前は開発中のものです。 [sage] 2015/02/08(日) 20:24:50.09 ID:uih1DHvo >>103 その方法だと作る側が色々と面倒だよ? 戦闘時にPC毎に使うことの確定した道具と確定してない道具を分けて考える必要があるし、 道具を使わずに戦闘が終了した場合に元に戻す必要があるし 初めは簡単に作れるモノから作った方がいい ディープダンジョンみたいな一人で冒険するようなRPGにするとか http://echo.5ch.net/test/read.cgi/gamedev/1419935788/104
105: 名前は開発中のものです。 [sage] 2015/02/09(月) 01:22:37.97 ID:q5WWprzE >>103 swap(配列同士の入れ替え)って知ってる?配列管理でないなら知らないけど あと、所持個数に制限を設けるのはそれ自体がある種のプレイ上の拘束という側面もある それは開発者側が意図的にやる事なので真似するなも何もない http://echo.5ch.net/test/read.cgi/gamedev/1419935788/105
106: 名前は開発中のものです。 [sage] 2015/02/09(月) 06:43:06.74 ID:/6uxYz0D http://jbbs.shitaraba.net/sports/42269/ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/106
107: 名前は開発中のものです。 [] 2015/02/09(月) 07:36:07.31 ID:IEhEIACD はいAUTO http://echo.5ch.net/test/read.cgi/gamedev/1419935788/107
108: 名前は開発中のものです。 [sage] 2015/02/09(月) 12:29:34.94 ID:TVhyVOBH Mac版Wizardryはパーティ共通のバッグが1つあったよ 受け渡しがすごい楽だった バグってて無限増殖できちゃってたけど http://echo.5ch.net/test/read.cgi/gamedev/1419935788/108
109: 名前は開発中のものです。 [sage] 2015/02/09(月) 15:25:33.04 ID:5QXWhEFy RPGは作ったことないけど、意外とアイテム関連のお作法は確立されてないのか。 増殖とか防ごうと思ったら「パーティー全体の持ち物を一括したテーブル」だけを用意して、 「重複カウンタはなし(同じものを複数持っていても、レコードを別にする)」 「各アイテムを表すレコードごとに持ち主フラグを用意する」のが簡単そうだけど…。 アイテムの並び順とか、装備中か否か、個数の上限とかを考え出すとどうしても 「味方1人ごとのテーブル」もあった方が、ってなる。 で、2種のテーブル間で齟齬が(略)。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/109
110: 名前は開発中のものです。 [sage] 2015/02/09(月) 15:38:41.97 ID:OPi80QdB 操作性を重視するか?リアリティを重視するか?ま、好きなようにすれば? http://echo.5ch.net/test/read.cgi/gamedev/1419935788/110
111: 名前は開発中のものです。 [sage] 2015/02/09(月) 16:04:46.72 ID:SoIaQuNr >>109 そんな方式だと古いゲーム機(当時のPC含む)でメモリがもったいない&足りなくなる ファミコンのFFのバグとか、戦闘開始時と終了時にアイテムメモリを毎回ひとつずつコピペしてた。 その際の所持数カウントのプログラムミスでいろんなメモリ化け誘発してた http://echo.5ch.net/test/read.cgi/gamedev/1419935788/111
112: 名前は開発中のものです。 [sage] 2015/02/09(月) 17:09:00.10 ID:rE5hOHaJ >>108 その点ふくろってすげーよな! 名前を****とか×××に変えて命名神の怒りをかったけど http://echo.5ch.net/test/read.cgi/gamedev/1419935788/112
113: 名前は開発中のものです。 [sage] 2015/02/09(月) 19:09:28.98 ID:T2LESz09 リアリティやプレイアビリティの他にも、 開発者が、ゲーム性をどこに設定するか?というのもありそうだよな。 例えば、アイテムのやりくりを主軸とした、リソース管理ゲームだ! って最初から決めてるなら、道具は個々に設定したほうが面白くなりそう。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/113
114: 名前は開発中のものです。 [sage] 2015/02/09(月) 19:41:11.59 ID:BCuPf6Ik >>111 ヒドいプログラムだな イラン人め!! http://echo.5ch.net/test/read.cgi/gamedev/1419935788/114
115: 名前は開発中のものです。 [sage] 2015/02/09(月) 20:26:53.06 ID:q5WWprzE 今みたいにオンメモリでも全然おっけーな時代じゃないししゃーない http://echo.5ch.net/test/read.cgi/gamedev/1419935788/115
116: 名前は開発中のものです。 [sage] 2015/02/10(火) 11:09:38.50 ID:6MVALFIR 日本国内でイランが悪く言われるのって単に「イランがアメリカと敵対してる」からと 「技術を持った日本が資源国の中東と接近すると欧米の覇権が崩れる」から。 …それはいい。>>109はあくまで質問者(初心者)が楽に作れる方法を提案しただけなんで。 http://echo.5ch.net/test/read.cgi/gamedev/1419935788/116
117: 名前は開発中のものです。 [sage] 2015/02/10(火) 11:11:19.47 ID:R6ElxdFz 増殖に関してはオンラインは厳密にやる必要あるけど ローカルは個別に対応すりゃいいと思う http://echo.5ch.net/test/read.cgi/gamedev/1419935788/117
118: 名前は開発中のものです。 [] 2015/02/11(水) 09:46:44.85 ID:lAh6H81W 俺様のデザインしたルール以外でプレイしようとするユーザーは絶対に許さない そういう器の小さいカス作者しかいないよここ http://echo.5ch.net/test/read.cgi/gamedev/1419935788/118
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 884 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s