■ このスレッドは過去ログ倉庫に格納されています
■知識なにも無し、0からゲーム作り■
- 1 :つくりたい:02/07/09 16:37 ID:w1fxR8fE.net
- とりあえずC、C++の基本
はマスターしMFCで作ってみたが
だめだった。MFCでゲームはやはり無理がある。
もっと軽く滑らかにうごくゲームを作りたい。
API?だっけそーいうのでつくるのがいいのかな。
- 51 :名前は開発中のものです。:02/07/11 02:37 ID:???.net
- >>50
ライブラリの中身を見るのは勉強の為にはなるけど、
作成する時にそれを考慮するのは無駄。
つか、考慮しなくてもいいようにMFCは作られている。
- 52 :◆DQzssh4o:02/07/11 12:28 ID:???.net
- >>49
ここで応じちゃっていいよね?
メニューや枠の厚みをGetSystemMetricsで取得して、
目的の大きさにプラスしてからMoveWindowするといいはず。
ウィンドウを開いてからGetClientRectでチェックして
差分をとる方法もあったような。
- 53 :名前は開発中のものです。:02/07/11 12:59 ID:???.net
- >>21
正直、行列演算をまるで知らなくても3Dシューティング作れたりする
DirectXは、初心者にとってかなり助かるものだと思うが…。
それは、どちらかというと3Dプログラム自体が比較的難解(正確には複雑)
というだけの問題だと思うよ。
ここ見てゲーム作ろうと言う人で、いきなり3Dやる人はいないだろうし、
DirectXは反応のいいゲームを簡単に作れるライブラリとして紹介しちゃっていいんでない?
もちろん、その前にC言語だのAPIだの覚える必要はあるけれど。
- 54 :名前は開発中のものです。:02/07/11 17:56 ID:???.net
- あ、いままでサブマシン(266Mhz)で
MFC、SetTimerで強引にシューティング作ってたけど
動きがガクガクしてていやだったんだけど
メインの1.6Gのやつでやったら、超なめらかにうごいたよ。
とここでまた問題発生。
ボタン押しっぱなしの場合キーボードの設定で
「あ・・・ああああああああああああああ」
とか
「ああああああああああああああ」
ってできるよね。上記に設定してあると飛行機の動きも当然
フ・フーーーー→山 ってかんじです。
下なら
フーー→
て動くけど。これはもうどうしようもない?
- 55 :名前は開発中のものです。:02/07/11 18:07 ID:???.net
- >>54
おーい、エコーを拾ってきてどうするぅ。
「キーボードの状態を取得する」関数で押下状態を見るか、
あるいは Window Message 見て押下・解放を拾って状態を把握しましょう。
- 56 :名前は開発中のものです。:02/07/11 18:08 ID:???.net
- >>54
MFCじゃなくても、タイマーイベントつかったらヘボいことになるよ。
- 57 :名前は開発中のものです。:02/07/11 18:58 ID:???.net
- 散々言われてますが、SetTimerは精度がクソなのでやめろ、このボケが。
timeGetTimeやマルチメディアタイマー、パフォーマンスタイマー、RDTSC等を使いましょう
- 58 :名前は開発中のものです。:02/07/11 19:27 ID:???.net
- ttp://www.ryoukin.com/vcp/game_prog.html
>>55
だってここに書いてあったんだもん。
ここいいよ。初心者はかなりありがたい。
- 59 :名前は開発中のものです。:02/07/11 20:24 ID:???.net
- MFCの悪口言ってる連中の半分くらいは54レベル。
- 60 :名前は開発中のものです。:02/07/11 20:45 ID:dFvU0Dao.net
- 3Dは本当に難しい。
大学のお偉いさんが、研究テーマとして扱ってるものと
多少かぶってるだろうし、難しいのも当然かな。
IftheWorldってページとか、ダブルスティール開発者インタビューとか見ると
鬱になるよ。計算式にΣを出されるともうだめぽって感じ。
総レス数 243
54 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★