トップページ⇒tech
981コメント292KB

ゲームプログラムなら俺に聞け30

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/01/05(日) 23:59:32.56
【前スレ】
ゲームプログラムなら俺に聞け28
http://toro.2ch.net/test/read.cgi/tech/1366526476/

次スレは>>950が立てること。
0232デフォルトの名無しさん2014/01/31(金) 07:25:39.54
二枚歯
三枚歯
電動派
0233デフォルトの名無しさん2014/01/31(金) 07:26:32.08
はぐれ刑事
純情派
0234デフォルトの名無しさん2014/01/31(金) 07:37:56.33
お後がよろしいようで
0235デフォルトの名無しさん2014/01/31(金) 08:00:47.09
>>231
何故そこにアニメシェーダ派が無い?
0236デフォルトの名無しさん2014/01/31(金) 08:19:21.48
あの頃は、派
0237デフォルトの名無しさん2014/01/31(金) 08:55:36.38
3DCG派は面倒だなぁ
0238デフォルトの名無しさん2014/01/31(金) 15:47:03.54
僕はボールに顔付けたキャラ派です
0239デフォルトの名無しさん2014/01/31(金) 16:11:46.43
少なくとも自分が最初から全部書いてるコードで原因不明とか陥ったこと無いな
全部解決してきた

ある日突然HDDが死ぬとかは原因不明だけどな
0240デフォルトの名無しさん2014/01/31(金) 16:29:29.61
>>198
0241デフォルトの名無しさん2014/01/31(金) 18:31:40.90
DOS時代にHDDのBIOS層に画像データを書き込んだ事ならあるな
物理フォーマットをする以外に復帰出来なくなった
0242デフォルトの名無しさん2014/01/31(金) 18:35:26.92
ゲームじゃないけど
デバイスドライバとか「原因不明」のままになってるのあるよね
0243デフォルトの名無しさん2014/01/31(金) 18:39:21.23
客の言いがかり を遠回しにそういってるんだよ
0244デフォルトの名無しさん2014/01/31(金) 18:40:30.80
ドライバー更新されても直らないデバイス結構あるんだけど
まあ、たしかに客の言いがかりもあるのは事実だな
0245デフォルトの名無しさん2014/01/31(金) 21:09:14.31
原因不明って、調べるの諦めたって事だろ
どうせそいつロクなコード書いてないし技術もない
原因調べられるかどうかは、どこまでトレースできるかにかかってる
まぁC++とかで原因不明なバグ起こったら、俺もやんないけどそういうのと縁ないし
0246デフォルトの名無しさん2014/01/31(金) 21:10:44.94
なぜにc++なんだよ
0247デフォルトの名無しさん2014/01/31(金) 21:11:43.84
245にも辛い過去があったんだろう、触れてやるな
0248デフォルトの名無しさん2014/01/31(金) 21:19:59.79
このスレってC++がメインなんじゃ?
どちらにしろ原因不明っていう妥協は精神衛生上あり得ない
0249デフォルトの名無しさん2014/01/31(金) 21:27:27.04
理性的に解決に当たればすべて(時間内に)解決するはずという淡い期待は
経験の浅い責任の軽い立場に起因している。
0250デフォルトの名無しさん2014/01/31(金) 21:39:25.60
いや・・・原因調べられないのは経験の無さとスキルの低さに起因してるよ
言い訳があまりに幼稚ですな
0251デフォルトの名無しさん2014/01/31(金) 21:40:52.45
1万行を越すコードとか見たことも無いんだろうな、きっと。
0252デフォルトの名無しさん2014/01/31(金) 21:41:04.23
いやいや天才さんにはかないませんな
0253デフォルトの名無しさん2014/01/31(金) 21:47:08.07
天才様はどんな数学の問題も解決できるし
どんな問題でも計算可能なんだろうな。
0254デフォルトの名無しさん2014/01/31(金) 21:54:03.96
トレースはセンスが必要だから天才なのは認めるけれど
お前らみたいのばっかりだと言語処理系のバグとか一生「原因不明」のまま放置されんじゃん
自分のソースコード側に問題ないって99%くらい自信ある時は処理系のバグの線も探ってる
たまにそれで見つかるし
君らは処理系のバグとか1個でも見つけた事ってあるの
0255デフォルトの名無しさん2014/01/31(金) 22:05:38.26
はいはいすごいでちゅねーw
0256デフォルトの名無しさん2014/01/31(金) 22:09:37.26
C++も使わずに天才を名乗る
0257デフォルトの名無しさん2014/01/31(金) 22:15:16.27
プリンタドライバーの開発をやってみろ
すごいことになってるから
0258デフォルトの名無しさん2014/01/31(金) 22:22:01.25
さて、メモリーの断片化(フラグメンテーション)を理解してる人はどれだけいる?
別名、メモリーの虫食い状態
0259デフォルトの名無しさん2014/01/31(金) 22:42:24.16
出来るプログラマーはメモリーの断片化ぐらいは当然回避出来るんだよな?
0260デフォルトの名無しさん2014/01/31(金) 23:05:21.71
メモリーの断片化回避はオープンソースのサーバソフトウェアを見ればわかるよ。
中でも最高の性能を誇るApacheの方針は見事としか言いようがない。

一定回数接続を繰り返すと、マスタープロセスを変更してプロセスを終了する。
マスタープロセスに変更されたプロセスは自分の子として新たにプロセスを作成する。
以上で完璧な断片化解決を行っています。
マイコロには不可能な解決法ですよコレ。

インプロセスで作成される動的ウェブの完璧な管理法も知りたいですか?
例えばPHPがクラッシュしない理由です。(Yes/No)

$>N
0261デフォルトの名無しさん2014/01/31(金) 23:30:08.87
>>259
ゲーム機とかだと、そもそもヒープはコントロールして使うものだよ
テキトーにこのサイズ拾ってきて、だといつか詰む
0262デフォルトの名無しさん2014/01/31(金) 23:40:15.88
>>259
固定長のメモリプール使えば断片化せずに確保も高速だぞ
容量効率は悪いけど…
0263デフォルトの名無しさん2014/01/31(金) 23:42:42.56
コンソールゲーム機で有効なヒープの使い方って
ぜんぜん一般的にセオリー化されてないよな。
正直論文でも書いてやりたい。
0264デフォルトの名無しさん2014/01/31(金) 23:48:30.44
スキル無い人間が仲間を見つけて安心するスレになってるのか・・・・
終わってるな
0265デフォルトの名無しさん2014/01/31(金) 23:52:38.83
他人をスキルないと思い込んで安心してるのか
0266デフォルトの名無しさん2014/02/01(土) 00:18:58.39
なんだか安心しました。
どうもありがとうございました。
0267デフォルトの名無しさん2014/02/01(土) 01:15:11.40
バグ取れない自慢と寝てない自慢って似てる
0268デフォルトの名無しさん2014/02/01(土) 01:19:24.64
天才様はどんな数学の問題も解決できるし
どんな問題でも計算可能なんだろうな。
0269デフォルトの名無しさん2014/02/01(土) 01:49:13.98
スマホ向けにMMO作るのが目標でこれから勉強したいんだが、

プログラミングそのものの勉強って事でC言語から始めればいいかな?

あと、前に古いC言語の本を買ったんだが、
それでいいかな?
0270デフォルトの名無しさん2014/02/01(土) 01:52:14.57
いいよ
0271デフォルトの名無しさん2014/02/01(土) 02:26:31.74
作りたいゲームがあるなら、そのジャンルのソースのコピーから入るのがいいだろ
一から言語を覚えるのは効率よくない
0272デフォルトの名無しさん2014/02/01(土) 02:31:07.65
スマホなら
まずJAVAより始めよ

C から JAVA へいくとイライラする
JAVA から C もイライラする
カルシウム欠乏症になる
0273デフォルトの名無しさん2014/02/01(土) 02:48:25.19
プログラムのプの字も知らない奴に既存のソースのコピーしろとか鬼かよ
0274デフォルトの名無しさん2014/02/01(土) 02:54:16.11
スマホなら俺もAndroid+Javaだと思う
iOS+ObjectiveCって手もあるけど…
いずれにしてもスマホでC言語はそれほど使わない
0275デフォルトの名無しさん2014/02/01(土) 02:57:06.94
つかスマホも普通にC++だろ・・・
0276デフォルトの名無しさん2014/02/01(土) 03:03:04.14
>>271
こういう基本をすっ飛ばすやつがゴミみたいなソース書くから嫌だわ
0277デフォルトの名無しさん2014/02/01(土) 03:20:38.81
でも基本とか言ってC言語勧めるやつも嫌だわ
0278デフォルトの名無しさん2014/02/01(土) 04:22:30.03
普通に今のCPUならスクリプト言語でもいけんのにね
3Dゲ以外ならC++もC#もいらんわ
0279デフォルトの名無しさん2014/02/01(土) 05:45:41.95
どの言語だろうと構わないけど、言語自体のことを知ろうとせずにコピペしたソースを半端に改造した結果収集つかなくなってたり、なんとなく動く他言語ライクなコードを平然と書いたりする奴は最悪。
0280デフォルトの名無しさん2014/02/01(土) 06:55:33.30
共同作業しなきゃいけない立場にいる癖に2chで他人の悪口書き込む奴は最悪
0281デフォルトの名無しさん2014/02/01(土) 07:13:04.20
http://wenku.baidu.com/view/6307f2d326fff705cc170a22.html

C言語入門
0282デフォルトの名無しさん2014/02/01(土) 10:13:12.04
何で作ったかなんて開発者のオナニーだしな
0283デフォルトの名無しさん2014/02/01(土) 10:17:29.51
開発の都合はオナニーではない
0284デフォルトの名無しさん2014/02/01(土) 12:15:17.57
ム板全般に言えるけど学生とか日曜PGも見てる場所なのに
やけにプロ意識の高い奴が多くて困る
0285デフォルトの名無しさん2014/02/01(土) 12:38:35.13
プロ意識の高いと困るて
0286デフォルトの名無しさん2014/02/01(土) 18:21:29.10
>>284
プロ意識じゃなくて、ただ叩きたいからプロのフリをしてるだけだろ
0287デフォルトの名無しさん2014/02/02(日) 04:07:29.87
ここにいる人達全員に聞きたいけど、ゲームプログラミングって難しい?
自分は全くゲームとは関係ない人間だけど、自分のイメージでは難しい...というより大変そうだな、と
最初のスーパーマリオですら大変そうなのに今の3Dとなると...
相当高度なプログラミング技術が必要になるのかな?
それかもうフレームワークが出来てるとか
0288デフォルトの名無しさん2014/02/02(日) 04:18:17.38
ゲームプログラミングって難しい
0289デフォルトの名無しさん2014/02/02(日) 04:25:07.11
>>287
別のジャンルのプログラミングは基本的に難しいもんだよ
ゲーム…特に3次元空間を扱うとなると、かなり数学的な話が多くなってくる
ある程度まではライブラリ頼りで何とかなるけど、一歩踏み込むと
それらが何をやってんのか多少なりとも知る必要が出てくるし
0290デフォルトの名無しさん2014/02/02(日) 04:40:57.34
>>287
プログラミングは簡単だけど画像・モデル・サウンドのリソース集めがとにかく大変。
プログラム自体はある程度フレームワーク化できるからさほど難しくないよ。今はUnityもあるし。
扱う数学だって所詮三次元四次元に限定される低レベルな話だから慣れてしまえば問題ない。
0291デフォルトの名無しさん2014/02/02(日) 08:24:19.84
難しくはない
面倒くさいだけ
ゲームなんか作ってどうすんだ
市販レベルのゲームを独力で作ろうと思ったら
年単位で人生を消耗しないといけないんだぞ
それで出したら出したで賞賛されるどころがボコされることの方が多い
大体9:1くらいで何も努力してないクズが批評家ぶってああしろこうしろ言ってくるだけ
それがお前の人生にとってなんの意味があるんだ
貴重なエネルギーと時間をドブに捨ててるだけじゃないのか
0292デフォルトの名無しさん2014/02/02(日) 08:49:46.18
何を貴重と思うかが人それぞれなので、その主張は少しおかしい
が、言いたいことはわかる。
0293デフォルトの名無しさん2014/02/02(日) 08:51:31.95
パロディウスをwin7でプレイしたいだけなんだ
0294デフォルトの名無しさん2014/02/02(日) 09:47:54.69
パロディウスっぽいゲームを作るなら決して難しい部類ではない
パロディウスをやりたいならエミュ探せ
0295デフォルトの名無しさん2014/02/02(日) 12:50:08.27
格闘ゲームはシューティングやロープレよっか難しいんじゃない?
AI使うから
ただ、規模の大きさによる大変さはロープレの方が段違いだろうけど
最近のメタルギアなんか作るの難しい上に大変そうだな
パズドラなんかはシステム自体は2,3人いればすぐにでも作れそうだけど
0296デフォルトの名無しさん2014/02/02(日) 13:05:51.72
RPGは文章、画像、音楽含むデータがとにかく要るからな
0297デフォルトの名無しさん2014/02/02(日) 16:12:47.91
>>287
プログラミングに限定すればさほど難しくない、プログラミングに限定すればな。
普通のアプリケーションとは作り方が少し違うけど、それはほとんど慣れの問題。

面倒なのは素材の準備とバランス調整。
0298デフォルトの名無しさん2014/02/02(日) 16:25:42.81
テトリスなんて一日で作れそうだなw
ブロックの素材さえあれば
インベーダーゲームも3日かからなそう
0299デフォルトの名無しさん2014/02/02(日) 16:28:57.05
作れそうだなってことは作ったことないのか
つまりゲーム作ったことないんだな
0300デフォルトの名無しさん2014/02/02(日) 16:29:00.33
インベーダーゲームもやったことのないような奴がゲームプログラミングとか言ってるのを見るとね
0301デフォルトの名無しさん2014/02/02(日) 16:33:27.47
素材とバランス調整さえなければ先人たちの模倣をするだけだからな
0302デフォルトの名無しさん2014/02/02(日) 16:40:57.85
アンカーが無いから誰が誰で誰にレスしてるかが分からんな
0303デフォルトの名無しさん2014/02/02(日) 16:51:05.69
バランス調整って具体的に何をしてるか書いてみると……
座標系の調整、速度や加速度、空気抵抗などの調整、敵などの配置や攻撃の調整、
足場の調整、間合いやタイミングの調整、……かなり面倒だな
0304デフォルトの名無しさん2014/02/02(日) 17:00:53.46
こうやって難しいことを面倒だと言い張る事で日々自分の立場を守ってるんでつね?
0305デフォルトの名無しさん2014/02/02(日) 17:15:57.88
ゲーム作成は難しくない
面倒くさいだけ
事実、難しくないから世の中ゲームだらけになっている
0306デフォルトの名無しさん2014/02/02(日) 17:19:04.78
次世代機ではやけにタイトル少なくない?
0307デフォルトの名無しさん2014/02/02(日) 17:22:24.92
>>305
それは単にプログラマーを始めとするクリエイターが多すぎるだけかと
0308デフォルトの名無しさん2014/02/02(日) 17:30:03.68
直訳すると金のためにゲームプログラマーになったのに
実際なってみるとさほど金にならないから人数を減らそうとしていると
0309デフォルトの名無しさん2014/02/02(日) 17:32:11.61
お前らがパーツ単位でしか開発してないのが良くわかるレスだな
仕様変更対応の為に予知能力さえ必要になるのがゲーム設計なのに、
難しい通り越して難易度の計測出来ないから「ムズカシクナイ!!」とか言い始めるアホ共w
0310デフォルトの名無しさん2014/02/02(日) 18:22:52.31
>>291
2chになんか来てどうすんだ
それがお前の人生にとってなんの意味があるんだ
貴重なエネルギーと時間をドブに捨ててるだけじゃないのか
0311デフォルトの名無しさん2014/02/02(日) 18:23:11.60
難しい事をラップして、理解もせずに簡単だと思い込んでるだけなんだろ
0312デフォルトの名無しさん2014/02/02(日) 18:26:38.75
とりあえずつくって動かすだけなら面倒なだけだけど
実装が早くてバグが少なくて修正が楽でパフォーマンス出るようにとかやると難しいよね
大抵どれかが犠牲になる
0313デフォルトの名無しさん2014/02/02(日) 18:36:16.03
>>291
趣味に人生を消耗するのは誰でも同じだろ
野球観戦や魚釣りしてる奴にも同じこと言えよ

つーかそれコピペか?
0314デフォルトの名無しさん2014/02/02(日) 19:02:50.67
低脳企画か低脳コンサル屋か低脳評論家か低脳煽り屋が来てるみたいだな
0315デフォルトの名無しさん2014/02/02(日) 19:15:36.77
>>301
模倣するのも大変だよ
ピカソの絵を写真に撮るのは簡単かもしれないが、真似て描く事は大変だよ
0316デフォルトの名無しさん2014/02/02(日) 19:35:55.83
>>315
その例えはおかしい
0317デフォルトの名無しさん2014/02/02(日) 19:37:47.64
>>316
何がおかしいの?
0318デフォルトの名無しさん2014/02/02(日) 20:01:40.12
絵とプログラムの両方が出来る人間にしか理解出来ないから、その表現だと難しいんじゃね?
せめてコピペと車輪の再発名を比較しないと
0319デフォルトの名無しさん2014/02/02(日) 20:17:01.77
おまえらの初めて最後まで完成させたゲームって何?
おれテトリス
0320デフォルトの名無しさん2014/02/02(日) 20:19:37.85
リアルタイムなファンタジーSLG、完成してみるとクソゲーだった
0321デフォルトの名無しさん2014/02/02(日) 20:21:38.50
パズルアクション
0322デフォルトの名無しさん2014/02/02(日) 20:30:47.92
貴重なエネルギーと時間をドブに捨てるだけでFA
0323デフォルトの名無しさん2014/02/02(日) 20:39:48.88
趣味人と無趣味な人ではどちらが人生楽しんでるんだろうね?
0324デフォルトの名無しさん2014/02/02(日) 21:06:44.67
>>319
じゃんけん
0=ぐー
1=ちょき
2=ぱー
0325デフォルトの名無しさん2014/02/02(日) 21:08:24.54
ところでジャンケンってゲームなのかね?
0326デフォルトの名無しさん2014/02/02(日) 21:32:36.40
野球けんならゲームだな
0327デフォルトの名無しさん2014/02/02(日) 21:42:23.84
真剣勝負だからゲームではないな
0328デフォルトの名無しさん2014/02/02(日) 22:01:55.27
真剣勝負でもスポーツはゲーム、だからジャンケンもゲーム
0329デフォルトの名無しさん2014/02/02(日) 22:19:24.29
ゲーセンのメダルゲームにもあったろ
ゲームだ
0330デフォルトの名無しさん2014/02/03(月) 03:06:09.84
最近急激にメダルゲームやりたいんだけど
そのエリアって子供以外やってると哀愁漂ってるからメダルゲーに近づけない
やはり大人でもゲーセン行けるようにカジノって必要じゃね
0331デフォルトの名無しさん2014/02/03(月) 07:07:53.55
最近の大型メダル機って、仕掛けが大掛かりで、かなりすごいことになってるよ
人を楽しませる要素が詰まっている
■ このスレッドは過去ログ倉庫に格納されています