[過去ログ] 無料で俺がRPGを作れるようにするスレ (474レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
328: 04/04/29 09:25 ID:fKr8I6Zs(1) AAS
hoshu
329: 98 04/04/29 20:54 ID:eFo7PbpH(1) AAS
三角形を、押したキーに応じてX,Y,Z軸について回転するところまでできました。
著作権とかよく分からないんですが、ほとんどサンプルの元の状態から変わってないんですが、
ソース公開しても大丈夫なんでしょうか?
330: 245 04/05/02 11:03 ID:OAzbaBIZ(1) AAS
誰が書いてもほとんど同じになるような短いコードだし、
適当に改造しときゃ大丈夫じゃないですかね。コメントけしたり。
もちろん責任はもてませんが。
331: 04/05/26 09:52 ID:ZkbU9bqo(1) AAS
とまっちゃったよ?
332: 04/05/26 10:16 ID:RveiUJUf(1) AAS
ツクール買え
333: 98 04/06/01 00:42 ID:51ZpkQEi(1) AAS
別のスレでゲーム作ってるのでこのスレは卒業します。
サイトも適当につぶしておきます。
334: 04/06/01 18:51 ID:TjtQoeyw(1) AAS
98の卒業祝いあげ
335: 04/06/01 21:45 ID:clhKLVnl(1) AAS
どこのスレに進学しましたか。
336: 04/06/02 03:14 ID:K5/c3qHf(1) AAS
廃人スレ
337: 尿 ◆TQRzkzBQz6 04/06/02 16:39 ID:G5yOjIbE(1) AAS
.
338: 04/07/15 22:01 ID:X+w0MHvL(1) AAS
新入生募集上げ
339: 新入生 04/07/16 15:46 ID:rveJEKqt(1) AAS
オレが応募します。
7月22日から開始します。
340: 245 04/07/16 16:23 ID:+XSBeZ7m(1) AAS
ヒロシです。俺だけジャージの色が違います。
ヒロシです。みんな俺のことをさん付けで呼びます。
341: 04/07/17 12:16 ID:5LuAOAhe(1) AAS
ヒロシです
教科書の表紙が俺だけ違うとです。
342: 新入生2 04/07/28 14:45 ID:5jDkoPBH(1) AAS
俺も応募していいですか?
C/C++とWINDOWS APIでRPG作りたいです。
343: 新入生2 04/07/29 15:33 ID:+VMuaX4q(1) AAS
へんじがないただのしかばねのようだ・・・
んじゃ勝手に居座らせてもらいます。
とりあえず98氏のサイトで勉強してみます。
(´-`).。oO(人来ないかなぁ…)
344: 04/07/29 15:52 ID:+VpB19P6(1) AAS
ROMはたくさんいると思われ
345(1): 新入生2 04/07/30 10:12 ID:zk8Gdi3K(1/2) AAS
良かった。見てる人いたのか。
では、まだそんなレベルまで行ってないんですが質問させて下さい。
マルチスレッドはRPG製作に使いますか(使った方が良いですか)?
そこの辺りはチョットしか勉強していないので…
346: 04/07/30 11:09 ID:5XdzxF19(1) AAS
普通にタスクシステムで十分だろ?
347: 04/07/30 11:12 ID:A0tDow7H(1) AAS
ネトゲだったら使う
348: 新入生2 04/07/30 11:43 ID:zk8Gdi3K(2/2) AAS
そうですか。じゃあマルチスレッドの勉強はまた今度にします。
349: 新入生2 04/07/31 11:36 ID:ypOdEBQi(1/5) AAS
DIB訳分からん
350(1): 新入生2 04/07/31 15:36 ID:ypOdEBQi(2/5) AAS
すいません。DIBのところで質問させて下さい。
外部リンク[html]:www.sm.rim.or.jp
では、バッファの1ラインの長さの計算に
if ((dwWidth*3) % 4==0) 〜という式を使ってますが、
外部リンク[html]:www.sm.rim.or.jp
では、if (iWidth % 4 == 0) 〜になっています。
この違いは何でしょうか?
351(1): 新入生2 04/07/31 15:40 ID:ypOdEBQi(3/5) AAS
すいません。自己解決しました
352(1): 04/07/31 19:47 ID:YZJtdaLG(1) AAS
自己解決したら、内容を書いてくれると、後々の人のためになりますよ
# というか、自分の質問に責任もって下さい!
353(1): 新入生2 04/07/31 22:58 ID:ypOdEBQi(4/5) AAS
>自己解決したら、内容を書いてくれると、後々の人のためになりますよ
上はビットマップの横の長さが4の倍数か見てて
下は横一列のバイト数が4の倍数か見てるんではないかと。
間違ってますか?
>というか、自分の質問に責任もって下さい!
結構悩んだので質問したんですが、その直後閃いたというか何というか…申し訳ない
354(1): 新入生2 04/07/31 23:01 ID:ypOdEBQi(5/5) AAS
>上はビットマップの横の長さが4の倍数か見てて
>下は横一列のバイト数が4の倍数か見てるんではないかと。
逆だった…_| ̄|○
下はビットマップの横の長さが4の倍数か見てて
上は横一列のバイト数が4の倍数か見てるんではないかと。
です。ほんとごめんなさい。まじでごめんなさい。
355: 練習帳著者 04/08/01 11:09 ID:b9uMxnzb(1) AAS
>>345
>マルチスレッドはRPG製作に使いますか(使った方が良いですか)?
今、マルチスレッド(メインスレッドの他にゲーム処理用スレッドを
もつ)でRPGを作っていますが、あちこちにメッセージポンプを仕込む
必要がなくなってなかなか良い感じかも。スレッド別に処理を明確に
切り分けられるのなら、マルチスレッド化する、という道もあるでしょ
うね。
省15
356: 新入生2 04/08/01 11:38 ID:gbRGZbfr(1) AAS
著者さん、わざわざレスありがとうございます。
サイトの方、いつも参考にさせて頂いてます。
この場を借りて感謝
357: 04/08/06 15:31 ID:vsNkeVch(1) AAS
夏季講習上げ
358: 新入生2 04/08/06 16:43 ID:jaMpxEea(1) AAS
今、98氏のソースを見て勉強しているのですが、「NPC実装」のプログラム
外部リンク[txt]:www.geocities.co.jp
をコピペして実行するとプログラム終了時に
Rum-Time Check Failure #3 - The variable 'lpDIB' is being used without being defined.
というエラーが出てしまいます。
一方、氏の「NPC実装 のEXE 」
外部リンク[zip]:www.geocities.co.jp
省3
359: 04/08/07 12:34 ID:0vLmZFUE(1) AAS
今年の新入生は教えて君でだめだ。
360: 04/08/08 04:33 ID:0wp5pRWn(1) AAS
もう諦めてツクールXPのスクリプトでもいじっとけ
361(1): 04/08/14 14:03 ID:6/dV8pRa(1) AAS
無料でRPGツクール作れるようになりたいんですが、どうすればよいんですか?
362: 04/08/14 17:22 ID:gmz99cAj(1) AAS
作ればいいんだよ
363: 04/08/14 18:10 ID:yswnRgvv(1) AAS
>>361
ツクールを作るのか。
完成したら使ってあげるよ。
364: 245 04/08/22 00:11 ID:Em5qF6oY(1) AAS
P2Pの適当なチャットができるようになったけど今一理解が怪しい。
現在はIME制御クラスを製作中。
標準コントロール貼り付けるのは何かダサいし。
これが完成したら、もっとクラスの理解を深めたいので
自作ウィンドウのクラスでも作ってみたいと思っているけど
今の段階ではどうやって作ればいいか全く見当もつきません。
365: 245 04/08/23 18:15 ID:GI7MfX74(1) AAS
IMEもそこそこできてきた。練習に3Dで
見下ろし視点のボンバーマンでも作ってみようかな。。。
366: 05/01/06 14:46 ID:TOA2E2ip(1) AAS
新年上げ
367: 05/01/06 16:08 ID:bcRDIiW3(1) AAS
1はどこいった
368: 05/01/23 00:12 ID:CdrNb8aJ(1) AAS
1は使命を成し遂げ平和に暮らしましたとさ
369: 05/01/23 09:51 ID:EM9WdJXX(1) AAS
低脳はツクールツカエ
370: 05/02/15 14:07 ID:6fYiWk+0(1) AAS
シナリオ記述にXMLを使おうと思っている
371(1): 05/03/05 04:20 ID:lOW9T/w5(1) AAS
外部リンク[txt]:www.geocities.co.jp
をクラス化して戦闘を付けてみた
改造大歓迎
外部リンク[html]:gamdev.hp.infoseek.co.jp
372: 2005/03/25(金)18:08 ID:hyYLgofF(1) AAS
>>371
だめでしたorz
外部リンク[html]:gamdev.hp.infoseek.co.jp
373: 2005/06/27(月)16:26 ID:m0GTyq92(1) AAS
なにこの良スレ
374: 2005/08/02(火)18:28 ID:cG1sgAYD(1) AAS
良スレ保守age
375: 2005/08/16(火)20:45 ID:/7e8XzCG(1) AAS
VC++とAPIでシミュレーションゲームを作ろうと思ってるんですが、
文章やデータなどをファイルから取り出す方法が分かりません。
セーブデータなどの作り方なども載ってるサイトとかってありませんか?
376: 2005/08/17(水)16:58 ID:fVmpEYfu(1) AAS
ふつうに関数用意されてるだろ。
C標準のつかうもよしAPIの使うもよし。
377: 2006/02/26(日)17:16 ID:QrnNw6+0(1) AAS
test
378: 2006/08/07(月)17:58 ID:fVrofJ4N(1) AAS
test
379: 2006/09/17(日)17:51 ID:UMZZv4Jy(1) AAS
外部リンク:tomhsp.hp.infoseek.co.jp
↑これはネ申
380: 2006/09/21(木)22:06 ID:A82GeSKk(1) AAS
NEETスレの1って、実はこのスレの1だったのかもな。
いや、ただスレタイが似てるなぁと思っただけなんだがな。
381: 2006/09/21(木)22:59 ID:amkqCpKL(1) AAS
作れようにするスレと作るスレじゃ全然違うのよ
382: 2006/10/12(木)20:48 ID:ai4G0Iyz(1) AAS
俺様の出番か
383: 2007/03/27(火)21:01 ID:CibhAwPa(1) AAS
しさしぶり(←なぜか変換できない)に覗いてみたら、2年以上誰も進歩なしかよw
384: 2007/03/28(水)14:11 ID:2xhC3EIi(1) AAS
まぁ>>1はカールグスタフでも作っとけってこった
385: 2007/07/08(日)19:52 ID:r+xyIZh0(1) AAS
無料でRPG作れるように修行する
外部リンク:gameover.blog.shinobi.jp
Level_1
外部リンク[zip]:gamdev.org
386(49): 2007/12/25(火)10:41 ID:JqjujtnB(1/2) AAS
――― そろそろ誰も見てなさそうなので再利用 ―――
開発環境 : VisualStudiam2005ExpressEdition(無料のやつ)
言語 : C++ あとWin32API、DirectX9.0
ブログでやろうかと思ったけどCSSに凝りそうで進まなさそうなのでとりあえずここで。
目標
・2000年頃のパソコンでギリギリ動く。
・ベクターにゲーム掲載される。
省1
387(1): 2007/12/25(火)11:10 ID:JqjujtnB(2/2) AAS
とりあえずは
1.DirectXのソースをコピーしてまるごとコンパイル
2.四角形表示
3.テクスチャを貼ってみる
4.マップを表示
具体的には、Win32APIのみでのマップ描画のように、マップチップを並べてバックバッファへ描画→
それをテクスチャとしてポリゴンに貼り付ける→ポリゴンを画面へ描画
省5
388: 2007/12/25(火)12:05 ID:3Uuo4Sp0(1) AAS
はいはい晒しあげ
389: 386 2007/12/26(水)10:16 ID:K6yg95nh(1) AAS
VS2005の設定に手こずったけど、四角形平面ポリゴンにテクスチャを貼るところまで成功。
ところが、作成した実行ファイルと画像ファイルをコピーして新しく作ったフォルダに詰めて、
ロダにあげるまえにテストで実行してみたところOSごと落ちた。
元のプロジェクトフォルダ内の実行フォルダでは何事もなく実行できるので、
詰めるファイルが足りないか、コピーのときに破損したんだろうけどよく分からない。
390: 386 2007/12/27(木)07:47 ID:NmBq2Fip(1/3) AAS
「Win32APIを利用してビットマップ画像読み込み→そのままバックバッファへ描画→
それをテクスチャとして四角形ポリゴンに貼り付ける」
をやろうとしてコンパイル通ったけど、実行するとOSごと落ちる・・・
直接ハードウェアをいじってるらしいし、ちょっとしたミスでパソコンがぶっこわれそうな気がする。
怖いのと、再起動が面倒でトライアンドエラーができない。
391: 2007/12/27(木)09:16 ID:OlW3667K(1) AAS
>>387
>イメージとしてはドラクエ1のようなものを2Dで
>DirectXを使う意味があるのかどうかよく分からないけど
ないだろw
まして「2000年頃のパソコンでギリギリ動く」なら素直にDIBSectionで作った方が良いんじゃ。
392: 386 2007/12/27(木)09:55 ID:NmBq2Fip(2/3) AAS
DIBSectionを使ったのは前作ったので、本当は3Dをやりたかったんですけど
ブレンダーいじってみたら豆腐みたいなのしか作れなくて。しかも何か無駄に巨大に・・・
だから、とりあえずDirectXの使い方を覚える為に2Dをやろうかと思ってるんですが、
最初から3Dやったほうがいいですか?
DIBSectionの代わりにポリゴン使ってるだけだから、このままやってても、
DirectXはたいして使えるようにならないと薄々感じてきたんですが
393: 386 2007/12/27(木)11:56 ID:NmBq2Fip(3/3) AAS
マップチップを並べた仮想のビットマップを作成できたので、テクスチャとして指定しようとしたけれど
D3DXCreateTextureFromFileの第二引数に指定するファイル名って何だろう。
(LPCSTR)HDC デバッグ時にエラー
(LPCSTR)HBITMAP デバッグ時にエラー
(LPCSTR)BITMAPINFO デバッグ時にエラー、そもそもLPBYTEとセットで使うようなものの気がする
マップチップを並べる→名前をつけて画像を保存→テクスチャとして呼び出し
ならできそうだけど、物凄く無駄な気がする。
省2
394: 2007/12/28(金)10:34 ID:69wdhqTg(1) AAS
仮想ビットマップのファイル名をどうしたらいいのか、何時間か調べても分からないから3Dでやることにした。
ブレンダー細かすぎて使いこなせないから六角大王ダウンロード中・・・
今後の予定は
1.かろうじて人間に見える仮モデル作成
2.作ったXファイルを読み込み
3.キー入力に応じてXファイルを動かす
4.マップ作成
省6
395: 2007/12/29(土)10:58 ID:w6aUMf01(1) AAS
六角大王で人間作成→Xファイル化→DirectXを使ってウィンドウ上に表示 までできた。
といっても、サンプルのトラの表示プログラムのファイル名の部分だけを書き換えただけでできたのであまり進んでない。
ソース解読中だけど、未だになぜ読み込んだXファイルが回転してるのか分からない。
その部分が解明できたら、キー入力を取得してキャラクターが動かせるようになるはず。
Win32APIのキー入力取得でも十分なスピードだったように思うけど、DirectInputとかいうのは使ったほうがいいんだろうか。
396: 386 2007/12/30(日)08:14 ID:Ao/gU877(1/2) AAS
できた!
イケメン主人公が海を移動するゲーム。
移動は矢印キーで。
外部リンク[zip]:gamdev.org
なんか卑猥な形になってしまったけど、頭と体のつもり・・・
あと、ソースあげようとしたけどアップローダーが.txtに対応してなくて、.zipにするの面倒なので、
添削してくれる人もしくはこれからやる人でソース見たい人などが来たら.zipであげます。
省2
397: 386 2007/12/30(日)11:11 ID:Ao/gU877(2/2) AAS
>515 名前:デフォルトの名無しさん :2006/09/02(土) 15:06:39
> なんか最近無理やり2Dゲーム作ろうとしてるボーヤが
> こことかゲーム製作技術板にも一定数いるみたいだな。
> なんでそんな無駄なことしてるのか一体どんなゲーム目指してるのか一度聞いてみてぇ。
> マップチップで作りたいとかもう時代じゃねぇんだよ。
> 色んなリソース食い潰した挙句そんなショボイもん作ってどうするのかと。
> DirectXのスプライト機能なんて板ポリちゃうんかとあのクラスなにか恩恵あるのかと。
省11
398: 386 2008/01/05(土)10:23 ID:WUxcFY2t(1) AAS
フィールドのXファイルを作成→キー移動で探検できるようにする
までできた。
でも、ポリゴンに直に色をつけているせいか、グラフィックが余りにも酷い。
衝突判定は未だに分からない。
2Dと違って、高さまで考えなきゃいけない。
(考えなくてもできるんだろうけど、見た目3Dでも実質2Dな、自由度が少ないゲームになりそう。)
399: 386 2008/01/06(日)08:19 ID:pBxWQ+R5(1) AAS
DirectXライブラリっていうのかな?
それを使えば地面との衝突判定ができそうな気がしてきた。
平面方向の衝突判定は、もし分からなくても2Dの手法を利用すればいいので、
これで何とかゲームを作れる目処は立った。たぶん。
今後の目標
1.地面・キャラクターの2つのXファイルを読み込む
2.キャラクターのみ、地面との衝突判定をする
省2
400: 386 2008/01/09(水)02:15 ID:IiHzyuIz(1) AAS
Xファイルを2つ読み込んで表示させることができない。
単純に変数や関数をもう一個ずつ作ればできると思っていたのに。
とりあえず、カメラは一個でいいはず。
それでもうまく表示されないので、最初に読み込んだXファイルを表示させている部分をコメントアウトしてみたところ、
後から読み込んだXファイルがうまく表示されない。一瞬、設定した色がチラッと見えるけど形は壊れている。
Xファイル自体は壊れていないので、読み込んだときにおかしくなっているっぽい。
でも、原因は全く分からない。
省2
401: 386 2008/01/10(木)02:53 ID:jWaFTQp7(1) AAS
あーーーー、なんとなくわかってきたかも
Xファイル2つを読み込んで表示させることができないので、
Xファイル一つをロードしてそれを二箇所に表示してみたら成功。
ここから分かったのは、ファイルが壊れているわけでもないし
読み込んだ内容がぶっ壊れているわけでもないってこと。
これで2つ以上のXファイルを表示させる目処はついた。
ただ、C++がかなり理解不足で、Xファイルの量が増えれば増えるほど
省1
402(1): 386 2008/01/13(日)14:03 ID:rjCuuKZH(1) AAS
二つのXファイルを読み込んで、画面上に描画することはできた。
でも、交互に描画されてしまって全くゲームにならない。
外部リンク[zip]:gamdev.org
解凍passはrpg
ソース同梱。
どうも、画面が上書きされているから、バックバッファが二つあることが問題なんだと思うけど、
じゃあどこを直せばいいのかと言われると全く分からない。
省1
403: 386 2008/01/14(月)13:07 ID:QzHbXI7e(1/2) AAS
抽象的な概念から、初歩的な解説までしてくれるサイトがやっと見つかった・・・
もうちょっと読んでみて、分かりやすかったらリンクをはろうと思う。
404: 386 2008/01/14(月)13:15 ID:QzHbXI7e(2/2) AAS
あ、あと>>402でアップした実行ファイルの画面を最大化すると、超高速でバックバッファが切り替わるおかげで
アルファブレンドチックな画面になった。どうしても1画面に二つのXファイルを表示できなかったら、
これに当たり判定をつけて無理やりゲームと言い張るのもありかと思った。
405: 2008/01/22(火)21:52 ID:cU4WPgwu(1) AAS
>>1
やる気があれば出来る。がんばれ。
406: 386 2008/01/24(木)22:17 ID:2+Rk1QvE(1) AAS
ちょっとたてこんでてあと一週間くらいいじれなさそう。
概念はなんとなく分かってきたけど、一画面に複数のXファイルを表示させるには
具体的にどうするかっていうのがまだ見えてこない。
407(1): 386 2008/02/08(金)17:27 ID:DRfbqbjc(1) AAS
二つのXファイルを表示させるところまでできた。
概念としては2Dのときと変わらず、バックバッファにガンガン上書きして
最終的に画面へポン!という感じぽい。
前回まではマップのポリゴンを直に動かしていたけど、3D的にはキャラクターとカメラを動かしたほうがいいっぽいので
当たり判定をつける前にそっちをやろうと思う。
今後の目標
1.キー入力に応じてカメラを動かす
省7
408: 386 2008/02/09(土)02:28 ID:Bqtd2akd(1) AAS
グーグルでブログ作ったけどファイルアップロードの方法が見つからない・・・
昔の日付で書くこともできなさそうだし微妙だったかも・・・でも眠いから終了
上下前次1-新書関写板覧索設栞歴
あと 66 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s