トップページgamedev
917コメント397KB

■自主製作ゲーム:開発状況報告スレVer0.2■

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/08/01 09:19ID:???
開発スタートしたはイイが、多くのゲーム(企画)は完成を見ることなく
消え去る自主制作ゲーム。
このスレでは自主制作ゲームの製作スタート告知をし、進行状況を逐一
報告するスレであります! デベロッパは製作スタートレスをしたら
以後、名前欄に製作中ゲームのタイトル(進行状況%)を入れてください。
例>名前:ロリッ子天使ハニーバニー(5%)

一体幾つのプロジェクトが完成するやら見守りましょう。

前スレ
http://game.2ch.net/test/read.cgi/gamedev/1005143186/l50
0214名前は開発中のものです。02/10/10 12:49ID:???
>>212
完成おめでとう!!!
0215名前は開発中のものです。02/10/10 13:50ID:???
※みんながんばれ
 つくーるつかうな
 めいれいさせろ
0216名前は開発中のものです。02/10/10 14:04ID:???
いろいろやろうぜ もマズイな
0217名前は開発中のものです。02/10/10 14:04ID:???
ロリッ子天使ハニーバニーはいつ完成しますか?
0218名前は開発中のものです。02/10/10 19:28ID:???
>>212
プログラマ?
ノベルって作るの簡単だけど、プログラムの基礎的な要素がちりばめられてるから
良い鍛錬になったと思いますですよ。
0219名前は開発中のものです。02/10/10 20:44ID:???
ノベルっていいよね。アイデアがあるのに技術が無いとき取りあえずノベルで作って
イメージ膨らませて、ゲームを作る時の大まかな手順とか考え方が何となく分かるからね。
0220名前は開発中のものです。02/10/10 20:57ID:???
   A_A   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( ・w・)< なるほど、このスレッドは終了……と。
  (つ□φ)  \_______________
  | | | メモメモ
  (__)_)
022120102/10/11 00:49ID:???
お察しのとおりツクールです。しかし何故駄目なのでしょうか。
当方、ゲームを作る上で、プログラムってのだけが
からきし駄目で(理解可能なマシン語はHTMLまでが限界、
JAVAスクリプトに至ってはもはやコピペしていじるのみ)
プログラに間する本とか見てみても頭クラクラします。

にちゃんだからこそ思い切って本音を言いますが
ここはゲ製作板であって、プログラムできないから自分の作った部品でツクールを
表現の媒体にする、って人の存在も肯定されて然るべきではないでしょうか。

企画厨とかが叩かれるのは分かるのですが
自分の場合曲がりなりにも形になってきてはいるので。
偉そうでスマソです。
022220102/10/11 00:49ID:???
訂正。

プログラ→プログラム
022320102/10/11 00:51ID:???
あと、>>203は自分じゃありません。自演もしてないです。
0224GROOVY(10%)02/10/11 00:58ID:???
>>185
こんな便利なものがあったのですね。
もっとよく調べればよかったです。

文字描画、文字テクスチャ作成用クラスつくったのは
微妙に無駄だった罠…。
0225さ*がめもどき02/10/11 02:15ID:???
さ*めがめもどきを作ろうと思います。最後まで行けますように。。(願掛け)
環境・VB 現状・0.1パーセント
今日の成果
4種類の色違いコマのbmp画像を用意
4種類のコマ25こづつを10*10マスで100個ランダムに並べる

問題点
コマの種類を増やせるように
25こづつではなく少しばらつきが有るようにできないか

明日?の課題
マウスを画面上に持ってきたら消せるコマの範囲が表示されるようにする

がんばりまっす。。。
0226探偵ゲーム考え中02/10/11 02:37ID:???
自分が探偵になって、犯人を追い詰めるゲームを作ろうとしています。
普通に作るのではなく、「全てをランダムで」構築出来るシステムにしようと思ってます。

まず容疑者。
 性別・年齢・体格など。
凶器。
 包丁、花瓶、毒など。

包丁を使うには厨房へ行ったはずとか、各要素の関連をリンクさせて解いていけるものにしたい。
昔、古畑任三郎を見たときから作りたいと思っていたんですが、中々まとまらなくて。
0227名前は開発中のものです。02/10/11 06:16ID:???
>>221
ツクールでも全然、駄目じゃない。
(・∀・)キニシナイ!!

> からきし駄目で(理解可能なマシン語はHTMLまでが限界
あげ足とりだが、「マシン語」じゃなくて「言語」ね。
ただし、HTMLを「プログラム言語」に含めるとうるさいヤシがいるから、「言語」くらいの表現に。
ちなみに「マシン語」は、CPUが直接理解できるコードのことです。
0228名前は開発中のものです。02/10/11 07:05ID:???
ツクールはオナニー。自己満足。
誰もやらないので一人で静かにやってくれ。
0229名前は開発中のものです。02/10/11 07:59ID:???
>>226
オートマトンが応用できると思う。多分。
0230名前は開発中のものです。02/10/11 09:22ID:???
ツクールって以外に難しいよね。
脳内では完成しているシナリオ・展開・キャラクターを実際に作ると至る所に矛盾が・・・

とりあえず今ツクールで作っているRPGを完成させて、それをC言語で作り直すのが今後の目標です。
0231名前は開発中のものです。02/10/11 09:28ID:???
>>230
それはツクールが難しいんじゃないのではないか・・・
023222602/10/11 11:44ID:???
>>229
情報サンクス!
調べてみたけどなかなか興味深いですね。
あれだけ方式が確立されてるんなら、ゲームに適用した作品てないのかな?
他にも人工無能システムとか調べてみますよ。
0233さ*がめもどき(-5%)02/10/12 02:17ID:???
今日の成果
コマの種類を5種類に(「消せますよ」の時の色を追加)
マウスを乗せたコマと隣接した消せるコマがわかるようにした。

今日の失敗
隣接した上下左右のコマが消せるかどうかは調べられるが、「隣の隣・・」とかが
調べられズ失敗。再帰とかいうのが必要らしいが理解できず開発状況−5%。
0234名前は開発中のものです。02/10/12 03:16ID:???
>>232
オートマトンのゲームへの応用例って、一番有名なのは炎や稲妻の表現かな。
ビジュアライゼーション以外だと、格闘ゲームの入力状態の判定に使っている
という人をこの板で見かけた。
一瞬で技の判定が出来るのはよいのだが、
どうせ技のパターンなんて大したオーダーじゃないので、
全数検索しても十分なスピードがでるんだよショボーン、という感じだったと思う。

ペトリネット(オートマトンの親戚)はバーチャルリアリティみたいに
多くの状態が複雑に絡み合う用途で多く使われる。
君の作りたいモノを考えると、ペトリネットを調べてみる事もお勧めしたい。
023520102/10/12 20:56ID:???
なんかツクール肯定してくださる方がいて嬉しいっす。

進行具合は…
昨日友人の協力を得て声を録音しました。
思ってたより難しい&恥ずかしいもんですね。
SFの小難しそうな単語を録音して聞きなおしているとき
とか特に恥ずかしかった。。
他に、女キャラのやられ声を取る時何回もやり直したんですが
付近住民の方に誤解を与えてるのじゃないかとびくびくもんでした。

声優さんって強いんだな、と痛感した次第でつ。。
0236名前は開発中のものです。02/10/12 21:49ID:???
まぁツクールが非難されるのは厨が多いからであって
作ってる奴の全てがそうって訳じゃ無いもんな。
不良の多い学校の生徒が全員不良って訳でも無いし
煽りの多い2チャンネラーにも親切な奴はいるもんな。

>女キャラのやられ声
(´д`)ハァハァ ←もちろんこんなヤシもいるけど
0237名前は開発中のものです。02/10/13 00:54ID:ERF1xp/c
RPGをつくろうとしてるのだけど、先ず始めにツクールをつくらなければならない
ということに気づいた。アイテムデータツクール、マップデータツクール等。
現在完成率-99%です。スタートラインに立つのすら難しいよ…。
0238名前は開発中のものです。02/10/13 01:00ID:???
RPGの本当の壁はデータを作ることです。
敵キャラをグラフィック表示しようと思ったらその種類だけ絵が要る。
キャラを登場させようと思ったらその数だけ絵と会話文が要る。
かっこいい特殊効果を実現しようとするとそれだけたくさん音が要る。
RPGを作る場合は一人ならツクール、それ以外なら作業分担を推奨。

ところでロリッ子天使ハニーバニーは勝手に作ってしまっていいのかしらん?
023923702/10/13 01:38ID:???
今は絵も音も無い、テキストのみのRPGをがんばってます。
アイテムデータツクールは割と簡単に作れそう。
0240巨人の星02/10/13 02:31ID:???
>>239
俺はエクセルでやった。そういうのじゃだめ?
0241さ*がめもどき(3%)02/10/13 03:27ID:???
今日の成果
何とか再帰のしくみ?を理解でき、消せるコマを調べるのに成功。
上下左右に壁用のマスを作る事で数のばらつきも解決。

今後の課題
2個以上消せるマスをクリックしたら、コマが消えて残りが下に落ちるように。
残りのコマ数を数えて全部消えたらクリア&得点計算できるようにする。

がんばりまっす。。
0242_02/10/13 10:17ID:???
>>239
自分もアイテム等はエクセル。
編集が楽なので。
024323702/10/13 23:56ID:???
>>240,242
ども。スレ違いっぽいので質問スレに質問してきました。
ここの報告みてるとなんかあせるな。
0244GROOVY(10%)02/10/14 20:40ID:???
自宅にはVC++Standard版しかなく最適化コンパイルできないので、
ためしに外でPro版で最適化コンパイルさせてもらった。
そしたら、ファイルのサイズが小さくなり、実行速度がはやくなった。

3年前VC++買ったとき、Pro版買っておけばよかった。
アカデミックだと、3kくらいしか差が無かったのに…。
(´・ω・`)愚痴スマソ…
0245進可 ◆Sinka1my5k 02/10/14 20:51ID:???
あ、こんなスレあったんだ。こっちに書けば良かったかな?

ベーシックしか知らない男が数日前からJAVAの勉強を始めますた。
現在、やっと円を描いたり移動キーの読み取りに成功したりした程度です。

仕事が忙しいんでほとんど日曜プログラマ。
倉庫番もどきのゲームを予定しています。開発状況(0%)
0246名前は開発中のものです。02/10/15 03:09ID:???
>RPGの本当の壁はデータを作ることです。

実感してまぁ〜〜す。つか、
作っているのはARPG・・・・ぢごくです。
まだツールも足りない品。

>ところでロリッ子天使ハニーバニーは勝手に作ってしまっていいのかしらん?

作れば神になれるゾ!









色々な意味で(w
024723202/10/16 02:33ID:???
>>234
亀レスですが情報サンクス!
教示いただいたオートマトン、自分で調べてみましたが、私の知能指数では無理っぽいです(^^;
でも見てたら本格的に作り込みたい、という欲求にはかられました。
きっと数年後には何処かの国の誰かが作ってくれるんじゃないかなーと…

てなわけで今は自力で人工無能作って、それを推理&裁判パートで使えるようにしていこうとしています。
人対CPUのチャット状態は出来てきてるので、CPUを複数にして証言の食い違いとか追求できるようにしたいですねぇ。
でもパズルゲームっぽいのを初めは想定してたんで、挫折する可能性中。
以前、妥協の末作ったのがこれ↓なので、もう少しパワーアップさせたいんですよね。
ttp://www.h3.dion.ne.jp/~hohoi/USODARE.zip
0248さ*がめもどき(4%)02/10/16 04:13ID:???
今日の成果
駒の色別に残りの駒数を計算&表示できるようにした。
2個以上同じ色が並んでいるときにクリックすると駒が消えるようにした。

問題点=明日の課題
駒が消えても上の駒がしたに落ちてこない
消した数に応じて得点を加算&表示できるようにする

これからの課題
コマを消したら残りを下にずらす
縦一列が全部消えたら列全体を左にずらす
駒が全部消えたか調べる&消せる駒があるかどうか調べる

コマを落とす処理が一番難しそう。。。頑張れますように(願掛け)
0249名前は開発中のものです。02/10/16 08:37ID:???
ageage
0250名前は開発中のものです。02/10/16 09:02ID:ysbjLKOu
オートマトンよりラムシャブのほうが美味い。
0251JavaRPG -95%02/10/16 23:19ID:???
アイテムデータツクール完成。
データ読み込み、一覧表示、追加、更新、削除、保存出来るようになった。
キャラクタ(モンスタ)データツクールはこれを再利用してできそう。
025220102/10/16 23:59ID:???
ツクールで戦闘前の演出できますた。。
説明するのがたるいので画像晒します。
ttp://homepage1.nifty.com/pastelhousesecond/up/tukuru/cg/shot12.jpg
ttp://homepage1.nifty.com/pastelhousesecond/up/tukuru/cg/shot13.jpg
ttp://homepage1.nifty.com/pastelhousesecond/up/tukuru/cg/shot14.jpg
アラートが鳴って戦闘画面に入って
ボイスと共に表示が展開していくって形です。。
02531m80cm落ちるフォーク02/10/17 03:45ID:???
今4つのCゲームを同時製作中。bitはexeのサイズで左が現在、右が予想完成時。

1、ワンダーエムブレム→? SRPG (100,400)Kbit エスケプゲー
  バグがずっと見つからならなくなってしまったので、難度を下げて作り直し中。
  ファイアーエムブレム見たいな長いやつでなく、
  将棋見たいな1ゲームが短いやつ。
  1キャラごとの成長は無く(職業ごとに能力固定)駒のように捌いていく。
  敵、味方、フィールドがランダムで生成され、生成されたものによって
  戦略が変わってくる。ランダムといってもあまり難しすぎたり簡単すぎたり
  しないようにバランス調整機能あり。難易度も変えれる。
2、ワイルドボールシミュレーション 野球ゲーム (600,2000)Kbit
  Dos窓壁画ゲー 音楽はオブジェクトにwinmm.libを追加し、wavで。
  音楽の分のバイト数は抜いてあります。
  リアル度を追求していたが(変化球の曲がりなど)、こだわればこだわるほど
  前に進まなくなってしまった。
3、サイボーグ776 ? (150,700)Kbit エスケプゲー
  プレイヤーはサイボーグで、闘技場トーナメントに出場し、トラナナのキャラ
  を倒しながら、優勝を目指す。最初から持っている、勝利したときに
  得られる経験値を使って、LV、成長率、能力値を上げたり、スキル
  を覚えたりする。戦闘中は操作できないので、次の相手に合わせた経験値の
  振り分け方が必要。能力を速めに上げすぎると経験値が入りにくくなり、
  勝ち進んだとしても、準決勝、決勝で勝てなくなる。
  直接攻撃VS間接攻撃のときグラフィックをどうしようか苦労しています。
4、サガドラクエスト RPG (150,600)Kbit エスケプゲー
  サガとドラクエを合わせたようなRPG。キャラ、アイテムの名前などは
  ドラクエで、システムなどはサガ。アイテムの使用回数あり。メラの書 20
  見たいに。モンスターは肉によって変身したり、変身させずに成長させたり、
  仲間になることもある。
0254名前は開発中のものです。02/10/17 05:59ID:???
なるほど・・・
ヤツの電波は並じゃない・・・
0255名前は開発中のものです。02/10/17 06:57ID:???
嵐としか思えない
0256名前は開発中のものです。02/10/17 19:43ID:???
>>253
4やりてえ!!
0257名前は開発中のものです。02/10/18 00:23ID:???
>>253
混じれ酢するぞ

1つに絞って作りなさい
0258名前は開発中のものです。02/10/18 04:21ID:???
>>257
ム板で彼の電波っぷりを観察すれば
マジレスしたのがアホらしく感じるよ
0259名前は開発中のものです。02/10/18 09:18ID:???
あげ
0260ヴァニラあいす ◆UiAf963Yl. 02/10/19 18:37ID:???
レースゲー、頓挫中。
仕事の山がまだ終わらない。
やっぱり来月になりそうですね。
02611m80cm落ちるフォーク02/10/22 23:50ID:???
サガドラクエスト 35%?
ゲームがダウンロードできるように、htmlファイルの作り方とホームページの開き方を勉強中。
1、成長の仕方。人間、モンスターともにEXを稼いでレベルアップする型。
2、モンスターの肉による変身。モンスターは系統ごとに1〜8のランクがあり
  スライム系なら、スライム、バブルスライム、ホイミスライム、メタルスライム
  スライムナイト、はぐれメタル、キングスライム、ゴールデンスライムである。
  例えば、スライム系ランク5のスライムナイトが、ドラゴン系ランク3のドラゴンマッド
  の肉を食べると、海生物系のモンスターになることは確定する。ただ、今のランク、
  肉のランクどちらになるかは5分5分でランク3のマーマンか、ランク5のガメゴンに
  変身する。ただモンスターのLVはそのままである。アイテムは全て初期化される。
  モンスターの種類によってパラメータバランスが決まっており、(FF3のジョブチェンジみたいな)
  (勇者、戦士等の人間系も)LVはそのままでも能力値は増減することになる。
3、ダンジョンの自動生成(塔の○○階が変わるごとに)を試行錯誤中。
  マップチップははじめは全て海扱い。始めにスタート地点、上り階段、下り階段
  の位置をを決め、そこから陸を広げていく。そして3つの地点が陸につながったとき
  陸広げ終了という感じ。ただ同じにようになりがちなのでダメ。
0262名前は開発中のものです。02/10/23 02:43ID:???
>>261
ランクがいわゆるレベルの10の位で、レベルが1の位みたいな感じかな?
そうでないのなら、ランクの違いによる変化について語ってもらいたいね。
あくまで雰囲気だけの話なら、まぁそれはそれでいいけど。

マップの自動生成は、ダンジョンタイプなのか大陸タイプなのかで考え方が変わるね。
マップチップの違いだけ、ならそれはそれでいいけど。
0263名前は開発中のものです。02/10/23 03:10ID:???
261は有名な荒らしとか電波とか、企画厨とか、そういうことばはいったん横においても、
他人の自主制作ゲーに横から口を出すのはいかがなものかと思われますが。
02641m80cm落ちるフォーク02/10/23 03:58ID:???
>>262
ランクとLVはまったく違うものですが、LV*10≒ランクというのも敵の出現が
それに近くなるので間違ってはいません。塔の2~4階はランク1・・・
塔の41~49階はランク7のモンスターが出現します。モンスターのLVはその階の±25%
ぐらいのモンスターが出現します。スライム系なら塔の2階ではスライムLV2が出現し
塔の41階では、キングスライムLV41程度が出現します。敵ではスライムLV41や
キングスライムLV1は出会えませんが、味方モンスターなら食い合わせによってそれが
可能です。もしモンスターをキングスライムLV1にしたいなら、塔の41階以上に行ける
ようになったとき1階に戻ってルイーダの店で、新規にモンスター(選べるのは人間6種類か
モンスター6種類)のドラゴン系ランク1のドラゴンキッズLV1を登録し41階に行きます。
そこで巨人系ランク7のギガンテスの肉を食べればキングスライムに変身できます。
ただLVの差が大きいとEXがいっぱい入ってしまうので、キングスライムLV10ぐらいに
なるでしょう。ドラゴンキッズLV1→経験値で成長→ドラゴンキッズLV10→
ギガンテスLV41の肉を食べる→キングスライムLV10、こんな感じです。
ランクは強さを表すものではなく、肉による変身や出現場所に差を付ける為に使用し
LVが強さを表します。それぞれのパラメータはLV+10×成長率/10で表されます。
スライムの成長率はH90 闘9 技7 守9 賢8 速13 運15で
ゴールデンスライムのならH20 闘1 技1 守25 賢11 速15 運15です。
LVによっては強いスライムや、弱いゴールデンスライムにもなれます。
マップは大陸タイプです。ただマップ属性に高温、中温、低温、魔界がランダムで決められ、
それによってマップチップの種類や出現モンスターの種族が変わってきます。
マップ自動生成時、高地、中地、低地に分かれ、高温の高地なら緑山、中温の中地
なら草地みたいになります。低地は魔界以外は全て海です。
0265名前は開発中のものです。02/10/23 10:42ID:???
>>264
やはりランクってレベルの10の位まんまでは?
始めに選べる・低層回な出るのが低レベル、成長の行き着く先・高次階にに出るのが高レベルなんでしょ?
ドラクエ1と全く一緒。そのつもりならそれでいいけど。

マップ自動生成で言いたかったのは、自然物か人工物かってこと。
作り方が根本的に違うっしょ。
ただサイコロ振って出た目のチップ並べるだけじゃ袋小路だらけでしょう?
自然物ならどうあるべき、人工物ならどうあるべきかがあるじゃん。
見たところ自然物みたいだけど、地形と話の流れを合わせるなら話も自動生成するのかな?
02661m80cm落ちるフォーク02/10/23 11:45ID:???
>>265
低階層なら低LV、高階層なら高LVというのはサガもドラクエもそうだったから、
あまり考えず当然そういうものだと考えていました。いきなりゾーマが
出てきたら勝てないけどってやつですかね。RPGでは他のタイプを知らない
のですがいいのありますか?

確かに自然物タイプです。どうあるべきっていうのは、地学的にどうあるか
ということでしょうか?ほとんど難しいことはしていません。
あるのは湿度が多いところは緑ができやすく、大きい山があるところでは、
川ができるぐらいです。トルネコでダンジョンが生成されるようなものです。
たくさんのアイテムやキャラを使いRPGを作るのは初めてなので、
まずはスムーズに使っていくことに集中していましたので、ただ楽するために
ランダムダンジョンにしたというのもあります。話については自動生成されない
というか、ストーリーそのものも余りありません。後で付け足そうとは思いますが。
0267名前は開発中のものです。02/10/23 20:00ID:???
漏れが制作中のゲームと微妙に似てる
うちは版権物や無いけど。
0268名前は開発中のものです。02/10/23 23:06ID:???
結局ランクなんなんよ。

レベルは経験値で上げる。
ランクはアイテムで上げる。
タイプ変更は捕食で行う。

レベルは上限あり。タイプ・ランクにより上がりやすさと上限が違う。低ランクで上限に達しても、ランクが上がり上限が上がればまた上がるようになる。上限に達してなければ継続。早めにランクを上げてしまうとレベルが上げにくくなる。
ランク上げアイテムは、倒した相手が自らのランクになれるアイテムを落とす。
捕食は相手とのランク差で成功率が変わる。
0269名前は開発中のものです。02/10/24 00:10ID:???
ちなみに漏れの方は30%程度。
なんとか遊べるヨうになって、モンスターデータを入れ終わった所。
02701m80cm落ちるフォーク02/10/24 01:24ID:???
>>268
一人のキャラのデータ項目は、
名前、職業、LV、EX、HP、MHP、格闘、技量、守備、賢さ、速さ、幸運、
掛かっている呪文×8、所持アイテム×8、属性ごとの強弱×8です。
その中の職業項目のデータ項目を見ると、
職業名、種族、ランク、(HP、格闘、技量、守備、賢さ、速さ、幸運)の成長率
初期所持アイテム×8です。
種族>職業で、種族は、人間、スライム、ドラゴン、アンデット等で、
職業は、(勇者、戦士)(人間)、(骸骨、腐った死体)(アンデット)等です。
実はランクはあっても無くても良いものなんです。前のところにも書きましたが、
肉による変身の結果を変化させる等の効果はありますが、強さには関係
ありませんし、ランクは職業固有のものですから、同じ職業のときは
増減はしません。特に人間系は、敵として出現しませんし、肉で変身も
できませんので、全職業とも、-1にしてあります。
>>269
僕のほうは、アイテムを持ち替えたり捨てたり買ったり、仲間を増やしたり
分かれたり、塔を行き来したりはできますが、一番肝心な戦闘が全然です。
エクセルにはほとんどのアイテムデータ、職業データは打ち込みましたが、
再起呼び出しが必要なアイテム、誘惑の剣、毒攻撃、炎の鎧等がまだですので、
完成したところで、テキストに打ち込みたいと思います。
0271さ*がめもどき(5%)02/10/24 08:37ID:???
今日の成果
駒の配列を二次元にして全体を書き直した。
やっとのことで駒を消すと残りが下に落ちてくるようになった。

次の目標
縦一列が全部消えたら右の列全体がずれてくるようにする。
駒が全部消えたかどうか
消せる駒があるかどうか

消せる駒の有無が次の難題の予感。
でもかなりそれらしくなってきたので張り切って頑張ります。
0272名前は開発中のものです。02/10/25 21:30ID:???
180電波たんはグラフィックはどうやってるの?
0273名前は開発中のものです。02/10/25 22:23ID:???
>>272
コンソールだっつーの(笑)
だから電波なんだって
02741m80cm落ちるフォーク02/10/26 23:58ID:???
サガドラクエスト 40%
アイテムデータをプログラムに入力したが、溶かすや奇跡の剣などの吸収効果のある
アイテムや、見交わしの服などの回避効果のアイテムなどを忘れていたのに気づく。
直そうとしたが、雁字搦めになっていて1から全部直さなければならないことに。
これを機会にアイテムデータの入力方法を変えることに。
ローカル配列にまず種類ごとに大きく分け、その種類ごとに使うであろうデータ項目
のみ、スペースをとっていたのを、ケチるのをやめ、さらにグローバル構造体にした。
intが16個だったのが、50個近くになって1行に入りきらなくなってしまったので、
charで"3:=3e"みたいにすることに。だが処理は簡単になった。いちいち関数で
呼び出さなくてもいいし、再起呼び出しもする必要が無くなった。
他の方やプロの方はどういう方法でやっているかは知りませんが、この方法でいきます。
>>272
ム版のC言語なら俺に聞けというスレの35あたりの後半に書いたドス窓に書く方法や
CreateWindowでウインドウを作り書きます。ただ、今回はたくさんのデータをまとめて
形にするのが目標ですので、ひとまずエスケープシーケンスを使いマップなどを書いてます。
0275名前は開発中のものです。02/10/27 01:06ID:???
>>274
そのシステム変更は英断だと思うよ。
データが膨大になっても、システムがシンプルになったほうが小回りが効く。
エンジンが複雑になると回るもんも回らなくなるからね。
メモリオーバーになって何かを削る羽目になっても、データの足し引きだけなら
システムに無駄な処理が残るだけで悪影響にはならない。

しかし本来なら、初めに机上でシステムを決めデータの持ち方も決めて、
後はデータを詰め込んでいくのみにしていくものだけど、個人で作っている以上
途中から良いアイデアが出れば仕様変更したくなるよね。
これがチームでやってると、大変な騒ぎになるのだが…
商用と違って納期があるわけでもなし、悔いの残らないよう頑張って。
02761m80cm落ちるフォーク02/10/27 09:14ID:???
>>275
レスありがとうございます。一応入れ終わりました。
データが大きいか、システムが大きいか入れてからも迷っていたのですが、
詳しい方が言ってくださると、自信になります。
>しかし本来なら・・・仕様変更したくなる
そうなんです。そうしたくないから考えて考えるんですけど。
そうすると進まなくなるからあせって入れ始めるんですが、結局直すはめに。
>チームでやってると、大変な大騒ぎ
そうなんでしょうね、経験は無いのですが、
チームでやるからには、かなり大きいものを作ると思われるので、ただの仕様書
ではなく役割分担や、制作順番なども決めないといけないでしょうから、
ちょっと一人が遅れたりするのでも大変そうなのに、そんな事いうやつが居たら、
・・・。でもそれが理にかなってたりして、直したいのを我慢して作り続けるか、
作り直すか迷ってしまって・・・最初に言っとけよ。てな感じを想像しました。
0277名前は開発中のものです。02/10/27 23:58ID:???
180電波たんは凄いな。がんがれ!
0278名前は開発中のものです。02/10/27 23:58ID:???
さ*がめたんもがんがれ!
0279COBOLer@ADVゲー(0%)02/10/28 00:46ID:???
同人をやっている友人から電話が来た。
コミケで本を売ってるような本格的なヲタだ。。。
一緒にゲームを作ろうという誘いだった。
「職業プログラマだろ?お前しか頼める奴が居ない」
ムチャクチャな事言いやがる。もちろん俺はCOBOLしか知らん。
フリーウエア使え、他の奴を探せ・・・etc色々言ったが
彼の中で爆発している脳内企画に太刀打ちする術も無く
納期は来年の夏、完成しなくても文句は言わないという条件で承諾することになった(ほぼ強制)

VisualC++ stdを買う予定だったが、
そんなに高額な物でもなかったのでVisualStudio.NET(MSDN)を購入。
本日到着。
はぁ、気が重い。
0280名前は開発中のものです。02/10/28 01:30ID:pxrMuwMk
>>279
君 に は 死 ん で も 完 成 で き ま せ ん (断言
0281名前は開発中のものです。02/10/28 01:32ID:???
それ以前に、自主製作ではなく他主製作でわ?
0282名前は開発中のものです。02/10/28 02:11ID:???
279はどうみてもネタ。まずコボラーがいるわけがないというのが第一の理由。
ところでよくC言語でゲーム作れるね。
俺なんかc++じゃないと整理つかなくなるよ。
0283名前は開発中のものです。02/10/28 02:34ID:???
>>282
バカか?
0284名前は開発中のものです。02/10/28 02:36ID:???
>>282
COBOLできる人はむしろ重宝されます。
0285名前は開発中のものです。02/10/28 02:48ID:???
>279
同人ノウハウのここだけはやめとけスレで内情暴露すると
喜ばれそうな感じだなー…
企画厨なご友人にバレるの覚悟で、ADVのスクリプトツールを
使っちゃえば?
0286名前は開発中のものです。02/10/28 05:23ID:???
>>282
金融系でコボルは今でも生き続けています
銀行関係の会社かもしれぬ

>>279
内容が問題だが仕事しながら半年でVCはかなりキツイ
売り物なら苦情が出るまえに出来合いのツールを使ったほうが良いっすよ
0287名前は開発中のものです。02/10/28 07:46ID:???
うむ、「VCで作られたツール」を使えば問題あるまいて。
0288名前は開発中のものです。02/10/28 09:48ID:???
いっそのことCOBOL実装すれ
0289名前は開発中のものです。02/10/28 10:03ID:???
そしてそのCOBOLでVCを実装すれ
0290COBOLer@ADVゲー(0%)02/10/28 11:11ID:???
>>281
PGMの設計から実装まで全部任されているんですが・・・微妙ですね。
>>282
イパーイ居ますYO!!
>>288>>289
COBOLのコンパイラ高いです!VisualStudioが6本買えます(w
>>285>>287
色々調べたんですが、DNML、吉里吉里(?)、コミックメーカー等
優れたツール類も沢山提供されてるんです。
で、その旨を友人に伝えたのですがやはり「プログラム書いてくれ!」の一点張りでして・・
友人の提唱する設計が

1、Basicライクなインタプリンタで駆動する事。
2、画像ファイルは暗号化。
3、サウンドはogg形式。
4、出来ればデータ類を全て単一ファイルに纏めて欲しい。
5、DirectX8を使用。

UNIX上でCを使ってプリンタドライバ書いた事ならあるんですが、Windowsとなるとやはり・・

>>286
>売り物なら苦情が出るまえに出来合いのツールを使ったほうが良いっすよ
これが一番重要なんですよね、
友人は同人誌と一緒に販売する気のようなので「製品」クォリティーで作らなければならないと。

マターリ頑張ってみます(w
0291名前は開発中のものです。02/10/28 11:36ID:RsqnToQ5
>>290
吉里吉里とかじゃなくて、Aliceソフトのsystem3.×とかにしてみれば?
フリーのじゃなくて商用で使われてるってことで納得されるかもよ。
って、使ったことないけど、Aliceのフリーの奴は、扱い難しいのかな??
0292名前は開発中のものです。02/10/28 12:47ID:???
>>290
そんな友人とは手きりなよ。
はっきり言ってスクリプトツールがダメならやらない方がいい。
同人ゲーごときで「プログラム書いてくれ!」と言う友人は
あまりにも無知で薄情では?
しかも半年はきつくないですかね。
0293名前は開発中のものです。02/10/28 14:01ID:???
提唱する設計を満たすようなツール使った方が圧倒的に早い。
0294名前は開発中のものです。02/10/28 14:27ID:???
>>291
商用で使われてるツールとなると良いものと脳内理解する奴もいるからね。
でも亜理素の公開ツールは使ったことないので、私にもわかりませんが。
利便性とか知ってる人いますか?
0295名前は開発中のものです。02/10/28 19:03ID:???
>>290
1、Basicライクなインタプリンタで駆動する事。
2、画像ファイルは暗号化。
3、サウンドはogg形式。
4、出来ればデータ類を全て単一ファイルに纏めて欲しい。
まぁこれはそれなりに妥当だろうけど、

5、DirectX8を使用。
ナゼ? 同じ事が可能なら別にDX8使わなくてもいいじゃん。
企画の人の見栄なんじゃないの?
そう考えると、1〜4も見栄の産物に思えてしまう。
なぜツール類を使っちゃダメなのか、なぜ1〜5までの仕様が必要なのかを
「納得いくまで」説明してもらう事をお勧め。
スマン俺の見栄なんだ、という説明でも、有ると無いでは納得度に差が出てくるし。
0296名前は開発中のものです。02/10/28 19:23ID:???
ヲタ友達電波たんは、目もくらむ程の真・電波たんだな……
0297名前は開発中のものです。02/10/28 19:50ID:???
>290
オタデムパの友人のオナニーに付き合う事はない。
香具師がNSなり吉里吉里なり使って作ればすむ事だ。
君がそこまでしてやる道理はないと思うが。
0298名前は開発中のものです。02/10/28 21:01ID:???
>1、Basicライクなインタプリンタで駆動する事。
ということはスクリプトはその友人が書くのかな
0299名前は開発中のものです。02/10/28 21:26ID:???
>294
NV-miniっていう、System3.Xでノベルを楽に作るための
関数群があるんで、それを使う事になると思います。
(もちろん、自前で関数やシステムを作るのも有りかと)
NV-miniはノベルエンジンとしてみるとあまりパワフルではないし、
Sys3.Xの言語仕様はかなり独創的で、特に他言語の経験がある人だと
なかなかなじみにくいでしょう。
命令群も、名前で機能が想像できない暗号みたいなものですので
リファレンスが手放せません。
ノベルを作る場合に限れば、個人的にはあまりオススメできない
のではと思います。
#好きなツールではありますが…
0300名前は開発中のものです。02/10/28 21:37ID:???
>>299
レスサンクス。
ノベル系の場合は吉里吉里の方が簡単みたいですね。
0301名前は開発中のものです。02/10/28 21:45ID:???
>>299
NV-miniっていうのは、HPじゃ公開してないんでしょうか?
見たところ、system3.Xはあるようですが、それは見かけなかったもので。
0302名前は開発中のものです。02/10/28 21:48ID:???
>301
すみません、アリスソフトのおまけCDにしか入っていないことを
忘れていました。
0303名前は開発中のものです。02/10/28 21:56ID:???
そのおまけCDっていうのは、何についているヤツなんでしょうか。
あんまりAliceのはやらないので、わからないんですが。
すいません、質問ばっか。
0304名前は開発中のものです。02/10/28 22:07ID:???
>303
ttp://www.alicesoft.co.jp/alicecd/index.html
ここを参考にして下さい。
購入される場合はなるべく新しいバージョンの
アリスCDが付属しているものを選ぶと良いと思います。
(旧バージョンも収録されているので)

あと、個人的にブックマークを作っていますので
何かの参考になるようでしたらお使い下さい。
ttp://nvb.tripod.co.jp/gamedev.html
0305名前は開発中のものです。02/10/28 22:25ID:???
>>303
ありがとうございます、参考にさせて頂きます。
0306COBOLer@ADVゲー(0%)02/10/29 00:37ID:???
色々ご意見ありがとうございました。
>>295の件、
明日、その友人に会うのでその時に問いつめてみたいと思います。
>>291
system3.xですか。
昨日googleで情報を収集していた時にも何度か目にしました。
何かのエミュレータかと思っていましたが、どうやらツールのようですね。
ちょっと調べてみます。

とか言いつつあのソニー並の自主規格男を納得させられるのか・・・

スレ違いっぽくなってきたのでsageます。
0307名前は開発中のものです。02/10/29 00:55ID:???
以前カキコさせていただいたツクール厨です。

デルファイをやってる友人に、自分の組んでるイベント命令を
説明したら「なんだそりゃ」と言われ、「こうなおせ」って指摘を受けました。

先日まで「2人のキャラのうちいずれかを選択させてる状況」
というので手一杯だったのに今日言われた通り組みなおしてみると
ものの1時間で「7人選択」という最終目的を組みきってしまえました。

…やっぱ、プログラムやってる人って綺麗な組み方を知ってるんだな、
と痛感しました。

メールを送信する相手を選択する、という状況を作っていたのですが

「全ての状況を考えて、表示切り替えの命令をその場合ごとに全部打ち込む。」
とやっていたのを


「変数に現在選択してるキャラを入れて、キー入力とともに変数だけを
加算、減算。毎回キー入力のたびに表示変更の命令の部分のみを読み出して
また入力待ちにする。」
となおしたのです。

わかりにくかったらスマソ…

他にも細かい点(ツリー状にしていくのはやめるべしetc)を直したら
ほんとにスッキリなりました。これで今後のシステム作成は
はかどる!嬉しい!
0308名前は開発中のものです。02/10/29 01:15ID:???
>>307
はかどらない方がいいよ。
今まで組んだものを見直すべき時かと。
0309名前は開発中のものです。02/10/29 01:15ID:???
>>306
Aliceなんていう業界でも有名なところが作成して実際に使っているツール!!
みたいにできるだけ誇張して言えば?
03101m80cm落ちるフォーク02/10/29 04:06ID:???
サガドラクエスト 42%
キングコブラやバブルスライムなどが使ってくる攻撃+毒などはどういう
アイテム名にしようか迷っていました。始めは、毒牙や、毒液みたいに
していましたが、攻撃する部位が違うモンスターが多いので、アイテムが
どんどん増えていってしまいました。そこで、毒攻撃ひとつに統一することに。
しかし、爪や牙や溶かすなどと使い分けてくるのにこれだけこれじゃなと思い、
再び変更。最終的には+毒(いい名前が思い浮かばなかった)という名前になり、
効果は装備していると爪や牙など直接体をぶつけて攻撃するアイテムを使ったとき
一定確率で毒に侵すというものです。しかし、毒を注入することに気を
とられる訳か攻撃力が少々下がってしまいます。また、銅の剣などの武器や、
魔法などでは、その効果は得られませんが、攻撃力は下がりません。こう言う
タイプのアイテムは他にもあり、痺れ水母などの+マヒ、マタンゴなどの+眠り
武道家などの必殺+10、キラーマシンなどの2回行動などです。
これらも+毒と同じように攻撃力が下がったりします。
0311名前は開発中のものです。02/10/30 00:07ID:???
>>308
プログラム技術成長期の時は、ちょっと前に書いたコードがすぐに使えなくなるからね。
中学生の息子の成長を見守る親の気分。
0312名前は開発中のものです。02/10/30 12:24ID:???
>>310
アビリティてやつね。
何もついてない武器にも毒無し麻痺無しと設定しておくか、ついてる武器にだけ設定しておくのかな?
前者はデータは増えるが、融通がきく。
後者は複雑になるが無駄がない。
前者がおすすめだが、各アビリティがすでに見えてるなら後者がいいだろう。
031360cm浮き上がるストレート02/10/30 21:14ID:???
>>312
前者です。おっしゃる通りデータが増えるかシステムが増えるかだけど、
徹底的にデータ増の路線にすることに。だが、キメラの翼や、トヘロス等の
戦闘には使えないアイテムを入れ忘れていたので、そのデータ項目も
データ増型的に追加すると、すごい量になりそうです。
メモリーオーバーしなければいいのですが。
0314名前は開発中のものです。02/10/31 09:41ID:???
その程度のデータ量でメモリーが確保できなくなると思うのは
きちんとデータ量を計算していない証拠
FDにでも保存するつもりなのか?
■ このスレッドは過去ログ倉庫に格納されています