[過去ログ] DXライブラリでアクションRPGを作る (102レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
52(1): 2018/11/19(月)04:12 ID:bEhLp9Ag(1/2) AAS
 こういうスレは結構あるけど 
 途中で頓挫する人多いんで 
 >>1にはぜひ頑張ってほしい 
53(1): 2018/11/19(月)04:16 ID:bEhLp9Ag(2/2) AAS
 あと良かったら教えてください 
  
 膨大になるであろうNPCたちの台詞って 
 外部ファイルで用意するの? 
 >>22で 
 >Luaと言うスクリプト言語で管理 
 とあるけど、Lua使ったら 
 台詞DATAの外部ファイル用意しなくていいってわけじゃないと 
 思うんだけど、違います? 
54(1): 2018/11/19(月)16:53 ID:uAsHf25M(1) AAS
 すごいな中ボスまで来たか 
55: 1 ◆UQLL.hKNIk  2018/11/20(火)00:18 ID:bar2632g(1/3) AAS
 >>52 
 応援ありがとうございます^^ 
56: 1 ◆UQLL.hKNIk  2018/11/20(火)00:20 ID:bar2632g(2/3) AAS
 >>54 
 来ちゃいました〜^^ 
57(1): 1 ◆UQLL.hKNIk  2018/11/20(火)01:18 ID:bar2632g(3/3) AAS
 >>53 
 function search()  
 msg("こんにちは")  
 msg("今日もいい天気ですね")  
 keyWait() 
 clearMessage() 
 end 
  
 上記はLuaスクリプト(test.lua)の一部です。参考になりましたらどうぞ。  
  
 セリフは例のようにLuaファイルに全部べた書きしています。 テキストファイル等から読み込む方法は知らないのでやっていません。 『外部ファイル』の意味がザックリしてて、よく分からないかったので あのように答えました。  
  
 C言語からLuaがどのように呼び出されているか説明します。 function search()関数はプレイヤーがNPC等を調べた時にC言語側からLuaを呼び出す ようにしています。
省11
58(1): 2018/11/21(水)17:43 ID:qaJCec5N(1) AAS
 >>57 
 ありがとう、すごくわかりやすい。 
 そうか、備え付けのフォント打ち出す分には 
 テキスト直打ちでいいのかー 
 それはラクそう! 
59: 1 ◆UQLL.hKNIk  2018/11/22(木)00:05 ID:qBtTzCkW(1/2) AAS
 >>58 
 わかってもらえて良かったです^^ 
 楽でいいですよ 
60: 1 ◆UQLL.hKNIk  2018/11/22(木)15:27 ID:qBtTzCkW(2/2) AAS
 動画リンク[YouTube] 
61: 1 ◆UQLL.hKNIk  2018/11/26(月)15:00 ID:b3EUPUzF(1) AAS
 動画リンク[YouTube] 
62(1): 2018/11/30(金)02:34 ID:lH6FeEMp(1) AAS
 お疲れ様です! 
 PG歴20年だそうですが、過去に同人ゲームを完成させたり、 
 イベント販売した経験がある? 
 結構売れたりした?? 
63: 1 ◆UQLL.hKNIk  2018/12/01(土)01:29 ID:gO6NoQRi(1/3) AAS
 >>62 
 過去に完成させた同人ゲームは23本です 
 未完成を合わせると100本ぐらいです 
 大手サイトに登録したのが5本で、雑誌に載った事が2回あります 
 その内の1本は雑誌の後ろの方のちょっと良い所に載せてもらいました 
 イベントで販売した事はありません 
64(2): 1 ◆UQLL.hKNIk  2018/12/01(土)02:19 ID:gO6NoQRi(2/3) AAS
 そろそろこのスレのルールを決めます。 
 ゲーム製作技術以外の書き込みを禁止します。 
 もしあった場合はスルーしますのであらかじめご了承ください。 
65: 1 ◆UQLL.hKNIk  2018/12/01(土)14:55 ID:gO6NoQRi(3/3) AAS
 動画リンク[YouTube] 
66: 2018/12/02(日)12:47 ID:o/n4MA2t(1/2) AAS
 >>64 
 俺もDXライブラリかじってるんですが 
 アクションRPG作りたいです 
 広いマップの描画方法はどうしてますか? 
 一気に描画はしてないと思いますが、エリアごとに切り替え描画してるんですか? 
 制作技術の話ですよね? 
 教えてほしいです 
  
 あと、今回のゲーム制作で参考にしてる参考書、 
 サイト等あります? 
67(1): 2018/12/02(日)12:51 ID:o/n4MA2t(2/2) AAS
 あと、ゲーム製作技術以外の書き込みを禁止ってことは 
 応援レスや進行具合への感想レスもしちゃいけないってことですか?? 
68(1): 1 ◆UQLL.hKNIk  2018/12/03(月)01:53 ID:KyuaEvMn(1/2) AAS
 #define CHIP_SIZE 16 
  
 int v = 0, h = 0; 
  
 int map_dat[8][8] = 
 { 
  0,0,0,0,0,0,0,0, 
  0,0,0,0,0,1,1,0, 
  0,0,1,0,0,0,0,0, 
  0,0,0,0,2,0,0,0, 
  0,0,0,0,0,0,0,0, 
  0,0,0,0,0,0,0,0,
省16
69(1): 1 ◆UQLL.hKNIk  2018/12/03(月)01:56 ID:KyuaEvMn(2/2) AAS
 >>67 
 …続き 
  
 マップの広さは関係ありません。 
 エリアごとに切り替えて描画はしてませんよ。 
 今回参考にしている本やサイトは特にありませんが、何か分からない事があったら、その都度ネッ 
 トで調べています。今まで参考にしたサイトは余りにも膨大過ぎて自分でも分かりません。 
  
 >>ゲーム製作技術以外の書き込みを禁止 
 これに関しては中途半端な状態にしておくと、変な書き込みも増えてしまうので 
 仕方がないです。 
70(1): 2018/12/03(月)21:05 ID:fyG8by9I(1) AAS
 >>68 
 map、自分も同じようにしてます。 
  
 ただ、RPG並みのmapサイズで作ったことは無いんですよ 
 全フィールドを作ってるなら 
 mapの配列の要素数、そうとうな数になってませんか? 
 例えば、こんな感じの桁数じゃないですか? 
 map_dat[100000][100000] 
  
 >>69 
 ストイックですね、すごいです 
71(1): 1 ◆UQLL.hKNIk  2018/12/04(火)01:14 ID:Oou+PYs5(1) AAS
 >>70 
 ゲームの画面サイズ : 640 * 640 
 マップチップのサイズ : 32 * 32 
 640 / 32 = 20チップ 
  
 1画面、横の列が20チップになります。横に256画面あるとします 
 20チップ * 256画面 = 5120Byte 
  
 縦 * 横で、 
 5120B * 5120B = 26214400B 
  
 100万で割ると、 
 26214400B / 1000000 = 26.2MB
省13
上下前次1-新書関写板覧索設栞歴
あと 31 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s