トップページgamedev
683コメント229KB

みんなでシュミレーションRPGを作りましょう

■ このスレッドは過去ログ倉庫に格納されています
0001喪装中2005/08/16(火) 19:55:36ID:W0l44K+4
俺が監督をやります

随時スタッフ募集
0109名前は開発中のものです。2005/08/27(土) 22:09:20ID:Jcxe40KJ
カーソルの移動は斜めじゃなく、上下左右がいい。
01101022005/08/27(土) 22:41:40ID:cZi1CTd/
 雲なんとかってゲームは知らんが、晴れたり曇ったりNのことかねぇ?
 違うよ。そもそも、この素材はある一つのゲームでしか使われていないものだからね。
誰も知らないようなかなりマイナーなSLGの背景ですだ。
 なんかこのレベルで良かったら描くんで、欲しいものを言っとくれ。
01111062005/08/27(土) 22:44:11ID:nWUbQuWq
タクティクスオウガのようなクォータービューだと上下左右移動は難しいです。
選択出来ないセルが生じるので。

ただ、Ctrlキーを押しながら方向キーを押すと上下左右に移動、というような機能なら
実装できるんじゃないかと。
0112名前は開発中のものです。2005/08/27(土) 22:48:06ID:Jcxe40KJ
違うって、横移動は 上下上下に移動。(わかるかな〜〜〜〜
全部移動できるのだが。
01131062005/08/27(土) 23:05:15ID:nWUbQuWq
>>112
なるほど、それならOKっぽそうなので今度試しに作ってみます。

>>110
>>106で使ってる作りかけマップチップを完成させて欲しいです。
種類とか増やしてくれると最高。
01141062005/08/27(土) 23:45:30ID:nWUbQuWq
ttp://gamdev.org/up/img/3081.zip
108のカーソル上下左右移動版です。

まあ個人的には斜め移動が好きなんだけど。
てことで、寝る。
0115設定厨 ◆nGpJkI.30U 2005/08/27(土) 23:51:25ID:/31LQ8oR
>>108
カーソルが常に真ん中ではなく、
その地点の高さにあわせてマップ全体ではなくカーソルの高さだけを変えるようにしてもらいたいです。
個人的要望です。

>>110
その晴れたり曇ったりNです。
グラフィッカーが入るととてもありがたいです。
これでほとんど揃いましたね。

しかし、僕の立場は・・・・
サブプログラマーということでお願いします。
えー、メインプログラマは電脳土方さんですよね?
>>106さんはどういう位置づけに?
まあ2chらしく、気が向いたときに好きなことする気楽な立場ということでよろしいですか?
0116名前は開発中のものです。2005/08/27(土) 23:59:06ID:ATxb4i97
>>114
操作感覚が気持ち悪い。これはありえない。
上ボタンを押したときに右上と左上どっちに進むかは選べるといいとは思うが。
0117設定厨 ◆nGpJkI.30U 2005/08/28(日) 00:07:23ID:/31LQ8oR
僕も、キー押しっぱなしでマップがガクガク動くというのはどうかと思いますよ。
かといって、右か左かをいちいち設定するのは、好みの問題ってものでもないですからね・・
テンキー九つ使うというのは無茶ですね。
テンキーのうち四つ使うとかは・・・?
あーでも、マップ以外の操作が信じられないほどやりづらいですね。
そもそもカーソルキーはクォーターマップには向いてないし・・・。
0118名前は開発中のものです。2005/08/28(日) 00:10:22ID:7jSEZq/A
タクティクスオウガってどう動いてたっけ?
0119設定厨 ◆nGpJkI.30U 2005/08/28(日) 00:15:13ID:8CsWhjtQ
>>106と同じような動きだったと思う
0120名前は開発中のものです。2005/08/28(日) 00:16:49ID:7jSEZq/A
>>119
thx
だよな、何で嫌がるんだろうと思ってさ。
0121電脳土方 ◆MPSdUjt5lI 2005/08/28(日) 00:25:28ID:Z9TySLKY
とりあえずLuaでタイトルメニューまで作った(またかよ

まだ試作段階なんで、それぞれ適当に作っててええと思うよ

操作方法で試行錯誤してるようだけど、どちらかっつーと、
そういったUIを含めたゲームデザインの方で刺激し合えたら、
良いと思ふ

プログラムの共同開発は難しいけど、
ゲームデザインを煮詰めるのは人数居ても出来るだろうし
01221022005/08/28(日) 01:30:14ID:53UobaxQ
ttp://gamdev.org/up/img/3082.lzh
砂漠とか荒地、瓦礫などいろいろ考えられるけど、とりあえず書き直してみた。
他の地形は、さらにその上にオブジェクトを配置するようになるでしょう。

なお、おいら、本職はプログラマ(VC++&DIRECTX)ですだ。
HSPはまったく知りません(ってか、そもそも要らない)。
絵を描けというなら描きます。

UIについては、マウスにすれば良いのでは?と思うけど、初心者には難しいのでしょう。
じゃあ、あんたやれよと言われるのもなぁ……。
0123設定厨 ◆nGpJkI.30U 2005/08/28(日) 01:42:47ID:8CsWhjtQ
マルチな技能持ってますね。
VC++までできればわざわざHSPを学ぶ必要はないですよね、そりゃ。
僕は今週独習Cを購入したので0から頑張ってます。
0124将軍 ◆mCEJQ9Ki/Q 2005/08/28(日) 01:54:23ID:8N9mgkYu
取りあえず言語統一したほうがいいんじゃないか?
HSPって他言語からラベル呼べないよね?呼べるのかな。
なんか楽しそうだから、HSP3インスコしてみた。
あんま時間取れないけど俺も影ながらサポートしていこう。
0125将軍 ◆mCEJQ9Ki/Q 2005/08/28(日) 01:59:22ID:8N9mgkYu
あーマウスのがいいんじゃないの。
コンシューマとPCゲーム違うから。
アレ持ってればいいんだけど、なんといったかな。
あれだ。あれ。ジョイパッド
0126電脳土方 ◆MPSdUjt5lI 2005/08/28(日) 02:57:31ID:Z9TySLKY
共同開発を前提にすると
HSPという規格統一という手もアリなのかな〜?

実は、C++の方が慣れている訳だが…
スクリプト言語は効率アップで使ってると言い訳w

PCならマウスのがユーザーの敷居は低いっしょ
ジョイパッドとか持ってない人いるし

おいらはゲームしない人だから、当然持ってないw
0127設定厨 ◆nGpJkI.30U 2005/08/28(日) 03:58:21ID:8CsWhjtQ
>>125
名前Mifuneにしろよ
張り合いが出ねーよ
0128名前は開発中のものです。2005/08/28(日) 05:29:06ID:RkiYwQ9V
mifuneさんのサイトがつながらなくなってるんですが、
移転先でMMOをバリバリ作ってらっしゃるんですか?
0129設定厨 ◆nGpJkI.30U 2005/08/28(日) 10:47:47ID:8CsWhjtQ
記憶喪失したんじゃないかな
01301062005/08/28(日) 11:38:09ID:BQXMJE+J
102さん、chipの綴り間違いのさりげない指摘と書き直しサンキューです。

ttp://gamdev.org/up/img/3083.zip
カーソルが常に中央にならないようにしました。
マウス使用という案が結構出てるけど、俺の実力じゃちょっと難しいです。

あと、電脳土方さんがメインプログラマということなので、俺の位置づけはサブということで。
ほとんどHSPしか使えませんが。(てかゲーム自体作るの初めてですが)
0131名前は開発中のものです。2005/08/28(日) 11:44:14ID:t2QRoXa4
横上移動言ったものだが。 出来たのを見てありゃだったよ。
横移動は上下にがくがくせず。Y座標系は固定で。
上下は左右に動かない。  (仮に動いてもX座標は固定で
だったが、まあ、コミュニケーションは難しいわな。
また、移動で必ず画面が動くのではなく、一定の範囲はカーソルだけ移動
それを超えると画面移動が、操作感もぐっと良くなる。
しかし、漏れもHSPインスコするかな〜、HSPは初めてだが。
01321312005/08/28(日) 15:55:24ID:t2QRoXa4
>>130>>131の合体物作ってみたが、うp先は何処?
01331312005/08/28(日) 15:59:17ID:t2QRoXa4
あった、3086.zipにうpした。
01341312005/08/28(日) 16:02:40ID:t2QRoXa4
何度もすまんURLは↓。 3084.zipの名前でうpしてるよ orz (ROMメインだったからさ orz
ttp://gamdev.org/up/img/3086.zip
0135名前は開発中のものです。2005/08/28(日) 16:30:17ID:7jSEZq/A
>>134
マスによってカーソルの移動方法が変わるのは使いにくいかと。
01361312005/08/28(日) 16:43:08ID:t2QRoXa4
どんな感じが良いんだ、提案してくれ、修正するぞ。
ただ言語仕様が分からん状態で使ってるから、危険だが。
01371312005/08/28(日) 16:58:43ID:t2QRoXa4
HSP知っている人、1つだけ教えて。
この画面に変数やメッセージ表示方法教えて。
printでも出ないし、超初歩だとは思うけどよろしくお願いします。
0138名前は開発中のものです。2005/08/28(日) 16:59:56ID:7jSEZq/A
>>136
キーボードでやるなら106氏の操作感でいいよ
45°の傾きはやってる内に慣れるから結果一番効率の良い操作になる
それよりマウスに対応してみてはどうか。
0139名前は開発中のものです。2005/08/28(日) 17:00:29ID:7jSEZq/A
>>137
mesでいける
0140電脳土方 ◆MPSdUjt5lI 2005/08/28(日) 17:06:41ID:Z9TySLKY
>137
mes "テキスト"
mes 変数

複数の変数があるなら+で繋げられる
mes "テキスト"+変数+...

こんな感じ、
pos x,y で座標指定できます。
0141設定厨 ◆nGpJkI.30U 2005/08/28(日) 17:07:53ID:8CsWhjtQ
printでもできたと思うけど
3からできなくなったのかな
01421312005/08/28(日) 17:11:04ID:t2QRoXa4
>>139
ありがとう。

>>138
漏れは、自分が言った事を実現したいだけ。
だから好きにして良し。
01431312005/08/28(日) 17:56:45ID:t2QRoXa4
位置が変わるのを修正  (前より単純になったーよ
↓               (余りの方法が分からなくてフラグ真似たが、¥が余りとは・・・
http://gamdev.org/up/img/3087.zip
0144 ◆mCEJQ9Ki/Q 2005/08/28(日) 20:35:30ID:8N9mgkYu
>>127
まあ、その名前だと荒れそうなのでひっそりROM中心で行こうかと・・

>>130
mes "mouse=("+mousex+","+mousey+")"
mes "wheel="+mousew
mousex mouseyで座標取れるみたいです。
でも、ソース見たところkeyイベントで画面を描画してるみたいだから
マウス使う場合、リアルタイムで座標取得→描画=
メインループ使うプログラムに書き直さなきゃいけないかもしれない(;´Д`)

#deffuncがプリプロセッサだと思って、唸っていた漏れガイル
0145名前は開発中のものです。2005/08/28(日) 20:45:17ID:7jSEZq/A
アニメーションさせるならどの道FPSの管理は必要だよ。
01461062005/08/28(日) 21:16:36ID:BQXMJE+J
ttp://gamdev.org/up/img/3089.zip
カーソルの陰に隠れる部分を表示しないようにしました。
まだ改善余地がありますが、取り合えず自然なカーソル移動になったかな。

マウスを使う方法は、どうしても隠れたセルを選択させる方法が思いつかない…
0147名前は開発中のものです。2005/08/28(日) 21:21:52ID:7jSEZq/A
>>146
フィールドを回転させればいける。
01481062005/08/28(日) 21:46:59ID:BQXMJE+J
>>147
回転って言われてもなぁ…
0149 ◆mCEJQ9Ki/Q 2005/08/28(日) 22:32:34ID:8N9mgkYu
FFタクティクスは3Dだったですね
シドが強すぎて(ry
01501022005/08/28(日) 22:39:52ID:dpX1u5VM
>>146
・別途に小さな2DMAPを表示しておいて、そこを選択させる。
・表示できない部分があるようなMAPは作らない。

 簡単な解決法としては、こんなのがあると思われ。
01511062005/08/28(日) 22:46:52ID:BQXMJE+J
>>150
>表示できない部分があるようなMAPは作らない。
が一番簡単そうで良いですな。
0152設定厨 ◆nGpJkI.30U 2005/08/28(日) 23:14:06ID:8CsWhjtQ
エディト機能とかはまたあとの話ですね
0153名前は開発中のものです。2005/08/29(月) 20:55:16ID:2pMvqalD
オレならこうするかな。

高度に合わせたメインカーソルと、常に最も底にあるサブカーソルの二つを表示し、
実際の座標取得はサブカーソルで行なう。つまりメインカーソルがオマケ表示になる。
サブカーソルは半透明に薄く表示。
0154みふね ◆mCEJQ9Ki/Q 2005/08/30(火) 00:41:06ID:6QgwbKXl
推測だけどみんな結構いきづまってるんじゃないかな?

高低差先につけるとキャラ移動処理がややこしくなりませんか?
勝手に提案しておきますと

1:ゲームのメインループ作成と2Dスプライト(あるんかな?)
2:段差無しのマップ→ マウスによるキャラ移動(選択すると青い移動範囲が表示
3:マップエディタと段差
4:コマンドウインドウ
5:音楽
6:敵オブジェクトの描画
7:ステータス
8:ファイルセーブ
9:戦闘アニメーション
10:シナリオスクリプト(スクリプトファイルを作ってメインプログラムから読み込んで実行) = ユーザーがカスタマイズしやすい。
11:わからん

こんな感じだ。

僕的にHSPが使いにくいのは言語とグラフィックス命令が
標準でヒュージョンハ!してることです。最初からごちゃごちゃしてるとやりづらい。
シンプルさを組み合わせて複雑な処理を実装したほうが効率もいい。
グラフィックス処理は圧倒的にHSPが効率が高いけど、最終的には他言語のがスムーズに逝くぜ大将ども

後、共同開発にするのか、それとも、一人一人が適当に作るのかどうなんだい?

俺は共同に一票入れる。もし共同なら今やりかけのストップして、本格的にタクティクス2chをhackしようと思う。
何せ、タクティクスオウガをやりまくった俺としては、クローンじゃないけど、また新たなあのシビレルゲームを
作り出せると思うと非常にわくわくするからだ。

一人一人適当形式だと、このすれダットに落ちるぜ?とか勝手にほざいてみる。
0155設定厨 ◆nGpJkI.30U 2005/08/30(火) 08:26:13ID:UxrFYTNW
お前の独り言スレにならないように頑張らないとな。
とはいえ現状では電脳土方さんの進捗次第でもある
0156電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 13:35:26ID:QP86H7a9
Σ(´ω`ノ)ノ
おいら次第っすか?

>>154
HSPより多言語の方がいいというのには納得です。
C++で作るのが一番制約が少ないんでしょうね。

共同開発の件ですが…
プログラムの共同開発の経験は御座いますか?

共同開発っていう響きは魅力的ですが、
分担はどうするおつもりでしょうか?

下位ライブラリのAPIの摺り合わせやら、
コーディングスタイルの摺り合わせが結構めんどいんですよねぇ…
0157電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 15:26:42ID:QP86H7a9
>進捗

ttp://gamdev.org/up/img/3102.zip

まだ基礎工事段階っすヽ(;´Д`)ノ
0158みふね ◆mCEJQ9Ki/Q 2005/08/30(火) 16:03:23ID:6QgwbKXl
そんなことよりシミュじゃなくてシュミになってることに気づいた漏れガイル

共同開発という意味よりは、まとまり感の意味です。
僕が>>154のような書き込みをするに至ったのは
>>1を無視しすぎなんじゃないかと(;´Д`)
彼の書き込みを見る限り、ある程度まとまってやっていたいんじゃないかなあ
タイトルと彼のこれまでの書き込みをを今一度見て欲しいのだ諸君

今現在、それぞれがそれぞれの言語もしくは世界観で勝手にやってる状況で、
例えば、電脳ちゃんと誰だっけHSPのクオーターびゅー作成氏が
どう協調していくのかというのが、はてなマークつきまくりです。
HSP自体移植性に優れないし、他の言語からも呼べない(or呼びにくい?)
みたいなんで。
そこらへん>>1と皆さんはどう考えているんだろう


PS . コーディングスタイルとかは、既存の整形ツール使えば一発です。
0159みふね ◆mCEJQ9Ki/Q 2005/08/30(火) 16:16:17ID:6QgwbKXl
やっべ、荒れそうだ
0160名前は開発中のものです。2005/08/30(火) 16:22:54ID:ytLUJIpS
(゚Д゚≡゚Д゚) 今このスレにはプログラマしかいない
01611062005/08/30(火) 16:42:00ID:My1O9ag+
ttp://gamdev.org/up/img/3103.zip
とりあえず製作経過をうpしときます。

130にも書いてあるけど俺はHSPしか使えないから、言語に関しては
早いうちに決定したいところです。
もちろん俺はHSPが良いわけですが。

他にも土台となるシナリオや、使用する床の種類やキャラクタとか
決めることが沢山あると思う。
0162設定厨 ◆nGpJkI.30U 2005/08/30(火) 17:32:58ID:UxrFYTNW
>>157
背景がクール。
>>161
うおっかっこええ!!

共同開発経験者は欲しいですね・・・。
ディレクター役の人が必要だと思う。
もしかして設定家がそういう仕事なんですか?
0163電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 18:05:20ID:QP86H7a9
>>1
ゲームシステムは丸投げだし
肝心の世界観も詳細は何も提示していない
頭の中にあっても書類化しなければ他人は理解出来ないので
これでは各人のイメージの共有も出来ない
しかも最近は出てこないし…

決めなければならない仕様は山程あるし、
まずはディレクター募集ってところですか?

文字面で言うと、ディレクター=監督なんだけどね

ディレクターは設定厨さんか、オウガをやりつくしたみふね氏が適任?
0164設定厨 ◆nGpJkI.30U 2005/08/30(火) 19:05:58ID:UxrFYTNW
そうして>>1を置いて世界は回っていくのであった。

ディレクターにMifuneはやめたほうがいいです。
彼は2Dアクションゲームを作るのに力を入れてほしい。

106さんの>>161のプログラムが完成度は高いと思いますが、
やはりプログラムは統一して進めていきたいです。
メニューとマップで担当を分けるなどはできないでしょうか?
0165電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 19:13:38ID:QP86H7a9
開発言語や開発環境の統一は相当難航すると思われ…
その時間をプロトタイピングに充てていた方が、
今は有意義と思う。

今のところ多数決ではHSP優位ですな ヽ(`Д´)ノ
0166電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 19:34:59ID:QP86H7a9
プログラムやコーディングスタイルを統一するより
世界観やゲームデザインやデータやアルゴリズムを統一する方が
遥かに楽だと思われ

HSP版とLua版、両方作ってもいいジャマイカ?
0167設定厨 ◆nGpJkI.30U 2005/08/30(火) 19:38:07ID:UxrFYTNW
じゃあ世界観でも話し合いましょうか?
なかなか大変だと思いますけど・・・。
0168名前は開発中のものです。2005/08/30(火) 19:39:24ID:SdK+R/1y
もう、世界観や仕様は統一で、各人好きな言語やプログラム仕様で作るとか。








(いや、・・・・失礼しました。orz
0169電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 19:53:52ID:QP86H7a9
世界観は中世ファンタジーだと理解してますが
これでよろしくて?

>>168さんの言う競作形式が一番良いと思う
参加できる人数も限られないし…
0170名前は開発中のものです。2005/08/30(火) 20:20:58ID:SdK+R/1y
SRPGのゲーム内容を決めて、好き勝手にプログラムして実現するスレ。
でも良いかもね。
C#なら習作もかねて暇な時やっても良いかもとは思ってる。
01711062005/08/30(火) 21:13:48ID:My1O9ag+
競作形式ってのはいいですね。
世界観や仕様は統一ということですか。
0172電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 21:28:29ID:QP86H7a9
>>171
やっぱり腕試しには競作がいいと思う
コードを人に合わせるのは苦痛ですしね

>世界観や仕様は統一
統一の方向を目指しますが、
開発が進んでいけば意見の不一致でブランチする可能性は有り得ますw

とりあえず妄想家募集ですな
01731702005/08/30(火) 21:49:17ID:3wZQXd7B
とりあえず、1つのマップの大きさだけは固定で決めない?
シナリオ作る人も固定でないと困るでしょ。

あと、公開できないライブラリー使うので当面ソース非公開でいいかな?
駄目なら諦めるけど、すまぬ。
0174電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 21:54:52ID:QP86H7a9
>170
ソース公開の方が、いろいろ技術交流出来るし
実行してもらいやすいけれども
アルゴリズムとかデータ構造を説明してもらえれば
非公開でも、ええと思うよ
今は人が居ないから、一人でも多い方がいい

そういう、おいらもC++側ソースは、未だ非公開だしw
ある程度キレイになったら公開する予定だけどね
0175CS ◆BwWlF2.Erw 2005/08/30(火) 22:19:31ID:3wZQXd7B
>>174
ありがとう、早速作ってみる。  直ぐには結果が出ないけど。
↑名前付けてみた。
また、マップの大きさはどうする?  漏れとしては縦横が同じ数がいいけど。
今は横長?
0176CS ◆BwWlF2.Erw 2005/08/30(火) 22:20:33ID:3wZQXd7B
まあ、決めてしまえば、どちらでも良い。 マップ
0177電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 22:38:26ID:QP86H7a9
マップのサイズだけど
アルゴリズムの都合上、おいらは奇数が良いな…
本当は偶数でもいいんだろうけど
0178電脳土方 ◆MPSdUjt5lI 2005/08/30(火) 22:44:30ID:QP86H7a9
マップサイズの案
15x15

これでどう?
都合が悪い人は言ってちょうだい
0179CS ◆BwWlF2.Erw 2005/08/30(火) 23:01:58ID:3wZQXd7B
漏れはOKです、今より縦に4つ増えて、四角くなるので。
0180CS ◆BwWlF2.Erw 2005/08/30(火) 23:04:47ID:3wZQXd7B
×縦に4つ
○縦に3つ横ー1    orz
0181名前は開発中のものです。2005/08/30(火) 23:50:31ID:TYHhLkMr
106氏にメインを作ってもらって
他の人がスクリプトとAIを直結させるインタフェースを作るとかは?
せっかく効率よくゲームを作れる人がいるのにもったいないよ
0182名前は開発中のものです。2005/08/31(水) 00:28:41ID:EBfqsvjt
ぐだぐだするのがこの板の住人的に一番充実した時間である
01831022005/08/31(水) 01:13:08ID:63ZmZHF4
 まあ、焦らずマッタリと行きましょう。
 プログラムは各人が思い思いにやってみてください。

 おいらはとりあえず、ただの兵士でも描いてみるよ。
 向きは斜めの4方向で、歩行と攻撃、ダメージアニメがあれば良いかな?
 すぐには描けないので、しばらく待たれよ。
 ではでは。
0184みふね ◆mCEJQ9Ki/Q 2005/08/31(水) 02:13:15ID:6bcGhanC
競争形式って考え方は皆がしたいなら止めないけど好きじゃないです
今現在でHSPとlua or C++でしょう?
アルゴリズム公開で支えあってもいいんだけど結局最終的に残るのは一つじゃないですか
2つ残ってもユーザー側にしたら意味ないですし世界観一緒だし?
自己満足というのなら別に一人でやればいいんじゃない?と言うのが私の考えです
あるいは開発状況報告スレなどで
一方が早ければこのスレの住人は皆そちらに注目が集まり
遅いほうは、皆たいして興味をそそられんでしょう。 
私はpygameで今マルチユーザータスクのとこで面白くなってきたんでディレクターは無理です
私が出来る事は、バグ取り、コーディング手助け、世界観の設定(これはやりたいぜ)
リソース探し、ツールつくり。
統一に関して言うと、あくまで私の意見です。冷静に分析してください。言語というものは論争になりがちですから。
HSPしか使えないという人が多いみたいなのでまず、Cなどの低級言語は無理でしょう。
C++(難しい) JAVA(簡単なのでベストですが、触った事も無い人が多いでしょう) Python(ゲーム製作知名度が低い) Ruby(左に同じく)
Scheme(OpenGLの知識が必要になる)
代表的な言語はほとんど潰れます。
ならHSPでいくかというと、別にいいんですがお勧めしません。
内部処理が複雑になってくるとかならず開発効率がへろへろになるのを推測するのは難しくありません。
HSPは基本構文、モジュール化、などの設計が適当で、
膨大な標準ライブラリでマルチメディア関連の実装を、簡単にしてるだけだからです。
日本においてスクリーンセーバーなどを作るときはHSPの右に出るのは居ないでしょう。
しかし、クオータービューシュミレーションRPGは普通のRPG以上に処理が複雑になります。
高さによるダメージ判定、ターン制でそれぞれのエネミーに違った行動をするようなAI処理
(例えば敵が皆つっこんできてはつまらない。敵にも性格がありHPを回復したり、また魔法などの天候による左右など
かなり複雑になります)

なら、どれを使えばいいのだと思うでしょう。HSPしか使えないという我侭は捨てなさい、哀れな子羊たちよ
私はここで、一つの優秀かつゲームプログラミング学習用の言語を提示いたします。

DarkBasic一度区切ります。
0185みふね ◆mCEJQ9Ki/Q 2005/08/31(水) 02:32:37ID:6bcGhanC
http://darkbasic.thegamecreators.com/?f=index

DarkBasicは様々な賞に輝くゲーム用プログラミング言語です。
特徴として以下のサポートがあります
自動ダブルバファー
midi/mp3 control
45 Demo's
25 Tutorials
600texture
120 Sound Effects
900 3D Models
10種類のイメージフォーマットサポート
凄く早い2D blit
Mirror stretch blur and fade
スプライト スクリーンサイズ
早い当たり判定
アニメーションスプライト
Gamma コントロール
Scale Sprites 2D描画関数
3D省略(あるいは3Dでやったほうが簡単かもしれない)
Mouse Control
Keyboard Control
ゲームデバイスコントロール
だるい。
構造が理解しやすいことです。
ライセンスはフリーです。商用にも使えます。
プログラム経験の無い人でも大丈夫です。
大規模コミュニティーBBSが会社が設置しており、サンプルなどは困りません。
問題点:英語ですwwwwwwwww
まあ、英語がきつかったらHSPやってる人が多いからHSPでいいんじゃないかと思います。
ただ、少しは試してみてください。初心者用のゲーム製作に優れた言語です。
0186みふね ◆mCEJQ9Ki/Q 2005/08/31(水) 02:35:30ID:6bcGhanC
僕の考えとしては、楽しんでやりたいということです。
敷居を高くして初心者を排除したくはないです。
口には出さずとも競争形式だとどうしても殺伐としてくるだろうし、
楽しくない。楽しんで作れないゲームはつまらない。

だからさっさと統一しろってんだヴぉけ!!!!
0187みふね ◆mCEJQ9Ki/Q 2005/08/31(水) 02:50:43ID:6bcGhanC
ちなみにデフォルトのエディタではフルスクリーンモードなので使いにくいでしょう
IDEを張っておきます。
http://files.thegamecreators.com/showcase/db/darkedit156.zip
http://forum.thegamecreators.com/?m=forum_view&t=43349&b=10
http://forum.thegamecreators.com/?m=forum_view&t=58555&b=10
0188電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 03:56:40ID:mmtDFt/+
みふね氏の、HSPに対する分析はするどいものがあります。
私もHSPでは、いずれ限界が来ると思っています。(少なくとも私では)
HSPのスペシャリストならば、難無くクリアしてしまう問題なのかもしれませんが…

さて、他の板で、成果物(この場合は実行バイナリ)
をひとつにしたがる傾向があるのだけれど、
そうするとプログラマーが実に参加しにくい。
大抵一人か、多くても数人しか参加出来ない。
しかも複数プログラマーが関わると大抵失敗する。

ネタ出しやらデータ調達は複数で出来るけれども、
プログラマーの肩身が狭い思いを良くするんだよね。
01891062005/08/31(水) 09:17:26ID:Dor7/uz3
マップサイズ固定な案が出てるみたいですが、
サイズは固定しないとまずい事でもあるんでしょうか?

まあ俺はサイズがいくらでもOKです。
0190名前は開発中のものです。2005/08/31(水) 11:08:55ID:iMeCyH9G
java か .NET あたりなら CVS 使わなくても
それなりに共同開発可能だろうけど HSP で
共同開発って無謀の極み (見物する分には面白いけど)

海外のオープンソースコミュニティがどうやって
ゲームを共同開発してるのか少しくらい見習うのもいいもんだ。
0191設定厨 ◆nGpJkI.30U 2005/08/31(水) 13:27:00ID:YTD8Lfou
Mifuneもたまにはいうこというなーと思ったりしました。
マップのサイズとかは変数でいくらでも変更できるし、ステージによっても変えられるようにしたほうがいいと思います。
0192名前は開発中のものです。2005/08/31(水) 13:27:14ID:8WFQ6J1s
よく読んでないから知らんが
ようするに、mihuneと他の奴らは遠回りに
HSPで盛り上がってるところを水さすなって言ってんじゃねえの。
二つの言語で競争して何か意味あんの?( ´_ゝ`)

以上、通りすがりの意見
0193電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 14:37:28ID:mmtDFt/+
マップサイズはパラメーターで変更出切るのが望ましい

が、テストデータ用の基準サイズとして15x15を採用する

ということで良いかな?
0194電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 14:49:48ID:mmtDFt/+
2つ以上の製作ラインを持っていれば
ひとつが死んでも、残りでバックアップ出来て有利だと
思うけどなぁ…
ソフトウェア開発には、そういう思想って無いの?

まぁ、シャトルの打ち上げでも、メインクルーばかり
スポットライトを浴びるわけで
バックアップクルーになるのは嫌なんだろうけどね…
0195電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 14:56:21ID:mmtDFt/+
ここまでの感想

HSPは開発の機動力が高いので
組み上げるのが速いですね
その点は評価すべきでしょう
01961062005/08/31(水) 15:25:46ID:Dor7/uz3
>>195
ただHSPでは、上にも挙げられていたように、
今後きつくなってくると思います。(実際、既にきついし)
なのでプログラムは他の方が作るものを参考にしつつ、
ゆっくり作っていこうかと思っています。

小規模なアプリの製作には便利なんですけどねぇ。>>HSP

プログラムのアルゴリズムやプログラム部以外での
話で盛り上がれるといいですね。
0197設定厨 ◆nGpJkI.30U 2005/08/31(水) 15:37:57ID:YTD8Lfou
スーパーマリオRPGのように、攻撃や防御の時にタイミングよくボタンを押すことで、
ダメージを増減させられるシステムが欲しいです。
0198CS ◆BwWlF2.Erw 2005/08/31(水) 15:45:50ID:So+q8r08
を、色々盛り上がってるな。
HSPや共同開発の意見が多いな〜〜、それが主流なら漏れは降りる事にするよ。
HSPでは参加予定が無いので。
0199電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 16:56:02ID:mmtDFt/+
すまん(;´Д`)

15x15だと640x480に収まり切らないわorz
これだといきなりスクロール処理作らないといけなくなって敷居が高くなってしまう…

11x11に変更して良い?

仕様変更してすまんねorz
02001062005/08/31(水) 17:32:49ID:Dor7/uz3
>>199
無問題です。製作がmばって下さい。
0201名前は開発中のものです。2005/08/31(水) 17:33:08ID:So+q8r08
誰か>>1の変わりにリーダやらないか?
大変だとは思うけど、「XXXはこうします」と決めないと収拾つかないだろ。

漏れ・・・今、宙ぶらりん。   orz
0202名前は開発中のものです。2005/08/31(水) 17:33:48ID:So+q8r08
ID 一緒だよ。  orz
02031062005/08/31(水) 17:36:51ID:Dor7/uz3
>>200
ミスった…orz
0204電脳土方 ◆MPSdUjt5lI 2005/08/31(水) 17:47:30ID:mmtDFt/+
まずは
リーダー(ディレクター)募集ですな

おいらはゲームやらない人なので
ゲームの詳細になると詰まるんだよね(;´Д`)
0205名前は開発中のものです。2005/08/31(水) 19:07:43ID:dNJAKYuw
すげぇな
着々と進んでるよ

あと個人としてはマップ移動はマウスのほうがらくだと思います。

以上
HSPなら手伝いたいと言おうとしたがHSPさえまともにできない人でした
0206名前は開発中のものです。2005/08/31(水) 19:10:48ID:kQX99pdk
どうせなら、キー、マウス、ジョイ全部使えた方がいいかな。
最初からじゃなくても、徐々に付け足していく感じで。
0207設定厨 ◆nGpJkI.30U 2005/08/31(水) 21:00:27ID:YTD8Lfou
LVが30にあがった!マップ操作にマウスが使えるようになった!
って感じですね

ってのは冗談だけど、シミュレーションゲームはマップで思い通りに操作できるってのは大切ですよね。
右クリックしながらマウスを動かすとその方向にマップをずらすっていう操作はどうでしょうか。
02081062005/08/31(水) 21:27:15ID:Dor7/uz3
>>207
現在はマウス(カーソル)が一定の範囲から外れたらスクロール、といったような処理に
していますが、その方が良いかもしれませんね。
設定厨さんやその他の方はどう考えているか聞きたいです。

マウスでの多段クォータビューのカーソル処理は実装できたっぽいので、
207の案が実装出来次第うpします。
02091062005/08/31(水) 21:36:08ID:Dor7/uz3
ttp://gamdev.org/up/img/3110.zip
208で実装出来次第とか言ってましたが、正式採用じゃないので
取り合えず多段クォータビューに対応したものを置いときます。
■ このスレッドは過去ログ倉庫に格納されています