[過去ログ] DXライブラリ 総合スレッド その19 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
269: 2017/06/17(土)18:45 ID:nFYpcEEx(1) AAS
計算量くらいは意識しないとまともなゲーム作れないだろ
270: 2017/06/18(日)01:35 ID:PbdM1gWB(1) AAS
ループ条件分岐さえあれば組めないプログラムなんてないんやで
271
(1): 2017/06/18(日)04:57 ID:ml1ulS2M(1) AAS
職業プログラマじゃないんだから、まずは動くもんが作れればいいんだってば。
それで遅かったらもっと勉強していい方法見付ければいいわけで。
272
(1): 2017/06/18(日)19:05 ID:abC7Vm3t(1) AAS
個人製作レベルの小さなゲームだとオブジェクト指向の概念自体いらないっちゃいらないとは思う
でもわかりやすく作る武器としてC++を覚えたいなら
個人的な現状の感想を書いてみると

・いる
クラスとオブジェクト指向の概念、継承、包含、コンストラクタ、getterとsetterの概念、仮想関数(抽象クラス、多態性)

・いらないんじゃね?
テンプレート、演算子のオーバーロード、標準ライブラリ(std::vectorはあってもいいかも?)、多重継承

ゲーム作る上ではこんな文法より当たり判定とか回転とかのアルゴリズムの方がよっぽど大事ってのは思う
273: 2017/06/18(日)20:43 ID:nanwc7sE(1) AAS
重要なのは何を作るか詳細な挙動やパラメータまで考えることだろ
技術的なことはいざとなったら誰かに相談すれば済む
274: 2017/06/18(日)21:13 ID:LRmtmPIY(1) AAS
ゲームなら継承は超便利
275
(1): 2017/06/18(日)21:28 ID:j1fZdyvt(1) AAS
クラス(構造体+メンバ関数)と継承は知っといた方が得だと思う
std::vectorは超絶におすすめ
変なエラーやバグ(配列の不正アクセス)が無くなる

多態性とかテンプレートは、二作目作るとき等に勉強すると「こんな便利な方法があったのかー」と感動するし、理解しやすい
276
(1): 2017/06/18(日)22:07 ID:xRdxAyjX(1) AAS
>>272
いる項目の半分くらいはまだ未習ですね…

当たり判定とか回転とかのアルゴリズムってどこで勉強すればいいんですかね?
定番の参考書みたいなのがあったりするんでしょうか

>>275
クラスはある程度文法学習し終わりました
std::vectorはなんのことかさっぱりです
277: 2017/06/18(日)23:14 ID:QSbBBvPO(1) AAS
当たり判定は別にいいんだけど本当に難しいのは判定後の反発、押し出し処理
いまだにメーカーごとに意見が分かれる部分
278
(1): 2017/06/19(月)00:02 ID:p2tfhpKK(1/2) AAS
有名な物理エンジン使ってるゲームでも
めり込んでおかしな動きしてることあるからな
279
(1): 2017/06/19(月)11:28 ID:pl3YSaeH(1) AAS
>>276
ゲームじゃvector一番使うべ
280: 2017/06/19(月)16:14 ID:oi8Si/s0(1) AAS
>>278
Colision detectionで一発解決

そう、unityならね(´・ω・`)
281
(1): 2017/06/19(月)17:51 ID:gZSjLbfM(1) AAS
>>279
まじか
よくわからなくなってきたので中途半端でやめずにとりあえずC++を一通りやってからゲーム制作勉強します…
282: 2017/06/19(月)19:03 ID:p2tfhpKK(2/2) AAS
>>281
>>256>>271
283: 2017/06/20(火)10:12 ID:Usr/uqTE(1) AAS
いくらC++を勉強したところでDXライブラリはゲームエンジンとしての限界点が低いから
とくにグラが汚いから覚悟しておくことだ
最新の C++ 11 できっちり組んだとしても、遊ぶ人から「これレトロゲーム?」って言われる(笑)
284: 2017/06/20(火)10:28 ID:39gfrlUT(1) AAS
素のシェーダを使えばそりゃ
285: 2017/06/20(火)13:23 ID:T/7j0XdF(1) AAS
デフォのトゥーンは輪郭線が綺麗で好きだな
いくつかトゥーン作ったけど結局デフォに落ち着いた
286: 2017/06/22(木)23:00 ID:2Sd5aLez(1) AAS
javaやC#の標準ライブラリですら
rectangleクラスのintersectで簡易当たり判定は楽にできるみたいなんだよね

思想の違いだとは思うがゲームライブラリならそれくらいあってもいいとは思った
287: 2017/06/23(金)00:42 ID:IOEH1G7m(1) AAS
MFCにCRectクラスのIntersectRectがあるよ
まあしかし四角の当たり判定がないくらいで不便って言うのなら c# に乗り換えたほうがいいと思う
c++は全般的に使い勝手あまりよくないから
288: 2017/06/23(金)07:01 ID:uGgDuqlH(1) AAS
そういえば3Dの衝突判定機能はいくつかあるけど2Dは無いんだな
1-
あと 714 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s