- 1 名前:名前は開発中のものです。 mailto:sage [2014/12/30(火) 19:36:28.48 ID:e9PdA2Bu.net]
- 疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。 pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki wiki.game-develop.com/ ゲーム製作技術板公式アップローダ gmdev.xrea.jp/ gamdev.orgが落ちるたびにあげてみるスレ hibari.2ch.net/test/read.cgi/gamedev/1107022166 ※前スレ 【初心者】スレを立てる前にココで質問を【Part26】 peace.2ch.net/test/read.cgi/gamedev/1385383834/
- 927 名前:名前は開発中のものです。 [2016/04/07(木) 04:17:42.92 ID:D8rwajgv.net]
- 実測しろ。理論値と実際は違うことがある。手法とか実際に表示させるものに依存するかもしれん。
- 928 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 04:20:49.90 ID:5Sx66lLz.net]
- >>878
プログラム上は1ドットずつの四角いポリゴンになってるってことでしょうか
- 929 名前: ◆wcRBI87s.Oir mailto:sage [2016/04/07(木) 04:22:18.13 ID:5Sx66lLz.net]
- トリップ忘れてました
>>881も
- 930 名前:ッ一人物です []
- [ここ壊れてます]
- 931 名前: ◆wcRBI87s.Oir mailto:sage [2016/04/07(木) 04:34:49.85 ID:5Sx66lLz.net]
- >>880
理論上でいいので知りたいです
- 932 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 04:39:53.67 ID:RHI/YQYO.net]
- >>881
三角ポリ2枚で四角のスプライト一枚で描画って意味ね 今は2D用ハードってもう進化してないから、そのほうがたくさん出せるでしょって事 ボトルネックや限界は頂点処理能力、ピクセル処理能力、メインメモリ→VGAのバンド幅、 なんかから理論値は出せるだろうけど、どうせ理論値通りには出ないし実測したほうがいいよ
- 933 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 07:05:50.83 ID:dxBe89kj.net]
- BG/スプライト(ラインバッファ方式)の時代なんて20年近く前に終わってないか
それこそ任天堂ハードならスーファミで終わりだし
- 934 名前:名前は開発中のものです。 [2016/04/07(木) 07:46:28.16 ID:Kp8mBNtH.net]
- 2Dの処理能力がものすごく単純です。
画面の解像度と色数です。 例えば、640x480で16色、1024x768で32bit色、 これがビデオメモリの大きさが違います。 2Dで処理すると最悪ではこのビデオメモリの全部を移動させる。 その処理を1秒間に60回行う(60Hz) ファミコンが256x224の画面解像度で、ファミコンが1983年に発売されました。 これが時代の変化です。 今時の2Dの中身が、3Dで動いて2Dで見せているだけです。作り方は2Dでよいです。
- 935 名前: ◆wcRBI87s.Oir mailto:sage [2016/04/07(木) 14:01:09.54 ID:pRN9VihK.net]
- ありがとうございます
- 936 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 17:43:08.07 ID:9MyWLZtd.net]
- 好きなゲームのキャラが出てくるレースゲーを1人で作って1人で勝手に満足したいなと思ったんですけどちょっと調べてみたら作るの凄く難しいんですね…
レースゲー作った事ある方いたら作ってみた感想とか教えていただけませんか あと落ちゲー(ぷよぷよみたいなの)とかボードゲーム(いたストみたいなの)とかも同じように作ってみたことがあれば感想をお伺いしたいです。 作ってみたい理由は好きなキャラ大集合させて一人で祭りゲーが発売された気分に浸りたいという願望です
- 937 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 19:32:07.13 ID:ieW310iX.net]
- だいたい単純比較なんてできるもんかね?
スプライト表示って言っても単純な透過コピーから 拡大縮小やゆがみ、半透明、回転なんかの処理もあるわけでしょ。 3Dエンジンによる板ポリ描画だったら 重なり具合でそもそも全く描画されない所も出てくるんじゃないか? それぞれに得手不得手があってもおかしくはないだろうし、 そんな比較に何の意味があるんだか。
- 938 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 20:23:36.15 ID:O1NxXqV4.net]
- >>888
その中ではプログラミングできれば 一人用落ちゲーが一番簡単 作ったけどアルゴリズムが シンプルだったぞ レースゲーは3Dだと3Dが難しい ボードゲームはAIが難しい
- 939 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 20:53:23.79 ID:9MyWLZtd.net]
- >>890
じゃあまず落ちゲーに焦点あてて色々チャレンジしたいと思います 教えてくださってありがとうございます
- 940 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 22:33:42.84 ID:eVCBql49.net]
- AIが難しい時は、対戦専用にしてしまうという手も
- 941 名前:名前は開発中のものです。 mailto:sage [2016/04/07(木) 22:54:12.58 ID:9MyWLZtd.net]
- ありがとうございます
対戦といえば、花札やポーカー等のようなゲームは作る難易度は落ちゲーと同じぐらいですか? こういう単純ながら奥深いゲームを好きなキャラで延々とやるのが結構好きなのでこちらも気になっています
- 942 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 02:50:06.62 ID:SqUK+arl.net]
- >>893
ポーカーみたいなトランプを使った シンプルなカードゲームは 連鎖のある落ちゲーより簡単 将棋や麻雀だとAIをまともに作ると 落ちゲーよりはるかに難しい 花札は最近やらなくて ルールすら忘れたから分からない
- 943 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 09:20:27.51 ID:VvRoHpSW.net]
- 擬似3D(つまり2D)のレースゲームなら
簡単じゃないか?と思ったけど、 コースの描画(昔ならラスタースクロールとか)が思いつかなかった…
- 944 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 09:45:50.75 ID:spsoe2hY.net]
- ttp://blog.ahh.jp/wp-content/uploads/2012/05/sc20120522190906_thumb.png
こういうタイプの2Dレースゲーならチョー簡単だよ 実質避けゲーのやつ 自分の車は左右移動だけ 敵車が上から降ってくるだけ(敵車のY軸をプラスするだけ)
- 945 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 11:07:45.24 ID:VvRoHpSW.net]
- あったなーそういうの、懐かしいw
レースゲームと聞いて3Dしか浮かばなかったのは いつの間にか肥えてしまってたんだな (敵に当てて壁にぶつけて倒すやつ、結構好きだったのに…)
- 946 名前:名前は開発中のものです。 [2016/04/08(金) 11:20:07.62 ID:4HR5wVYB.net]
- テトリスやブロック崩しが単純ですがシングルゲームでおもしろい。
- 947 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 14:21:23.71 ID:WCi6Pc70.net]
- 皆さんありがとうございます
>>894 ふむふむ じゃあドンジャラなんかも難しそうですね シンプルなカードゲームの方は落ちゲーより簡単とのことなのでそっちもちょっと考えてみます >>898 その辺りのゲームもシンプルでひたすら飽きもせずやれるので凄く好きです。 そういうシンプルなゲームにキャラの顔の絵とかカットインとか追加できたらいいなって思ってます TOEのウィス(UNOみたいなの)とかスーパーマリオRPGのかぶとむしのミニゲーム(シューティングみたいなの) とか延々やってたタイプです 2Dレースゲーム懐かしいw 自分がやりたかったのはもうめっちゃマリオカートみたいな3Dな感じだったのですが、 ど素人だし3Dを作る技術もまるでないので 始めはこういうのから作ってみるのもよさそうだなって思いました
- 948 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 14:35:30.22 ID:77uLznXh.net]
- ブラックジャックは簡単らしい
- 949 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 17:20:06.63 ID:SqUK+arl.net]
- >>899
ドンジャラは簡単 自分でルール作るならさらに簡単 麻雀はルールで複雑で 勝手に変えられないのが大変 神経衰弱、ババ抜き、ブラックジャック 辺りがかんたんだから最初の練習にオススメ
- 950 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 18:37:35.83 ID:WCi6Pc70.net]
- >>901
練習のおすすめもありがとうございます。本当に何もやった事ないので参考になります。 ドンジャラ比較的簡単なんですか 作りたいです こだわりたいのは ・技みたいな要素(集めた牌によってポイントが溜まってそのポイントでそれぞれキャラに与えられた特技を使用できる) ・カットインとかキャラグラとか牌の絵 ・役の名前と役成立条件をカスタム この辺が上手い事入れられたら凄く嬉しいんですけど、頑張れば出来そうでしょうか?
- 951 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 18:59:37.34 ID:SqUK+arl.net]
- >>901
×麻雀はルールで複雑で ○麻雀はルールが複雑で >>902 凝れば凝っただけ難しくなる それでも麻雀よりは易しいと思うけど こだわりたいところはトランプで試してから応用 たとえばブラックジャックで 21だとカットインが入るとか 上限を21以外にカスタムできるとか
- 952 名前:名前は開発中のものです。 mailto:sage [2016/04/08(金) 21:24:43.54 ID:WCi6Pc70.net]
- >>903
あ、そうか、そういうところもまずトランプで試せますね じゃあトランプで色々いじってみます 公式がなかなかそういうの出してくれないのでもう自分で作るしかないと思ったので頑張ります 色々とありがとうございました
- 953 名前:名前は開発中のものです。 mailto:sage [2016/04/09(土) 19:15:34.59 ID:30YqD1zN.net]
- >>902
技を入れようとすると難しくなる というか どういう技なら簡単で
- 954 名前:どういう技なら難しい
という一つ一つの見極めが………できなさそう? [] - [ここ壊れてます]
- 955 名前:名前は開発中のものです。 mailto:sage [2016/04/09(土) 19:39:13.22 ID:hZqgCBFQ.net]
- >>905
全く知識がないので多分それだと思います そもそもその発想もなかったです 確かに技と一口にいってもいろんなパターンありますもんね…
- 956 名前:名前は開発中のものです。 mailto:sage [2016/04/09(土) 22:18:25.03 ID:g7QGOJoY.net]
- プレイヤーとか周囲の環境を検知して動きを変えたりしたら
それはもうAIと言えなくもないんだよな
- 957 名前:名前は開発中のものです。 [2016/04/17(日) 21:23:55.13 ID:B9pMdIQt.net]
- 3Dゲーム作りたいのでPC構成から教えてほしいです
- 958 名前:名前は開発中のものです。 mailto:sage [2016/04/17(日) 23:19:01.29 ID:rDuRSGvv.net]
- パソコン工房・マウスコンピューターなどで売っている、
15万円以下のゲーミングPCではダメなのか? 動かない開発環境があると困るので、Windows7 Pro版 を買う メモリを最大まで積む。 画面の解像度の大小については、よくわからない
- 959 名前:名前は開発中のものです。 [2016/04/18(月) 00:26:13.55 ID:BuNt8Z0i.net]
- 最低でも8万円くらいでしょう。オプション追加で10万円くらいかな
NEXTGEAR-MICRO im550BA18 Windows 10 Home 搭載モデル 79,800円(税別) www.g-tune.jp/desktop/nextgear_micro3/#contents ■OS : Windows 10 Home 64ビット ■CPU : インテル® Core™ i5-4460 プロセッサー (4コア/3.20GHz/TB時最大3.40GHz/6MB スマートキャッシュ) ■グラフィックス : GeForce® GTX™ 750(1GB) ■メモリ : 8GB PC3-12800 (8GB×1) ■ハードディスク : 500GB SerialATAIII 7200rpm ■チップセット : インテル® H81 Express ■電源 : 500W 【80PLUS® SILVER】
- 960 名前:名前は開発中のものです。 mailto:sage [2016/04/20(水) 21:11:56.12 ID:wuYJhEED.net]
- 別に高いのがいいとはいわんけど
SSD をないがしろにしたらあかん
- 961 名前:名前は開発中のものです。 mailto:sage [2016/04/21(木) 09:42:04.19 ID:5pVvw+9+.net]
- SSDからOS起動すると感動するくらい早いし
大容量ファイルはNASで共用するから 個々のPCにHDD付けなくなったな
- 962 名前:名前は開発中のものです。 mailto:sage [2016/04/25(月) 19:44:21.71 ID:GePjhcUJ.net]
- 3Dの対戦アクションゲームを作りたくて、
学生時代に断念したCの教本引っ張り出してせこせこやってるんですが・・・。 友人に「今更Cとか非効率!」と罵られました。 いいよね・・・C・・・。 ちなみに友人はプログラムできません。
- 963 名前:名前は開発中のものです。 mailto:sage [2016/04/25(月) 19:57:51.07 ID:CkSJYS1j.net]
- もう使うエンジンはある程度決めててCを選んでるならいいんじゃないか
- 964 名前:名前は開発中のものです。 mailto:sage [2016/04/25(月) 20:00:05.52 ID:cQ+97TBO.net]
- 趣味の開発くらい好きなものでつくるのが一番いいよ
- 965 名前:名前は開発中のものです。 mailto:sage [2016/04/25(月) 20:16:28.27 ID:zWVd0U00.net]
- >>913
Cは基本中の基本だから 学んだことはムダにならない 後で他の言語に乗り換えても ただとくにゲームのような複雑なGUIを 制御するにはOOPが有効だから Cにこだわらず卒業してもいい
- 966 名前:907 mailto:sage [2016/04/25(月) 20:47:26.99 ID:GePjhcUJ.net]
- >>914
学生時代にCを齧った知識で止まってるので なんとなくDXライブラリを使おうかって思ってるんですが 手触りまで理解してるわけではないのでなんとも言えませんね。 >>915 はい。まあ具体的なプランがあってCを選んでるわけでもないので常に迷ってはいます。 >>815 Cは基本だからっていうのは良く聞きますね。 どの道勉強はずっと続けていきたいので、他の言語に手を伸ばすことも考えてます。 一応理念というほどではないですが、 「グラフィックに拘らない」「古いPCでも動くくらい動作が軽い」 という二本柱は念頭に置いてます。 だからCを選んだっていうのはありますね。
- 967 名前:名前は開発中のものです。 mailto:sage [2016/04/25(月) 21:41:10.01 ID:oB7Bf+o6.net]
- 「社内公用語を英語にするくらいならC言語で会話したほうがマシ」
というジョークがあるくらいには定番の位置づけなんだろうな 実際に使う機会があるかどうかは知らん
- 968 名前:名前は開発中のものです。 [2016/04/29(金) 13:26:46.13 ID:fnJRxe/6.net]
- Androidスレが過疎ってるので質問させて下さい
ゲームをJAVA(eclipse+SDK)で組んでるんですが、マップエディタとかロジックテスト用にPC上で動くJAVA環境が欲しいのです それでUIなんかが簡単に使えてソコソコのグラフィックが出せるフレームワークって何が一般的なんでしょうか?
- 969 名前:913 [2016/04/29(金) 19:22:01.28 ID:KS8yU8Xa.net]
- すみません、自己解決しました
なんかJavaFXっていうのがあるらしいんで使ってみる事にします…
- 970 名前:名前は開発中のものです。 mailto:sage [2016/04/30(土) 07:03:22.94 ID:wbqtOAp7.net]
- >>917
ゲームでは、オブジェクト指向が必須だから、Cでは無理。 C++への移行は、レベル100のモンスターと戦うぐらい難しい まずこの本で、オブジェクト指向を学ぶ スッキリわかる Java入門 第2版、2014 これで、Androidへ行くか その後、猫でもわかるC#プログラミング 第2版、2010 でも読んで、Unityへ行くか C++は素人にとって、夢のまた夢w 10年後に考えて下さい
- 971 名前:名前は開発中のものです。 [2016/04/30(土) 08:48:52.79 ID:6omkIqhU.net]
- ゲームプログラミングってさ
@ゲームのシステムとかアルゴリズムの制作の部分とAOSとかライブラリとのやり取りの部分があるじゃない? CやC++だとAが煩雑で膨大になりがち 最初は速度を犠牲にして@の修行をするのも手だと思うんだ まぁ、結局どこに有限のエネルギーを注ぐかなんだよな
- 972 名前:名前は開発中のものです。 mailto:sage [2016/04/30(土) 09:57:42.77 ID:W9dyS1Xg.net]
- 何言ってんのこの人
CをかじってるならC++の学習コストは低くなるでしょ あとCでオブジェクト指向が無理って、XLib見たあとでもそれ言えんの?
- 973 名前:名前は開発中のものです。 [2016/04/30(土) 11:11:53.41 ID:6omkIqhU.net]
- 俺、C++の基本構造とか文法とかは特別難しいわけじゃないと思うんだよね
難しいのはビルドする際のコードの管理方法だとか、蓄積された他人の書いたライブラリを理解して慣れるとこだと思う
- 974 名前:名前は開発中のものです。 mailto:sage [2016/04/30(土) 11:55:43.25 ID:v7GM0eIc.net]
- C++は複雑すぎる
今はCからC#へ直接進んで構わない
- 975 名前:名前は開発中のものです。 mailto:sage [2016/04/30(土) 12:24:02.70 ID:gIOIAHgE.net]
- 「◯◯やるなら??くらい知っとけ」は
「今の若い奴は」と並んで、大昔から連綿と受け継がれてきた老害ムーブの鉄板よね。
- 976 名前:915 mailto:sage [2016/05/01(日) 02:17:13.82 ID:MGDD6tX2.net]
- Cを20年やった老害どもが、皆C++へ移行できないのが現実。
C++を簡単に学べる本もない だから、まずこの本で、オブジェクト指向だけを習得する。 スッキリわかる Java入門 第2版、2014 その後、Java・C#・C++の相違点を比べる。 JS・Ruby・Pythonなどのダックタイピングと比べてもいい
- 977 名前:名前は開発中のものです。 mailto:sage [2016/05/01(日) 02:20:34.64 ID:ctwozLiL.net]
- 年齢の問題を言語の問題とすり替えないでください
- 978 名前:名前は開発中のものです。 mailto:sage [2016/05/01(日) 02:58:34.14 ID:snUR3+X5.net]
- C++ってなにがそんなに難しいの?
- 979 名前:名前は開発中のものです。 mailto:sage [2016/05/01(日) 19:24:14.13 ID:u9A9hnNe.net]
- C++98 ならわかるがその後の C++03
- 980 名前:,C++11,C++14 には全くついていけてない
テンプレートの何がうれしいのかいまだによくわからんし [] - [ここ壊れてます]
- 981 名前:名前は開発中のものです。 mailto:sage [2016/05/01(日) 20:55:00.85 ID:Et8CCBZ+.net]
- C#6 が何をするにしてもオススメだと思うんだが、荒れるから自分の中ではにしておこう
- 982 名前:名前は開発中のものです。 mailto:sage [2016/05/02(月) 02:55:43.19 ID:O9uKBeuI.net]
- 昨今の静的型付け言語だと
引数や戻り値の型を統合する何らかの手段が提供されてる印象ある
- 983 名前:名前は開発中のものです。 mailto:sage [2016/05/04(水) 21:27:51.70 ID:Mhz4h6+T.net]
- テンプレートのないC++は
ジェネリクスのないC#のようなものだ… と、C++詳しくない俺が適当言ってみる
- 984 名前:名前は開発中のものです。 mailto:sage [2016/05/05(木) 11:01:22.37 ID:+5gd5eCI.net]
- まあ、普通に使ってる分にはそんな感じじゃないかな
- 985 名前:名前は開発中のものです。 [2016/05/05(木) 13:47:48.76 ID:QUVWzCID.net]
- テンプレートが必要なほど汎用性の高いライブラリなんて書いたことないし、型付けにしてる意味が不透明になる事もある
とりまゲームの生産性に大して関係ない
- 986 名前:名前は開発中のものです。 mailto:sage [2016/05/05(木) 19:18:49.43 ID:+5gd5eCI.net]
- ジェネリックはvoid*っぽい、テンプレートはマクロっぽい
俺の勝手なイメージ
- 987 名前:名前は開発中のものです。 mailto:sage [2016/05/06(金) 16:49:50.94 ID:ILVHw1iY.net]
- 結局CなんてやらないでJAVAから入るのが正解ってことやな
- 988 名前:名前は開発中のものです。 mailto:sage [2016/05/06(金) 19:24:55.12 ID:jbS1d0cx.net]
- 最初からJavaやりたいなら、そうだと思うよ
- 989 名前:名前は開発中のものです。 [2016/05/06(金) 19:50:28.17 ID:lYQ8haV4.net]
- あなたが そう思うのならば、そうでしょう。
- 990 名前:名前は開発中のものです。 mailto:sage [2016/05/06(金) 20:45:24.16 ID:N/v2Fvqc.net]
- それでも自分あhC#6なら絶対に後悔しないとオススメする
- 991 名前:名前は開発中のものです。 mailto:sage [2016/05/06(金) 22:13:59.68 ID:eb6/Gaae.net]
- C++って昔は黒魔術言語と言われたけど
今では陳腐な手品だよね。
- 992 名前:名前は開発中のものです。 mailto:sage [2016/05/06(金) 22:17:59.85 ID:ASdkZ3fL.net]
- ゲーム作りの観点だと、VisualC#と組み合わせるゲームエンジンってなにがあるのだろう・・・
Monoのほうがいいのかね
- 993 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 00:18:29.05 ID:4gQ/a8Wf.net]
- Unity ・・・・・・
- 994 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 00:29:40.59 ID:yT33GDpd.net]
- visual c#とかc++って、visual studioを使ったプロジェクトってことですか??
- 995 名前:名前は開発中のものです。 [2016/05/07(土) 03:13:56.26 ID:Ydf336sY.net]
- visual studioを使ってvisual Cを管理したプロジェクトが作れるってのが正しいはず
- 996 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 10:25:26.12 ID:8zRR8KB0.net]
- UnityとC#の関係にあまり詳しくないので調べてみた。
・Unityの提供するIDEが、MonoDevelop。 ・Visual Studio Tools for Unityを使えば、VSをIDEにすることもできる ・UnityはC#スクリプト他、いくつかスクリプトが使える ・C#スクリプトは、MonoのC#やVS C#とは別物だけど、MonoDevelopやVS上でデバッグ可能 ・スクリプトとは別にマネージドプラグインがあって、VS C#(やVB)、Mono C#を使ってDLLを作ることも可能 UnityもMonoも使ったことないので、間違ってたり情報が古かったりしたらすまん。 Mono C#とVS C#の、どっち選んでも大差なさそう?
- 997 名前:名前は開発中のものです。 [2016/05/07(土) 11:53:15.26 ID:d4n2frae.net]
- 触ったこともないしwiki読んだだけなんだけどunityってflashみたいな独自環境と考えた方がいいんじゃないか?
c#から利用するってよりはc#をスクリプトとしてunity側が利用する感じなんじゃないの? それとも普通にc#からライブラリみたいにして使えるのかな? 俺も興味あるんで詳しい人教えて下さいw
- 998 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 12:32:33.49 ID:cfA2PkHe.net]
- プレイヤーに選択肢を選ばせる間ってメインループが止まって背景のスクロールも止まるので困ってます
その対策として選択肢などの画面を番号で表してswitch文で毎フレームその番号の画面を実行させるっていう考え方って普通なの?
- 999 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 13:20:50.69 ID:mq
]
- [ここ壊れてます]
- 1000 名前:y75mWc.net mailto: メインループを使う設計のゲームの場合は「選択肢を選ばせる間」も止めないのが基本
「選択」にgets,scanfなどプレイヤーの入力待ちするような関数を使ってたりしますか? メインループが止まらないように実装できるならswitch文でも構わないと思うけど 「プレイヤーに選択肢を選ばせる」ところの実装が問題かな… 応用としては、タスクシステムとかスレッドって話になるのかも知れないけど [] - [ここ壊れてます]
- 1001 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 13:47:52.06 ID:cfA2PkHe.net]
- >>899
入力待ちにならないものを使っています タスクシステムについて学習してみます。ありがとうございました
- 1002 名前:名前は開発中のものです。 [2016/05/07(土) 15:15:51.13 ID:US9R9MUj.net]
- 「oggファイルの動画“から”」、音声を抽出する方法ってないですか?
 ̄ ̄ ̄ ̄ ̄ 検索しても、oggファイルの音声“へ”変換する話題ばかりヒットして、 肝心かなめの「oggファイルの動画“から”」音声を抽出する話題が 全く見当たらないんです・・・  ̄ ̄ ̄ ̄ ̄
- 1003 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 15:24:08.85 ID:4gQ/a8Wf.net]
- extract audio from OGM で引っかかったコレでいけるんじゃないかな
ttps://sites.google.com/site/ogmcleaver/ ttps://www.bunkus.org/videotools/ogmtools/
- 1004 名前:945 [2016/05/07(土) 15:30:49.64 ID:US9R9MUj.net]
- おおっ、早速ありがとうございます!
今から試してみます。
- 1005 名前:945 [2016/05/07(土) 15:36:22.84 ID:US9R9MUj.net]
- OGMcleaver で解決しました!
動画ファイルの拡張子を .ogg → .ogm と変えてから試したところ、 アッサリと変換できました!
- 1006 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 16:16:49.86 ID:oS0WNQLp.net]
- >>946
少し前まではMonoDevelopが標準、使いたい人はVisualStudioも使えるって感じだったけど Windows環境なら最近はVSが普通って印象かな >>947 C#をスクリプトとして〜って認識で合ってると思う
- 1007 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 16:54:58.41 ID:yT33GDpd.net]
- あれってビルドしなくても、実行できるじゃん。
どういう仕組みなの? 編集したファイルだけコンパイルしてる感じ??
- 1008 名前:941 [2016/05/07(土) 18:08:18.43 ID:d4n2frae.net]
- >>955
やっぱそうなんだ、ありがとう unityってweb上でも動くし3Dに手を出したくなったら使ってみたいな
- 1009 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 20:14:37.40 ID:8zRR8KB0.net]
- 半年ほど前のUnity Blogによると、
>UnityとMonoDevelopでは同じC#コンパイラーを使っていない >MonoDevelopで出る警告やエラーがUnityで出るものと一致しないとか >Unityではコンパイル出来るがMonoDevelopではコンパイル出来ない >(あるいはその逆)といったことが発生します。 なので、UnityのC#スクリプトも、コンパイラ通してるんじゃないかな。
- 1010 名前:名前は開発中のものです。 mailto:sage [2016/05/07(土) 21:48:20.56 ID:QcJNa7Ya.net]
- >>949
応用としてタスクシステムが上がった理由をようやく理解しました STGなら自機、敵、弾の入ったタスクを一時停止してメニュー画面のタスクを起動するようなものなんですね 本当に助かりました。作り直しがきついけどw
- 1011 名前:名前は開発中のものです。 mailto:sage [2016/05/15(日) 09:00:53.24 ID:gy6IBsew.net]
- C++とDXライブラリで作った2Dのゲームでマップ移動時に3D画面を使いたいと思いゲームエンジンに興味を持ったのですが作ったゲームからゲームエンジンを呼び出すことって基本的にできるものなんですか?
- 1012 名前:名前は開発中のものです。 [2016/05/16(月) 23:08:07.78 ID:x/GoM2b9.net]
- ゲームエンジンの仕様に依るんだろうけど大抵、組み込めると思うよ
2D部分をエンジンで統一しちゃっても良さげだね 3Dグラフィックのライブラリ使って自分で書いてみるのも遠回りだけど楽しいし勉強になるよ 後々、高度なエンジンを触るにも遠回りの経験は役に立つみたいだよ
- 1013 名前:名前は開発中のものです。 [2016/05/17(火) 01:10:59.72 ID:A9gpt9oV.net]
- いい加減なこと言わない方がいいと思うぞ
- 1014 名前:名前は開発中のものです。 [2016/05/17(火) 01:16:09.14 ID:T/OyZ
]
- [ここ壊れてます]
- 1015 名前:Pna.net mailto: 誰も答えてやらないからだろw
じゃ、モマエがアドバイスしてやれよ [] - [ここ壊れてます]
- 1016 名前:名前は開発中のものです。 mailto:sage [2016/05/17(火) 01:50:14.49 ID:RytaGA7K.net]
- スマホ向けサウンドノベル作りたいんですが
おすすめツール教えて下さい R9とか色々あって、どれが良いかわからないです 多少操作難しくても完成品の動作が良い物がいいです
- 1017 名前:名前は開発中のものです。 mailto:sage [2016/05/17(火) 09:45:52.82 ID:Dp8tfWpZ.net]
- 俺は、複数のゲームエンジンを共存させるのは
トラブルの元だと思う。 2Dのエンジンで3Dは難しいけど 3Dのエンジンで2Dは対応してると思うので 3Dエンジン側に寄せるといいと思う。 ところでDXLibって3Dも扱えるんじゃなかったっけ? と、ゲームエンジン使ったこと無いけど適当言ってみる。
- 1018 名前:名前は開発中のものです。 [2016/05/17(火) 12:28:44.11 ID:ZJ0mx3Kz.net]
- 2Dゲームを描画する手法
@2D画面で作る。ビットマップ画面に画像を描いて動かす Aスプライトで作る。スプライトとして画像を動かす B3Dで作る。3D画面の平面上の板ポリゴンを動かし、カメラを固定する。 一般的にこの3種類の方法があります、最近のハードではどれも同じ程度になります。 DXライブラリが3Dも持っているので、この3種類を扱うことができる。 3Dが難しくは無いけれど概念的に覚えることが増えます。 手法を切り替えるときは、プログラムコードは全面書き換えになりますが、容易です。 複数のゲームエンジンの混在は出来ません。
- 1019 名前:名前は開発中のものです。 mailto:sage [2016/05/17(火) 21:57:28.81 ID:+k7vwZgK.net]
- 独習Cという問題集の二週目を終えました
正直100%理解できたかと言えば程遠いので、 完全に理解できるまで何週、何十週とやったほうがいいですか? それと、最終目標は3Dの対戦ゲームを作ることなのですが、 今それをやるならどの言語に進むべきでしょうか ビジュアルの凄さより動作の軽さを目指したいのですが・・・
- 1020 名前:名前は開発中のものです。 [2016/05/17(火) 22:01:53.32 ID:5u2tbRrT.net]
- ビジュアルの凄いやつほど動作を軽く処理にこだわってるとおもうんだが・・
- 1021 名前:名前は開発中のものです。 [2016/05/17(火) 22:09:45.04 ID:E06kvu12.net]
- >>967
一通り、頭に流して、次々行った方が良い 3Dならゲームなら、取りあえず「Unity」で「C#」やった方が良い 正直言って、動作の軽さは初心者が手を出す所じゃ無い 先ずは、一通りこなして作業感覚で出来る様にした方が良い web系だから、強くは言えないけど……。
- 1022 名前:名前は開発中のものです。 mailto:sage [2016/05/17(火) 22:30:06.37 ID:/hR3t1WQ.net]
- >>967
3Dでビジュアルよりも軽さなら、プログラミングで軽くするよりも、 描画負荷を減らして軽くするほうを頑張ったほうが効果は大きいだろうね 言語は使うエンジンとセットだから、エンジンを検討するといいかも 3DならUnityとC#が第一候補かな 言語的な軽さで言えばC++だけど、習得は一番面倒なので遠回りになるかも
- 1023 名前:961 mailto:sage [2016/05/17(火) 22:31:28.33 ID:+k7vwZgK.net]
- >>968
すみません。動作の軽さを心がけてない製作者さんはいませんね、確かに ただ多少映像が古臭く、汚くなっても出来る限りの軽量さを優先したいという意味です やっぱり技術とマシンスペックの向上に従って要求スペックも高くなると思うので >>969 やはりUnityですか 少し調べて名前は聞いてました それでC#の方に進む、ということですね
- 1024 名前:名前は開発中のものです。 mailto:sage [2016/05/18(水) 00:30:42.76 ID:YMhtMMmt.net]
- 3Dのゲームなら、C++だから、5年以上はかかる。
漏れは10言語使えて、ソフトウェア開発者の資格持ち。 さらに、OSの機能・アルゴリズムの計算量・デザインパターン・DB設計・衝突判定も知っている。 C++はそういうプロ用の言語
- 1025 名前:
そんな、初心者がやるものじゃない [] - [ここ壊れてます]
- 1026 名前:名前は開発中のものです。 mailto:sage [2016/05/18(水) 00:53:03.19 ID:YZ0hSbcX.net]
- 俺プロなんでC++使いますね
- 1027 名前:名前は開発中のものです。 [2016/05/18(水) 12:44:20.40 ID:o03Zq4mp.net]
- 私はプロじゃ無いのでHTML使いますね。
- 1028 名前:名前は開発中のものです。 [2016/05/18(水) 15:21:21.35 ID:mNVOu6BL.net]
- 関数型言語って方がよっぽど難しい
本をちょっと読んだだけで体調悪くなった
- 1029 名前:名前は開発中のものです。 mailto:sage [2016/05/19(木) 16:07:57.43 ID:ZThAS400.net]
- 関数型でまともに実用されてるのは
emacs のプラグインと一部の金融系業者くらいじゃないの プログラムをデータとして扱い自己強化するAIに とか昔いわれたりもしたけどw
- 1030 名前:名前は開発中のものです。 mailto:sage [2016/05/19(木) 16:49:12.05 ID:+/u79/g4.net]
- >>976
どうせたいしたもんじゃねーだろと 思って調べたら大手じゃねーか 俺もhaskell触って見るかなぁ
- 1031 名前:名前は開発中のものです。 mailto:sage [2016/05/19(木) 23:06:07.15 ID:XK3wUjQE.net]
- HAHAHA!今から関数型に触るならScala以外にありえないぜ!
- 1032 名前:名前は開発中のものです。 mailto:sage [2016/05/19(木) 23:45:25.63 ID:P0Htdsmd.net]
- んーC#好きだからVisualStudioつながりで
F#はどうだろう
- 1033 名前:名前は開発中のものです。 mailto:sage [2016/05/21(土) 01:42:59.95 ID:HIIQSdbg.net]
- >>977←古代人
>>978←意識高い系 >>979←宗教家
- 1034 名前:名前は開発中のものです。 mailto:sage [2016/05/21(土) 12:19:49.70 ID:vgTUIEiB.net]
- くっそ的確な表現で笑う
- 1035 名前:名前は開発中のものです。 [2016/05/28(土) 13:05:45.08 ID:Z4PGeIlS.net]
- 昨今のブラウザゲームではHTML5が定番の1つになってると思うけど
ソースの改竄対策、難読化技術って最近はどうなってるん? ブラウザの拡張機能があれば、かなりダイナミックにUIとか変更できるよね? 不正な通信はサーバ側で可能な限り弾くにしても、 全く関係ないウェブサイトを接続過多に陥らせた話とか過去にあったよね
- 1036 名前:名前は開発中のものです。 mailto:sage [2016/05/28(土) 23:33:11.95 ID:CKyos3It.net]
- >>982
俺はUIツリーをサーバー側で保持するようにした
- 1037 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 00:29:11.28 ID:otesbDic.net]
- OllyDbg が起動していたら、アプリを終了するとか?
- 1038 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 01:54:59.99 ID:UsDOJm+g.net]
- >>983
ドラクエで例えるなら、 呪文のウィンドウ画面を開いてるという状態のときにしか、ホイミ使用のコマンドを受け付けない、 …みたいなところまでサーバ側で把握する感じかね? >>984 よく知らないんだけど、それHTML5関係あるん?
- 1039 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 09:20:50.01 ID:MIIIHOpr.net]
- >>982
そりゃjavascriptでサウンド鳴らす時の 音データを特定のサイトに決め打ちしたら そこに集中した話だろう ゲーム側でどうにかできる話じゃないわ
- 1040 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 09:22:07.47 ID:MIIIHOpr.net]
- おっと980か、、
1時間後にPCまでたどり着けるんでそこで立てるわ
- 1041 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 10:16:41.03 ID:jiO6jmYG.net]
- ということで次スレ
【初心者】スレを立てる前にココで質問を【Part28】 echo.2ch.net/test/read.cgi/gamedev/1464484536/
- 1042 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 10:43:56.32 ID:Fmf5ZT08.net]
- >>985
>呪文のウィンドウ画面を開いてるという状態のときにしか、ホイミ使用のコマンドを受け付けない、 >…みたいなところまでサーバ側で把握する感じかね? そうね fluxっていう仕組みがあるんだけど、考え方だけ拝借した。
- 1043 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 10:46:15.12 ID:Fmf5ZT08.net]
- サーバーとクライアントで処理が分断されていると
クライアントが複雑になるにつれて、管理も実装も大変になるんだよね。 どっちかにまとめたほうが効率良いんだよ。
- 1044 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 11:24:46.63 ID:wwHpOeDB.net]
- サバクラ型の作ってて、同じくサーバに処理を集中する感じでやってるけど
正直負荷がどれくらいになるのか全く読めない まあ杞憂だとは思うんだけどw
- 1045 名前:名前は開発中のものです。 mailto:sage [2016/05/29(日) 19:02:20.15 ID:iAnJ8mpA.net]
- >>986
ありがとう ぼんやりした記憶しかなかったけど、多分その話だと思う リファラの関係で、ツール云々ではなく、 公式がそういう仕様になってるって勘違いされやすいとか聞いた
- 1046 名前:名前は開発中のものです。 [2016/05/30(月) 22:32:02.21 ID:VRqgYsaP.net]
- アイテム(薬草、ルーラの杖など)を枠の中で縦に表示したいのだけど、どうやるの一般的?
- 1047 名前:名前は開発中のものです。 mailto:sage [2016/05/30(月) 22:48:45.91 ID:/JgQo1bK.net]
- 縦に繰り返しして描画
- 1048 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 11:11:50.10 ID:NAD1G3lv.net]
- 何を言ってるか分からん
- 1049 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 11:21:48.36 ID:YkKsJAMZ.net]
- スクロールとかページ繰りとか?
- 1050 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 12:08:27.01 ID:kZXxeSoa.net]
- コピペしてパクるだけですぐ使えるような、
ドラクエ風デザインで、なおかつ縦書き表示のウィンドウ処理のテンプレのコード みたいなものがどこかにあるなら教えてくれ、って事だと思う。
- 1051 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 12:38:34.51 ID:6csFPCsT.net]
- 環境がわからないので
枠の中で縦に書くのが一般的なんじゃね? と答えるしかないな (意訳 環境を書け。知ってる環境なら気が向けば答えてやる)
- 1052 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 15:07:33.84 ID:syvcyfYr.net]
- 悪い質問ですね
曖昧な質問には具体的な回答は付かない
- 1053 名前:名前は開発中のものです。 [2016/05/31(火) 20:37:21.80 ID:5XqNUbsR.net]
- 環境はjava, ベタ打ち。
配列にアイテム名入れてループ回してる。 String[] elementList = new String[]{
- 1054 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 20:54:50.75 ID:YkKsJAMZ.net]
- 所持アイテム配列が数値やオブジェクトじゃないだと!?
- 1055 名前:992 mailto:sage [2016/05/31(火) 21:29:02.57 ID:b8P60GFh.net]
- Javaまんまなら、ボタンのプロパティを縦書きにすればいいじゃん・・・
と思ってたら、そんなプロパティはなかったぜ! 気が向けば答えてやると言った以上、答えようと思ったけど、すまねぇ、Javaはさっぱりなんだ C#でいいなら 1.テキストを1文字ずつ改行 Button button = new Button() { Parent = this, Text =
- 1056 名前:992 mailto:sage [2016/05/31(火) 21:30:00.19 ID:b8P60GFh.net]
- 切れたw
1. Button button = new Button() { Parent = this, Text = "あ\r\nい\r\nう\r\nえ\r\nお", };
- 1057 名前:992 mailto:sage [2016/05/31(火) 21:30:52.24 ID:b8P60GFh.net]
- 2.Paintをフックする
new button2 = new Button() { Parent = this, Text = "", }; button2.Paint += Button2Paint; void Button2Paint(object sender, PaintEventArgs e) { StringFormat sf = new StringFormat(); sf.Alignment = StringAlignment.Center; sf.LineAlignment = StringAlignment.Center; sf.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show; sf.FormatFlags = StringFormatFlags.DirectionVertical;//これが縦書き Brush br = new SolidBrush(button2.ForeColor); e.Graphics.DrawString("かきくけこ",//ここでボタンの文字を描画 button2.Font, br, button2.ClientRectangle, sf); br.Dispose(); }
- 1058 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 21:31:10.73 ID:YkKsJAMZ.net]
- JavaだとGUI描画や widget に何を使ってるかレベルから確認しないとなんとも・・・
- 1059 名前:名前は開発中のものです。 mailto:sage [2016/05/31(火) 21:34:56.03 ID:b8P60GFh.net]
- ですね、結局情報がたりん!が俺はJavaは答えられん!
ってことで、次スレはこちら echo.2ch.net/test/read.cgi/gamedev/1464484536/l50
- 1060 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。 life time: 518日 1時間 58分 28秒
- 1061 名前:1002 [Over 1000 Thread.net]
- 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 2ちゃんねる専用ブラウザからの広告除去 ★ 2ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ premium.2ch.net/ pink-chan-store.myshopify.com/
- 1062 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|