●初心者歓迎 スレを立てる前にここで質問を
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。
01/11/06 18:16ID:i2fjSq5Wしてみましょう。あなたの長年の悩みがたった一つのレスで解決して
しまうこともあります。回答があるまでに数日間かかることもあるので
辛抱強く待ちましょう。
0858名前は開発中のものです。
02/01/29 16:38ID:???・エラーをデバッグファイルに書き込む
・強制終了して、メッセージボックスでエラー表示する
0859名前は開発中のものです。
02/01/29 16:38ID:???簡単な情報なら857と同様に同じ画面に重ねて垂れ流し。
環境わかんないんでアレだけどVC++でもリモートはできるよ。
0860名無しさんの野望
02/01/29 16:55ID:???0861名前は開発中のものです。
02/01/29 17:58ID:???へぇなるほど。
うちは数値を全部ビットマップ表示してたよ。(鬱
画面がうるさくてしかたない。
0862名前は開発中のものです。
02/01/29 18:41ID:???ま、テストプレイはなるたけ本来動かすモードでやるようにしてるけど。
+αでリアルタイムに表示したい部分は画面にビットマップフォントで出力かな。
最初のころはフルスクリーンだけでいいじゃんと思ってたけど、
マジ死ねたのでウインドウも対応させた。
0863名前は開発中のものです。
02/01/29 21:04ID:PeihX3fj0864名前は開発中のものです。
02/01/29 23:15ID:???オイオイ無駄にアドレス晒すの止めようぜ(マジレス
0865名前は開発中のものです。
02/01/29 23:50ID:???0866名前は開発中のものです。
02/01/29 23:52ID:tgR+XJW4自分のHPだとしたら、まだいいんだけどw
0867名前は開発中のものです。
02/01/30 03:34ID:m/2I9tjE必死でC言語を勉強して 終わらせました 基礎はある程度かたまったとおもうのですが
ゲームプログラミングをするためには C→C++→WIN32API という
順番で進んでいけばいいのでしょうか?
0868名前は開発中のものです。
02/01/30 04:37ID:???C出来るならとっととSDKやっていいのでは?
C++は必要なときに必要な分覚えれば十分だと思われ。
0869770 ◆jUZhK5lw
02/01/30 10:40ID:yLP42Smiハイ。今のところはそーなんです。じゃあ
敵を消すプログラムはどんなのがあるんですか?
今のところは、
B.c = 32;
B.x = 32;
B.y = 32;
というプログラムにしてるんですがこの他にどんなのが在るんですか。
0870名前は開発中のものです。
02/01/30 11:05ID:???存在している敵をリスト構造として持つ。
消すときは、敵をリストからはずす。
はずした敵は「使われていない敵リスト」に入れておく。
新しく敵を作るときは、「使われていない敵リスト」から取り出して敵リストに入れる。
リスト構造の管理とかは自分で調べてくれ。
0871名前は開発中のものです。
02/01/30 11:11ID:???タスク処理よりカコイイ方法教えてくだされ。
0872849
02/01/30 11:24ID:???C++は大規模なゲームやソースを別なゲームに使いまわす時に便利だけど、
逆にいえばそれを望まなければ問題ないでしょ。
速度的にもCの方が大抵速くなるって聞いたし、先にAPI覚えるのも
悪くないと思います。
まぁ、ソースの総サイズが300KB超えたら必要ってとこ?
>>869
B.cがよく分かりませんがw、>>870の方法でいいかと。
単純にやるならパラメータに体力値を付け、0になったら画面に表示しないとか。
あまりスマートではないですが…w
0873名前は開発中のものです。
02/01/30 11:37ID:???移行時に妙な心理的障壁作らないためにも。
もちろんVC++なら
#define for if (0) ; else for
は呪文のようにソースの頭か共通ヘッダに貼る(藁
0874849
02/01/30 11:43ID:???300っていったら、今作ってるヤツよりも大きいw
>>873
Cの文法でC++ファイル使うってのもアリですね。
0875名前は開発中のものです。
02/01/30 14:15ID:YnBqcQzB0876名前は開発中のものです。
02/01/30 14:17ID:OXFtU4D+自分も作りたいのだけど、なにぶんPGスキルは皆無。
フリーのツール(Nscripter等)でポーカーって可能でしょうか?
ノベルゲーにもいい加減飽きてきたので
単純でも遊べるものが作りたい。
ポーカー製作に必要な機能がどのへんかだけでも
ヒントお願いします。
0877名前は開発中のものです。
02/01/30 16:53ID:???HP晒し二度目ハケーン(・∀・)チネ
0878名前は開発中のものです。
02/01/30 18:53ID:YnBqcQzB0879名前は開発中のものです。
02/01/30 20:12ID:???0880878
02/01/30 20:17ID:YnBqcQzB0881876
02/01/30 20:19ID:???0882878
02/01/30 20:21ID:YnBqcQzB0883Linus ◆MKbe7lHY
02/01/30 20:25ID:PlNlxYKo0884 878
02/01/30 21:04ID:YnBqcQzB0885名前は開発中のものです。
02/01/30 21:05ID:???0886 878
02/01/30 21:19ID:YnBqcQzB0887 878
02/01/30 21:20ID:YnBqcQzB0888名前は開発中のものです。
02/01/31 00:05ID:???ここのアドレスを晒し周っていますね。
あんまりにも酷いと、対処取られかねませんよ?(マジレスです。
0889名前は開発中のものです。
02/01/31 00:32ID:???0890名前は開発中のものです。
02/01/31 02:06ID:cwNB8AiZそれとも、すでに雛型が完成されているのでしょうか?
公開してたりするのでしょうか...
初心者ですみません。
0891名前は開発中のものです。
02/01/31 02:56ID:???例えばどんな?
0892890
02/01/31 04:50ID:e0HMM3foたとえばRPGとか作るとすると、キャラクター、フィールド、などの設計ということです。
もっと細かい話だと、イベントやデータ構造とかですか...
うーん、自分でも何を言っているかよくわからないですが、どうかひとつお願いします。
0893名前は開発中のものです。
02/01/31 04:51ID:???0894名前は開発中のものです。
02/01/31 06:33ID:???それは自分で試行錯誤した方がいいよ。
サンプルとか探せば出てくるだろうけど、決まった
形ってのは実際のところ無い。全く同じようなシステムの
RPGでも人が違えばクラス構成も違ってくるもの。
あ、でも人のを見て勉強するのはいいことだよ。
0895名前は開発中のものです。
02/01/31 06:35ID:???> すでに雛型が完成されているのでしょうか?
> 公開してたりするのでしょうか...
それは知らないが、勉強のためにも一度は自分でやるべきだと思う。
たとえそれが効率が悪くても…
最初から与えられたものをやっているとコードの巧妙さに気づかない
ところが多いから。
> ゲームのベースクラスの設計はどのようにやるんですか。
でも自分もそれ聞きたい。(w
いつもテキトーだから。
だれか理想的な雛型とかもってないの?
0896age
02/01/31 06:36ID:Hclf3HZ5今あるゲーム(例えばドラクエとか)を、そっくり一から作ったりして、
技術習得とかする人いるの?
0897名前は開発中のものです。
02/01/31 09:18ID:???ドラクエを1から完成させるのは茨の道だぞ・・・
けど、それってみんなやってることでは?
ちなみに漏れはGBの「かこむん蛇」をパクって
高速塗りつぶしアルゴリズムとかを覚えたぞ
0898中2.9
02/01/31 10:22ID:???質問1)Cとかアセンブラ以外にプログラミング言語って習得しなければなりませんか?
募集要項にはC、アセンブラが使える人と書いてあったのですが、
僕が高校卒業するころには変わってるかもしれません。.NETとかも必要ですか?
質問2)それと、SQLとかCGIとかはいりますか?
質問3)ネットワークやデータベースの知識をつけろと言われましたが
どんなことをすればいいのでしょうか?
いろいろたくさん質問してすいません。是非教えてくれませんか?
0899名前は開発中のものです。
02/01/31 10:47ID:b2ZEN8izちょっとコーヒーブレイクにでもw
ttp://www.totempole.net/patterns/gamepatterns.html
0900名前は開発中のものです。
02/01/31 10:48ID:???現在ゲーム業界就職活動中ですが…。
プログラムレベルは、基礎情報処理程度+何でもいいからゲーム一本作れる
甲斐性で、なんか良さそう。
それよりも、
偏差値の高い大学+大学院卒業+従順な性格(文句を言わない)+
ある程度の数学知識(高校数学の基礎。一般会社のSPI試験レベル)+
体力(過労死しないこと)+現実的(自分のレベルをわきまえてること)+
演技力(嘘でもいいから面接官に気に入られる態度を取れること)
が必要なんじゃないかという、夢も希望もない結論に…(−−;
ただしこれは「大手コンシューマ会社」+「入社のために必要なもの」
ということで、あくまで「ゲームプログラマとして食っていくために必要なスキル」
になると思います。
より上を目指すのであればこれら以上のスキルは必要になりますが、
技術云々よりもとにかくC言語だけでもいいからゲームを作り続けることが
必要になるのではないかと。
0901名前は開発中のものです。
02/01/31 12:53ID:???英語もできないとダメらしい。最低でも英検2級以上必須
0902名前は開発中のものです。
02/01/31 13:24ID:???っていうか、高校卒業するのは4年後だよね。
それまでスクウェアがあるかどうかわからないし、そもそもゲーム業界が
どうなっているのかわからない。
今なすべきことを固定するのは非常に危険だと思う。
勉強して大学行って下さい。
0903名前は開発中のものです。
02/01/31 18:42ID:???コンピュータと関係ないからと言って逃げてるようではだめだからね。
がんばれ。
0904名前は開発中のものです。
02/01/31 19:56ID:???当たり前だけど、まずは根気と体力をつけること
違う部署の人だけど過労で飛降自殺した人いるから・・・
0905名前は開発中のものです。
02/02/01 17:36ID:byS9YxUeドリームキャストのサクラ大戦のダストシュートのところです
0906名前は開発中のものです。
02/02/01 17:37ID:???0907名前は開発中のものです。
02/02/01 20:18ID:???必要無い。すぐできる。
0908名前は開発中のものです。
02/02/01 20:57ID:o55EI/YdVC++の事を最初から教えてくれるサイトってないですか?
0909名前は開発中のものです。
02/02/01 21:02ID:???プログラム板に色々貼ってあったよ
探すの面倒なんでこれで勘弁
http://pc.2ch.net/tech/
0910名前は開発中のものです。
02/02/01 21:34ID:???ttp://www4.nasuinfo.or.jp/~hobby/
ここでも逝っとけ。
0912名前は開発中のものです。
02/02/01 22:12ID:84lyre9vhttp://www.yentown.net/erodepa-town/gal/pretty.html
0913あぼーん
NGNG0914名前は開発中のものです。
02/02/02 14:54ID:???0915名前は開発中のものです。
02/02/02 15:51ID:???0916名前は開発中のものです。
02/02/02 18:14ID:???とりあえず、ほっとけ。いずれ、飽きるだろ…
0917
02/02/03 01:48ID:UnvThiY70918名前は開発中のものです。
02/02/03 07:22ID:???0919名無しさん
02/02/04 16:38ID:???0920名前は開発中のものです。
02/02/04 17:40ID:???のことだよね?と、ボケてみる。
0921名前は開発中のものです。
02/02/04 20:35ID:???VCってポリゴン扱え・・・ますよね?
と聞いているのと同じくらい愚問
0922名前は開発中のものです。
02/02/05 12:05ID:???0923770 ◆jUZhK5lw
02/02/05 15:08ID:???敵を倒すとたまにアイテムが出るというプログラムは
どんなのがあるんですか?簡単な2DSTGでお願い致します
0924名前は開発中のものです。
02/02/05 16:31ID:???if (敵に弾があたった) {
爆発オブジェクトを生成、タスクリストへ追加
if (アイテムが出る?) {
アイテムオブジェクトを生成、タスクリストへ追加
}
}
0925名前は開発中のものです。
02/02/06 00:46ID:???0926名無しさん
02/02/06 06:11ID:???あと、デルで作られたポリゲーってみたことないし。
0927名前は開発中のものです。
02/02/06 09:19ID:???可哀想に・・・ダイレクトXが何だかわかってないんだね・・・
0928名無しさん
02/02/06 10:21ID:???0929名前は開発中のものです。
02/02/06 10:29ID:???DDDD or DelphiX
0930あゆ子
02/02/06 11:49ID:+rDx+60i普通にWindowで表示させる分には問題ないんですが、横320でそれじゃちょっと画面が小さくて
Bltでわたす lpDestRectをx2で渡して表示させたんだけど、そうするとものすごく重くなる…
巷で見るWindow動作するDirectXゲームとか見ても普通にさくさく動いたりしてるんだけど
どうすればいいの?
0931名前は開発中のものです。
02/02/06 12:18ID:???何書いてるか意味不明・・・・・。
要するに、「拡大してBltしたら重くなった」か?
0932名前は開発中のものです。
02/02/06 12:31ID:guEJYoh+ここ潰して
0933あゆ子
02/02/06 12:37ID:???解りにくかったらスマソ。
WindowモードでFlip痔にプライマリにバックをBltしてるんだが、
そのパラメータを2倍にして渡すとメチャ重くなる。
EmuのFinalBurnは自由にWindowサイズを変えても軽かったんで、
↑のソース見てみたんだけどよーわからんかった…
0934名前は開発中のものです。
02/02/06 13:26ID:???0935名前は開発中のものです。
02/02/06 14:30ID:???Delphiで作られたポリゲーみたことないんじゃなくて、
ポリゲーみてもDelphiに見えないからそう判断してるだけだろ。
確かに日本じゃ少ないが海外では活発だぞ。
そういや海外でDelphiX ってかなり知られてるんだね。
ライブラリリンク見たら大抵ある・・・
0936名前は開発中のものです。
02/02/06 14:34ID:???ビデオカードが古いものでなければ、ドライバのせいかもしれません。
うちも最新のドライバ入れてるけれど、Win2000とWin98で
ウインドウモードの拡大速度が段違い。
Win2000の方がカクカクになるほど遅くなる
大抵フルスクリーンだと問題ないのでWindowモードの拡大はあきらめるか、
CPUパワーにまかせてソフトウェアレンダリングするとよい。
当然、後者は一昔前のCPUだと重くなる。
0937あゆ子
02/02/06 14:58ID:???ドライバのせいだと諦めたんだけど、他のソフトだと軽いのもある。
最初はGDI&DIBでやってるのか?とも思ったけど、、、。
プライマリへの拡縮転送が重いのなら、大き目のオフスクリーンを作って
そっちに拡縮BLTした後、プライマリに転送すればいいのか。
ただ、ビデオメモリが残ってるかがアレだけど。
0938初心者
02/02/06 16:19ID:???3点a(x1,y1,z1),b(x2,y2,z2),c(x3,y3,z3)からなる3角形があるとして
xとzが解ってる時のyの求め方を教えてください
某掲示板で平面の公式にxとzをぶちこむだけ、とありましたが
平面の公式がわかりません
数いくつでしょうか 数A〜C T〜Vまで参考書はあるので
おねがいします
0939名前は開発中のものです。
02/02/06 16:31ID:???>xとzが解ってる時のyの求め方を教えてください
xyzってそれぞれ何?
かつ板違い気味
0940名前は開発中のものです。
02/02/06 16:50ID:???0941名前は開発中のものです。
02/02/06 17:18ID:???>xyzってそれぞれ何?
x軸、y軸、z軸のことだろ
かつ板違い気味
0942名前は開発中のものです。
02/02/06 17:22ID:???そそ、ソフトレンダよりそっちの方がいいね。
0943名前は開発中のものです。
02/02/06 20:40ID:???とりあえず、 y 軸に垂直な三角形じゃなきゃ解けるよ。
少なくとも頂点のひとつは平面のどこかを通る。
もう一向面に対して垂直方向がいる。
それはこうやって計算する。
xA=x2-x1
yA=y2-y1
zA=z2-z1
xB=x3-x1
yB=y3-y1
zB=z3-z1
のとき
xN=yA*zB-zA*yB
yN=zA*xB-xA*zB
zN=xA*yB-yA*xB
(xN,yN,zN) が面に対して垂直方向になる。
こういう計算を外積っていう、あとは教科書みてがんばれ。
y 軸にになったら、このベクトルは0ベクトルになるからそれで判定。
0944名前は開発中のものです。
02/02/06 20:44ID:???最後書き損じ、y 軸に垂直になったら0ベクトルです。
0945名前は開発中のものです。
02/02/06 21:15ID:???どうなるの? すべてのサーフェイスを256以下にしなくちゃいけないの?
0946名前は開発中のものです。
02/02/07 02:23ID:rEtfCoYfテクスチャが256以下なだけ。
そんなこといったら、プライマリサーフェスまで256以下にするのか?
それはそれで恐ろしいな。
0947エフェドリンながヰ
02/02/07 02:30ID:bwnUIZLX`ヽ、"'' - ._ _,;:-‐ ''"/
\ ~'' ー ,,__ _ ,,.:::-‐ ''" "~ /
ヽ、 , ヾ'ヽ、__ ./'i~ /
\ |! 丶、\"ーェ''7 / / _..,,ノ
`ヽi`ー-;,___"''ゝー<''~ ,,、-'"~i-ー''"~
、_冫=-:::::::::::~"''"⌒ ̄ ァヽ,.へ,
`ー,-''~::::/::::::: ::::::::::::`>'´,/、丶
/ /:ァ'::::::::,i::::::、:..::: :::....ヽィ'\ノ::::. \
、_, -/ .:ァ' .:シ ::...::::/!| ::::::|'、::::l__::i:::::;i :::::}:::::: `ヽ、,____,
、_ニ=‐{ .:ノ! i, .:{ァ'"メ.l{l ::::| 'l''"}::`|.:::::} :::ト、:: "''==ニ
. `ー-/{./ { |:{.:{ヾツ_..,l,{....:::|. |' `ヽハ:ノ:::l::::|:::ヽ、 `ヾ、
ァ' /'.リ l :l|::ヾ〉.,ィ⌒i `ー'' ' `‐リ::ノ::ノ:::::i、ヽ 丶ト、
. // .:/ .:ハ|:iハi、'、ヾ゚ツ ''"¨ヾ,シ:/|:::: ハ:::}:..、.:: ::l )
// / .:,' .:/:l .l:;:;リ}::} ひ、、 ` 、、-'ソ /::'ノ'ハ::::}::::}:::ノリ
リ { .:/! :{ヽト'^^'リ :` 、_⊂ニつ '' lハ|ノ:ノ_ V ル'/
l. ::{ `ヾ ‘ .-ーレルハ''lー-‐'"|リルy⌒~ /
. ヽ| /´ /#ハ ,.:-‐l#l~ /
{ ,: ./#/ ' .|.#|.. ..ァ'
l .:i/#/ |#.{. ,;'
l ァ'-‐‐-:::;',.__ l.#|/
i ./ ' ~⌒`ヾ、}'
| .{ :::...... }
j .ヾ、_::::::,,:::::::-‐ .....::ノ
l {=-‐-::;;_ ュ `::;;__;;;シ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
http://www.puchiwara.com/hacking/
やっぱコレだねェ〜♪
0948名前は開発中のものです。
02/02/07 04:12ID:???0949名前は開発中のものです。
02/02/07 05:04ID:???0950名前は開発中のものです。
02/02/07 05:11ID:???お願いします
0951名前は開発中のものです。
02/02/07 13:28ID:1Kkkc5USWindowsSDKとかの知識ないと駄目ですか?
C++でDOSのプログラムはつくったことあります。
0952951
02/02/07 13:47ID:???おねがいします。
0953名前は開発中のものです。
02/02/07 13:53ID:???SDKはSDKのサンプルコードが理解できる程度
の知識が必要です。
0954名前は開発中のものです。
02/02/07 13:54ID:???とりあえず最低ウィンドウ作成とメッセージ処理くらいは出来ないと。
http://www.kumei.ne.jp/c_lang/
0956名前は開発中のものです。
02/02/07 21:37ID:???0957名前は開発中のものです。
02/02/08 01:55ID:???サントリー「なっちゃん」に対抗してサンガリアが出した新製品だよ
はっさく味
レス数が950を超えています。1000を超えると書き込みができなくなります。