トップページgamedev
996コメント396KB

【初心者歓迎】スレを立てる前にココで質問を【Part5】

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。04/03/06 00:58ID:FXdKwbSn
ふと疑問に思った事があったらスレを立てずにまずはここで質問
してみましょう。あなたの長年の悩みがたった一つのレスで解決して
しまうこともあります。回答があるまでに数日間かかることもあるので
辛抱強く待ちましょう。

前スレ
ゲームに関する質問はここでしてね
http://pc2.2ch.net/test/read.cgi/gamedev/1057318143/
【初心者歓迎】スレを立てる前にココで質問を【その4】
http://pc2.2ch.net/test/read.cgi/gamedev/1044954179/

その前

【その4】http://pc2.2ch.net/test/read.cgi/gamedev/1043417025/l50
【Part3】http://game.2ch.net/test/read.cgi/gamedev/1032814540/
【Part2】http://game.2ch.net/test/read.cgi/gamedev/1013645518/
【Part1】http://game.2ch.net/test/read.cgi/gamedev/1005038203/

関連スレ・その他
>>2-3
047747404/06/28 20:38ID:KIRtNUgZ
こんな感じです(関数の中身の一部抜粋)

 int nAngle = 0;
 CKey *lpKey = p -> GetApplication() -> GetKey();
 lpKey -> Input();
 bool bUp = lpKey -> IsKeyPush( VIRTUALKEY_UP );
 bool bDown = lpKey -> IsKeyPush( VIRTUALKEY_DWON );
 bool bLeft = lpKey -> IsKeyPush( VIRTUALKEY_LEFT );
 bool bRight = lpKey -> IsKeyPush( VIRTUALKEY_RIGHT );
 if( bUp ){
  if( bLeft )
   nAngle = 0x1C0;
  ef( bRight )
   nAngle = 0x40;
  nAngle = 0;
 }
 if( bDown ){
  if( bLeft )
   nAngle = 0x140;
  ef( bRight )
   nAngle = 0xC0;
  nAngle = 0x100;
 }
047847404/06/28 20:39ID:KIRtNUgZ
続き
 if( bLeft ){
  if( bUp )
   nAngle = 0x1C0;
  ef( bDown )
   nAngle = 0x140;
  nAngle = 0x180;
 }
 if( bRight ){
  if( bUp )
   nAngle = 0x40;
  ef( bDown )
   nAngle = 0xC0;
  nAngle = 0x80;
 }
 SetAngle( nAngle );

こうすれば短縮できるぞ!みたいなのがありましたら
教えてください。おねがいします。
047947404/06/28 20:45ID:KIRtNUgZ
>>476
atanですか。。。
ちと初耳ですのでMSDNヘルプで引いてみます。
0480名前は開発中のものです。04/06/28 20:57ID:sO35pDZ3
全然ヤケクソじゃないぞ。
入力処理くらいけちるな。
048147404/06/28 20:58ID:KIRtNUgZ
ありがとうございます。atanを使ってみたところ解決できました。

lpKey -> Input();
int nX = lpKey -> IsKeyPush( VIRTUALKEY_LEFT ) ? -1 : lpKey -> IsKeyPush( VIRTUALKEY_RIGHT ) ? 1 : 0;
int nY = lpKey -> IsKeyPush( VIRTUALKEY_UP ) ? -1 : lpKey -> IsKeyPush( VIRTUALKEY_DOWN ) ? 1 : 0;
if( nX == 0 && nY == 0 ) return;
SetAngle( gSinTable.Atan( nX, nY ) / 128 + 128 );
0482名前は開発中のものです。04/06/29 00:09ID:ggNrspLh
ごめん、480のだいなしさ加減にワロタ
0483名前は開発中のものです。04/06/29 05:57ID:fFioYTZ1
こんなことで容赦なくatanとは、なかなか富豪的というか……。
普通はテーブルを引かないか。

いちおう誤差入ってないか調べておくべきかも。
0484名前は開発中のものです。04/06/29 20:43ID:KzJa4zg9
すみません、当たり判定のプログラムを作っているのですが、
点対点、点対矩形、点対円、矩形対矩形、矩形対円、円対円の
判定プログラムは作れたのですが、対直線(任意の角度・長さ)や
対任意の角度で傾いた矩形の判定が作れずに困ってます。
(例えるなら回転波動砲や設置型レーザーみたいなやつ)

どうすればうまく作れるでしょうか?ご教授お願いします!
0485名前は開発中のものです。04/06/29 20:56ID:rdxOhltx
>>484
もしや現役中学生でしょうか?
0486名前は開発中のものです。04/06/29 21:04ID:KzJa4zg9
>>485
はい、中1です。
数学の先生にも聞いてみたんですが、説明しても
多分分からないだろうから教えないっと言われてしまいました。 泣
0487名前は開発中のものです。04/06/29 21:32ID:+s2sBr+3
>>484
当たり判定ってそういう幾何学的なものだけじゃなくて
不定形なものもあると思わないかい?たとえば2D格ゲーキャラの判定とか。
それを考えればもう少し楽な判定方法が見つかると思うぞ。

まあ3Dではそれなりの判定が必要なんだろうけど。
0488名前は開発中のものです。04/06/29 21:46ID:OSp1CFcf
>>484
漏れもよくわからんが一応解説みつけたので貼っとく
一応これを応用して回転した四角の判定はできた
肝心の「線分の左右どちら側にあるか」の説明がないのが痛いけど
式だけそのまま使えばなんとかなった
ソースはDelphi

点が有向線分の左右どちら側にあるか調べる
http://gamdev.org/w/?%5B%5B%C5%C0%A4%AC%CD%AD%B8%FE%C0%FE%CA%AC%A4%CE%BA%B8%B1%A6%A4%C9%A4%C1%A4%E9%C2%A6%A4%CB%A4%A2%A4%EB%A4%AB%C4%B4%A4%D9%A4%EB%5D%5D
点が三角形内に含まれるか調べる
http://gamdev.org/w/?%5B%5B%C5%C0%A4%AC%BB%B0%B3%D1%B7%C1%C6%E2%A4%CB%B4%DE%A4%DE%A4%EC%A4%EB%A4%AB%C4%B4%A4%D9%A4%EB%5D%5D
0489名前は開発中のものです。04/06/29 23:41ID:7xGP5ery
プレイステーション2でセルシェーディングのようなことが可能かどうかご存知のかたいますか?
0490名前は開発中のものです。04/06/30 00:15ID:zEtgFKus
>>489
シェーダーを使えば幸せになれるでしょう。
0491名前は開発中のものです。04/06/30 01:15ID:KlmwVt05
>>489
できるよ。
ttp://www.capcom.co.jp/newproducts/consumer/automodellista/
 
はい、次の方どうぞ(´ー`)y−~~~
0492名前は開発中のものです。04/07/01 00:35ID:UZ4BOIcx
>>484
>(例えるなら回転波動砲や設置型レーザーみたいなやつ)
これくらいなら、全部矩形でやってるが
0493名前は開発中のものです。04/07/01 16:17ID:3VAFxa1r
シミュレーションRPGツクール95ってWindowaXPで動作しますかね?
0494DX+404/07/01 16:26ID:vzzpN1mD
RPGツクールの2chキャラ(主人公など)って
どうやってつくってるんですか?
0495名前は開発中のものです。04/07/01 16:39ID:Yii/6/QD
>>493
Win2000以外なら動作保証してるよ。
0496名前は開発中のものです。04/07/01 16:40ID:3VAFxa1r
>>495
ありがとうございます。
でもディスク挿入する所が分からない……。よろしければお願いします。
0497名前は開発中のものです。04/07/01 16:59ID:Yii/6/QD
>>496
? ( :c o) ?
ディスクを挿入する所?
FDドライブとかCDドライブとかDVDドライブとかではなくて?
え? あれ?
0498名前は開発中のものです。04/07/01 17:07ID:cqvRKM78
シミュ(ryツクールってフロッピーなの?
最近のマシンだとFDドライブついてないのかもね。
0499名前は開発中のものです。04/07/01 21:40ID:7zLIQ1SA
>srpgツクール95
CDだよ。
http://www.enterbrain.co.jp/digifami/products/srpg95v/

XPでは動くのかな。95系は大丈夫と書いてあるけど、
XPは95系、2000系どちらにも属さないと聞いているし。
0500名前は開発中のものです。04/07/01 21:55ID:Yii/6/QD
>>499
動作OS確認はこっち。
www.enterbrain.co.jp/digifami/products/taiou.html
050149904/07/02 00:25ID:Woh7vKHk
>>500
ホントだ。サンクス。
0502名前は開発中のものです。04/07/02 20:38ID:btAiFtzE
質問です。C++でSTGを作ってるのですが、弾や自機敵機、アイテムなどを
一元管理するタスクをstd::listにクラスをぶち込んで作ってみたのですが
(ちなみにタスクは以下のサンプル10をアレンジしたものです)
(http://yaneurao.hp.infoseek.co.jp/yaneSDK3rd/)
タスク間で会話する方法がどうにも思いつきません。

これが解決しないことにはぶつかり判定やダメージを与えたりとか
できないのでなんかアイデアあったらお願いします。
0503名前は開発中のものです。04/07/02 21:45ID:d0YH+hia
将棋に似たゲームを考案しました(脳内で)。
これをパソコンゲームかプレステで製作して売り出したいのですが
あほな私はプログラムが全く意味不明で自分では製作できません。
そこでシンプル2000とかのゲーム会社にアイデアを持ち込むつもりです。お金を払ってでも
商品化したいのでバイトで稼いで100万円用意しました。
今高3なので夏休みに実行するつもりです。
諸先輩方。私に何かアドバイスはありませんか???
0504名前は開発中のものです。04/07/02 21:54ID:M8Sup5my
それが、>>503の最期の言葉だった…
0505名前は開発中のものです。04/07/02 21:56ID:d0YH+hia
まだいます。
0506名前は開発中のものです。04/07/02 22:02ID:mGc4qyci
>>503
持ち込めばいいじゃん
0507名前は開発中のものです。04/07/02 22:03ID:QVKFzAcg
アイデア持ち込むだけなら自前の資金は要らんのと違うか?
ま、ネタに突っ込んでも仕方ないけど。
0508名前は開発中のものです。04/07/02 22:12ID:GMhWZwnP
http://www.geocities.jp/kanagawa135/
↑きて!!!!!!!!!!!
掲示板
かきこよろ!!!!!!!
0509名前は開発中のものです。04/07/02 22:21ID:d0YH+hia
背広着てけ
0510名前は開発中のものです。04/07/02 22:23ID:d0YH+hia
背広着ていったほうがいいですか?
0511名前は開発中のものです。04/07/02 22:25ID:d0YH+hia
100万円ってゲーム開発費用としては、
はした金ですか??
0512名前は開発中のものです。04/07/02 22:35ID:mGc4qyci
>>509>>510
なんで自演してるんですか。
>>510
背広着たほうがいいかどうかも分からないほど常識が無いんですか。
>>511
100万円という金額はどこからきたのですか。
0513名前は開発中のものです。04/07/02 23:04ID:7sCyrWyY
>>503
会社にアイデアだけ持ち込んでも、会社によってはろくすっぽ
ロイヤリティ出してくれない場合があるから避けた方が良い。
100万もの資金があるならプログラマー雇って自分で製品化して、
そいつ持ってソフト販売会社にでも売り込め。
プログラマーなんて知人関係から当たっていけば人件費だって
毎日1食オゴり程度で済むかもしれんし。
0514名前は開発中のものです。04/07/02 23:32ID:Xs2Xk3aN
脳内ではなく書面にまとめなさい。
もし形にできないなら、それはタダの妄想で作りようが無いということ。
051550304/07/02 23:39ID:d0YH+hia
>>512
1.失敗しました。
2.ゲーム関係の方は職場でも私服の方が多いと伺ってたので
気軽に私服にします。
3・バイトの内容はここではかけません。すみません。
高校1年から貯めてきました。
>>513
参考になります。
ゲーム専門学校でも覗いてきて勧誘しようかしら?

051650304/07/02 23:42ID:d0YH+hia
>>514
夏休みに入ったらやってみます。8月おわりには形にして
活動したいです。でも昼のバイトもしたい・・。
0517名前は開発中のものです。04/07/03 00:44ID:pFOAVOn/
背広はこれから社会に出て行くにあたって、持っておいて損は無いぞ。
ビジネスは信用第一。 まずは身なりから整えるのは常道。
せっかくバイトで稼いだ金があるんだから有効に使うべし。
(体格も変わるだろうし、高いもので無くていいけど、生地のしっかりしたものだとなお良し)
社会常識についても、本を読むなり身近な大人に聞くなりして勉強すること。

ゲームを売りたいなら、それはもう“遊び”ではなく“商売”だと自覚を改めること。

企画やプレゼンについて書かれた本は山のようにあるから、読んだほうが良いと思うな。
買わなくても、図書館へ行けば見つかるよ。
0518名前は開発中のものです。04/07/03 02:18ID:w2ty8OZL
これを日本および海外で広めるとアトピーが治るかもしれない。
オラウータンなどの
サルは自分と似ていない自分の子供を(子殺しする)殺す。
(立花隆『サル学の現在』平凡社より)

http://www.google.co.jp/search?q=cache:YzJwPXsiJZAJ:www.impala.jp/bookclub/html/dinfo/10110005.html+%E3%82%B5%E3%83%AB%E5%AD%A6%E3%81%AE%E7%8F%BE%E5%9C%A8%E3%80%80%E5%AD%90%E6%AE%BA%E3%81%97&hl=ja
051950304/07/03 06:13ID:yfNkhr0C
>>517
おはようございます。
親身なアドバイスありがとうございます。
よく考えてみます。
考案したゲームは、厚紙だけで作れるので、
さっさと作ってしまう事にしました。
「軍人将棋+2ちゃんねる」みたいな感じです。
レスくださったみなさま。ありがとうございました。
0520名前は開発中のものです。04/07/03 11:48ID:NSS8M6jP

2 ち ゃ ん ね る ゲ ー を 売 っ て く れ る 会 社 が

       あ る と で も 思 っ て い る の か
0521名前は開発中のものです。04/07/03 12:12ID:v8pV1W+/
法人で2chシューティング売ってるとこあったじゃん。
ダウンロード販売だけど。
0522名前は開発中のものです。04/07/04 14:48ID:XSn7DVd0
ライフゲームを作ろうと思うんですが、一番で気がよいと思われるライフゲームをなんか挙げてください。
それ以上に質のよいゲームを作ることを目標にしたいので。
0523名前は開発中のものです。04/07/04 14:48ID:XSn7DVd0
せっかくだからage
0524名前は開発中のものです。04/07/04 15:06ID:Rv6wPv2x
「で気がよい」の定義を教えてください。
0525名前は開発中のものです。04/07/04 15:21ID:lnmtRTod
どれが一番といわれてもなあ。ソフトによって特色が違う。

@とてもフィールドが広くて大規模なのが作れる
AつくったデータをモノクロのBMPで保存でき、ロードできる。(有名な配置は最初からついている)
B色がついており、繁殖する際に遺伝のメカニズムで色が変わる。

ぐらいかな。これが全部ついてたら間違いなく最高のライフゲームだと思う
0526名前は開発中のものです。04/07/04 15:26ID:oxe0M683
巻き戻し機能もほしいね
0527名前は開発中のものです。04/07/04 16:26ID:ic00T/Kp
DirectXなどを使わずにメタセコイアで作成した3Dのファイルを
Visual C++で表示することはできるのですか?
win32APIだけで大丈夫ですか?
0528名前は開発中のものです。04/07/04 16:51ID:b+jWspZR
>>449
昔やってたんで言うが、まずは分岐ポイントが5つくらいの書いてみれ。
それくらいならチャート書かないでも出来るだろ?
んで自分でやり込んでみろ。
お前さんに才能があるんなら、意外な位真面なのが出来るハズだ。

逆に言えば、スパゲッティになるようなモンは糞。
0529名前は開発中のものです。04/07/04 17:00ID:5IV6ei/t
フリーのソフトでRPGをつくるのにおすすめなソフトはありますか?
戦闘はサイドビューがいいのですが
0530名前は開発中のものです。04/07/04 17:04ID:b+jWspZR
>>502
まぁふつーは、そのタスクリストを制御するルーチンがあって、そいつが処理する。
どーしてもP2Pぽく当事者だけで騙り合いたいなら、共有メモリかメッセージ使え。
今日はパチで勝って気分がいいから特別にキーワード教えたる。

メッセージ
PostMessage()
共有メモリ
CreateFileMapping()

あと、排他制御も必要だぞ。こいつでぐぐれ。
EnterCriticalSection()
0531名前は開発中のものです。04/07/04 17:05ID:2HiS+B59
>>527
大丈夫。

ただし、君のスキルがどの程度か知らないが。
0532名前は開発中のものです。04/07/04 17:08ID:b+jWspZR
>>527
速度気にしなくていいなら可能だ。
まあ物凄い勢いでチューニングすれば速度も満足行く物が作れるだろう。
そこらは要求するレベルや自分のスキルと相談しれ。
053352204/07/04 17:17ID:XSn7DVd0
>>524
出来がよいです。ごめん。
>>525
@については画面解像度のことも考えて、1280*1024が最大、それ以下ならばユーザーの定義が可能くらいでいいのかなぁ。
Aこれはやりたい。でも有名な配置ってことは配置の著作権とかどうなのか調べる必要がありそうだ。
Bこれはちょっとわからん。ONになったマスが赤でONが継続されているマスが黄色とかそんなノリかな?
>>526
100手くらいまでしか戻せなさそうだけど、これでいいかな?

レスありがとうございます。
0534名前は開発中のものです。04/07/04 19:05ID:lnmtRTod
>>533
おそらく増殖した色が同じ色で、いくらかの確率で色がかわるとかそんなノリ。
ttp://www.vector.co.jp/games/soft/win31/game/se023041.html
これのことね。

有名な配置についてはたぶん大丈夫。だってフリーのソフトに結構ついてるからw
ttp://www.mars.dti.ne.jp/~khnum/life/initial_pattern.html
こんな感じのが有名な配置。

できたらぜひ教えてくれ。
0535名前は開発中のものです。04/07/04 23:01ID:OAqHdvJq
フリーのソフトでtgaファイルのαチャンネルまでいじれるソフトは無いでしょうか?
課題制作の途中で絵を少し変えたくなったのですが編集ソフトが無くて・・・
0536名前は開発中のものです。04/07/05 14:32ID:pW2x8UW1
gimp
0537名前は開発中のものです。04/07/05 14:35ID:WFyR5iDy
>>527
いや・・この質問をしている時点で
そのスキルはないと思えるのだが・・。

win32APIにそれら3Dファイルを解析して
3D画像として表示してくれる関数はないよ。

3Dの表示エンジン自作するしかないよ。
0538名前は開発中のものです。04/07/05 17:33ID:axn64mRQ
Cとかで、画像を扱うにはどうしたらいいですか?
もしくは、画像を簡単に扱える言語は何かありませんか?
できれば具体的に教えてください。
0539名前は開発中のものです。04/07/05 17:39ID:DF0lOhpJ
>Cとかで、画像を扱うにはどうしたらいいですか?
LoadBitmap関数などを使う。

>もしくは、画像を簡単に扱える言語は何かありませんか?
VB、HSPなど。
054053804/07/05 20:16ID:axn64mRQ
キタ━━━ヽ(∀゚ )人(゚∀゚)人( ゚∀)人(∀゚ )人(゚∀゚)人( ゚∀)ノ━━━ !!!

やさしい539サソ有り難うございます!

とてもためになりますた!
有り難うございます!
0541名前は開発中のものです。04/07/06 01:09ID:veV/dQAd
ゲームを作る人になるなら大学とゲーム専門学校のどちらがいいですか?
0542名前は開発中のものです。04/07/06 01:15ID:s9tm9SHo
数学、英語(物理)と社会的な知識は持ってたほうがいいと思うので、大学に一票
0543名前は開発中のものです。04/07/06 01:39ID:veV/dQAd
数学は知ってましたが、物理?
英語は単語を知っておけば得ってレベルですか?
文法は必要ないと聞きました。
0544名前は開発中のものです。04/07/06 02:05ID:40a9qyvV
レベルを言い出したらキリが無い。知識はあればあるほどいいのは当然。
0545名前は開発中のものです。04/07/06 02:11ID:DgSACw8k
ゲーム制作系学科のある学校に通ってるがちゃんとやる気があるならゲーム専門に1票
まぁなりたいって言ってもゲームを作る職のうちの何になりたいのかにもよるけど(プログラマ、グラフィッカー、プロデューサー、etc...
英語を知っておいたほうがいい理由は新しい開発環境を導入したときにマニュアルが英語でしかかかれてなかったりするため
数学物理を知っておいたほうがいい理由はゲームバランスを練るさいに必要となってくるため
別に絵を描いたりプログラム書いたりするのにそこまで凝った英語数学物理は必要じゃない(といっても高校レベルの知識は持っておいたほうがいい
0546名前は開発中のものです。04/07/06 02:55ID:vj8/49Vz
大学行け。板違い終了。
0547名前は開発中のものです。04/07/06 09:18ID:7EhCsRaa
>>541
(´−`)y-'~~ どんなゲームをどう(プロとしてとかアマでいいとか)作りたいのか?
        話はそれからだな
0548名前は開発中のものです。04/07/06 12:03ID:n7byfemR
>>541
学校なんていかなくても大丈夫だよ
0549名前は開発中のものです。04/07/06 12:24ID:kr8r+rj6
HSPを落としてみたのですけどフリーのツールとしてはHSPは最強ランクですか?
0550名前は開発中のものです。04/07/06 12:51ID:LMxoGm9J
>>541
人に教わらないと何もできない人間なら学校行け。
ゲーム会社では何も教えない=自分で学べる人間の職場。
大学を出る頃の年齢は、ゲームプログラマの全盛期の年齢だ。
全盛期に入社してゲーム作りを学んでいく野郎は、所詮作業員扱い。
0551名前は開発中のものです。04/07/06 17:29ID:XjX4TkwL
DDrawによるADV製作のノウハウが載ってあるようなサイトってあります?
細かいコーディングレベルでなくて手法的なことでいいんですが。
0552ぁきまさ04/07/07 00:26ID:wgvBGDgZ
現在D言語+SDLで製作しているのですが、
SDL_ttfを使った日本語表示でつまずいてしまいました。
http://gamdev.org/up/img/813.png
(・・・の部分は 戦う の文字列)
ソースの文字コードはUTF-8,Unicode,EUC等など適当に試してみましたが、
ダメでした。
某所ではUnicode,某所ではUTF-8なら日本語表示はできるようなことが書いてあったのですが、
どうにも原因がわからないので、
どなたか原因わかる方ご教授お願いします。
0553名前は開発中のものです。04/07/07 12:18ID:i8QC7kRt
画像だけ見せられても
0554名前は開発中のものです。04/07/07 14:20ID:aQR/Fh0y
>>552
ONScripterのソース嫁
0555名前は開発中のものです。04/07/07 17:10ID:9ayPTvq9
3D関連です。
諸先生方、お願いいたします。自分ひとりでは限界です。

あるオブジェクトAに関連付け(親子関係)されているオブジェクトBの座標および回転値を
オブジェクトXに適用したいのですが・・・・

オブジェクトBのローカル座標およびベクトルを、ワールド座標(と、ベクトル)にすることはできました。
座標はそのまま適用すればできたのですが、
ベクトルを回転値にする方法が・・・わかりません。

オイラー角やら何やらはよくわかってませんが、とりあえずベクトルの戻り値はX,Y,Zひとつずつで3つ取得できてます。

えっと、とりあえず、ベクトルを角度に直す方法を・・・どなたか、ご教授お願いいたします・・・。
あと何歩くらい足りないんしょう・・・。わかりにくい文章ですみません。
0556ぁきまさ04/07/07 17:32ID:5dPHJmEB
yaneSDK4Dのソース読んで解決しました。
ていうかドキュメントページに載ってましたorz
失礼しました。
0557名前は開発中のものです。04/07/07 19:13ID:hqasBUQW
>>555
>ベクトルを回転値にする方法が・・・わかりません。
http://www.microsoft.com/japan/msdn/library/ja/vclib/html/_crt_atan.2c_.atan2.asp
http://www.microsoft.com/japan/msdn/library/ja/vclib/html/_crt_asin.asp
ベクトル[a,b,c]がオブジェクトの前方向なら
横振り角(ヨー )はatan2(a,c)。縦振り角(ピッチ)は-asin(b)とかで。
ただし前方向の基準を[0,0,1]、上方向の基準を[0,1,0]とする場合。
0558名前は開発中のものです。04/07/07 21:00ID:WqjF8m79
>>555
オブジェクトBを求めた行列を、
そのままオブジェクトXに適用すれば終わりじゃないの?
なんでいちいち分解するの?

BとXを同じ座標と同じ向きにするという話だよね?
0559名前は開発中のものです。04/07/08 08:00ID:90dALvzm
オリジナルフォントってどぉやって作るの?BMPをそのままフォントとして使いたいんだけど。
0560名前は開発中のものです。04/07/08 12:39ID:ifbAnz6G
画像ツールでフォント画像作って保存。
必要なときにメモリに読み込んでテーブル使うなりして表示。
0561名前は開発中のものです。04/07/08 16:51ID:ERzqm+p1
独習Cってやつ勉強し終わったんですけど、質問です。
winAPI勉強してテトリスでもつくるかそれともC++でオブジェクト指向
なるものを学ぶべきか、みなさんどっちがいいとおもいますか?
最終的にはC++でRPG作ってみたいとおもってるんですけど。
どっちからいったほうがヨサゲですか?
0562ぁきまさ04/07/08 16:55ID:LjUIW0Aa
とりあえず何かを作ったほうが自分はゲーム製作できるんダーと勘違いできるので、
テトリスに一票。
でもWinAPIよりはSDLとかその手のライブラリを使うことをお奨めします。
簡単だから。
0563名前は開発中のものです。04/07/08 18:48ID:6dRLPEz7
画像を表示するにはどうすればいいの?
0564名前は開発中のものです。04/07/08 19:00ID:ifbAnz6G
画像を表示する処理を実装する。

って解答はこの板的にはダメか?
0565名前は開発中のものです。04/07/08 19:37ID:8gk/VyIh
>>563
まずは画像を読み込め。
話はそれからだ。
0566名前は開発中のものです。04/07/09 17:21ID:1RAoKdgs
HINSTANCE hInst;
HBITMAP hBitmap;

hBitmap = (HBITMAP)LoadImage(hInst, "test.bmp", IMAGE_BITMAP,
0, 0, LR_CREATEDIBSECTION | LR_LOADFROMFILE);
0567名前は開発中のものです。04/07/10 17:40ID:I+NQfG+y
つーか絵と音の出し方なら厶板逝け
0568THE 初心者04/07/11 00:22ID:wrQRlNVG
プログラミングの初心者です。
最終的にはPS2みたいなゲームを作れるようになりたい!と思ってプログラミングの勉強を始めたのですが、まったく何をやったらいいのかわかりません。
プログラミングにはいろんな言語があるってわかったんですが、どの言語から勉強するべきでしょうか?
0569名前は開発中のものです。04/07/11 00:44ID:cPsCpmlT
>まったく何をやったらいいのかわかりません。

聞く前に調べる癖をつけることが第一だ。ぐぐれ。

>どの言語から勉強するべきでしょうか?

予算や本人の能力などによって何がいいかは色々。
それぞれの言語の特徴を調べてみることです。
0570名前は開発中のものです。04/07/11 00:57ID:U9OOaSwg
>>569
まぁ基本的に同意見なんだけど、「初心者歓迎」を銘打ってるんだからもう少し柔らかく。

>>568
Google検索などで「ゲームプログラミング 言語」のキーワードで検索してみる。
あとはその中に比較的よく出てくる言語を調べてみること。
初心者向けとかそういうのが知りたいなら「初心者向け」っていうキーワードも追加してみたらいい。

>>569の言う通り、聞く前に調べるクセはつけておいたほうが良いと思う。
あと、「PS2みたいなゲーム」ってアバウト過ぎるかと・・・いろんなゲームがあるし。
0571名前は開発中のものです。04/07/11 01:22ID:RsNErYr5
ある程度本格的な3Dゲームを制作するには、ビデオメモリは何MBあれば十分?
個人的感想でいいので誰かおせーて。
0572名前は開発中のものです。04/07/11 01:24ID:j7YGQS/5
マルチは嫌われますよ。
057357104/07/11 01:27ID:RsNErYr5
>>572
すまんこ。
カキコした直後にこのスレに気付いたんもので・・・。
0574名前は開発中のものです。04/07/11 01:52ID:6vJ9sW65
>>568
あなたは勉強する言語を選択する前にまず、論理的な思考を行えるように
訓練するのが先だと思います。
次に抽象的な質問ほど抽象的な答えしか返ってこないことを理解しましょう。
がんばってください。
0575名前は開発中のものです。04/07/11 02:15ID:EGKiWGNI
最終目的は最終目的でいいんだが、もっと具体的で叶いそうな目的を探すべきだ。
山に登ったことのないヤツが、
「チョモランマとかいうのに登りたいです。どうやるんですか?」っていうようなもんだ。
0576名前は開発中のものです。04/07/11 02:25ID:U9OOaSwg
>>575
その例えなら、
「最終的にはチョモランマに登りたいんですけど、最初はどの山から登ったほうがいいですか?」
っていうことじゃないのか?
■ このスレッドは過去ログ倉庫に格納されています