1 名前: ◆uoRBQ2R7lQ mailto:sage [2006/08/27(日) 09:16:45 ID:J4H4T4Nd] 今日HSP始めました。よろしく。
95 名前:1%君 mailto:sage [2006/09/23(土) 08:32:19 ID:G1+rukj+] アトリエシリーズって書いたけど、錬金術うんぬんじゃなくて 「とりあえず物を売買したり集めたりするようなゲーム」 を目指すってことで。 あと言語はHSPじゃなくてCになります。
96 名前:名前は開発中のものです。 mailto:sage [2006/09/23(土) 09:01:06 ID:Bk+juRR6] >>94 クオータビューにこだわらなくていいだろ >>95 ガンガレ
97 名前:1%君 mailto:sage [2006/09/23(土) 23:01:27 ID:AXPtOS9V] HP作成完了、ゲームもup。 (移動しか出来ないorz) ttp://www16.atwiki.jp/1percent/ ここから先の作り方が全然ワカンネーw とりあえず明日はステータス画面みたいなのを作ってみる。
98 名前:1%君 mailto:sage [2006/09/24(日) 20:49:35 ID:lUG+N6B7] ステータス画面の表示を追加しました。 まだデータが何もないので寂しい状態ですが。 ではまた土日に…
99 名前:名前は開発中のものです。 mailto:sage [2006/09/24(日) 22:59:24 ID:I9NbSd/6] これは期待できそう
100 名前:名前は開発中のものです。 [2006/09/25(月) 13:41:14 ID:gYwC2FF6] 過疎板でも100ゲット
101 名前:名前は開発中のものです。 mailto:sage [2006/09/25(月) 14:56:10 ID:QrlfuTSz] >>98 ファイル破損してない? 解凍中にエラーが出るんだけど
102 名前:名前は開発中のものです。 mailto:sage [2006/09/25(月) 15:39:24 ID:50TzGaST] 俺は出なかったけど
103 名前:名前は開発中のものです。 mailto:sage [2006/09/25(月) 17:56:53 ID:KFS+4DPV] >>101 +Lhaca使ってない? あれエラー出るときあるよ 圧縮もエラーが出た事があった。 改善されたかなぁ
104 名前:名前は開発中のものです。 mailto:sage [2006/09/25(月) 18:09:16 ID:QrlfuTSz] >>103 いや、Lhaplusなんだけど…、再インスコしたら普通に解凍できた。 エラー原因は謎のままでした(;´Д`) 難癖つけちゃってごめん。
105 名前:1%君 mailto:sage [2006/09/25(月) 20:14:19 ID:kFn7vfz8] 気にしないでくれ、俺も昨日新しいファイルに交換する時、ちゃんと DL&解凍出来るか試してみたらエラーが出たから。 最後はちゃんと解凍出来るようになったんだが、原因はわからん… ちなみに俺もLhaplus。
106 名前:名前は開発中のものです。 [2006/09/25(月) 23:38:12 ID:LFX6sXDw] 壱番ワロス
107 名前:1%君 mailto:sage [2006/09/27(水) 08:32:34 ID:41KNOecV] 挫折しますた。 短い間でしたが、ありがとうございました。
108 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 12:44:16 ID:aqPxvM0e] 工エエェェ(´д`)ェェエエ 工
109 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 12:53:35 ID:vGc+ftPR] 工エエエエェェ(;゚Д゚)ェェエエエエ工 唐突だなおいw
110 名前:1%君 mailto:sage [2006/09/27(水) 20:47:49 ID:4dSzgXwL] ちょ、何やってんのよ。 こんな早く止めるかw
111 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 22:15:01 ID:2ZsfsFiz] 付けるもん付けときゃいいんじゃネーノ?
112 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 19:56:15 ID:X2ahsupW] 女の子かもよ?
113 名前:名前は開発中のものです。 mailto:sage [2006/10/05(木) 18:58:00 ID:ck5K7Kno] そして、全滅
114 名前:名前は開発中のものです。 [2006/10/06(金) 15:57:06 ID:WDQAlioU] 今日プログラミング始めました。 よろしく。
115 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 16:11:57 ID:YbGac8lz] 今日HSP始めました。よろしく。
116 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 17:42:13 ID:iUr27OLn] 今日インターネット始めました。よろしく。
117 名前:名前は開発中のものです。 [2006/10/06(金) 22:11:25 ID:WDQAlioU] 経営シミュじゃなくて箱庭シミュ(トロピコみたいなやつ)を 作りたいんだが、専用スレあるか?
118 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 22:37:03 ID:IFJ7pFEd] このスレが近いかも シム人みたいな生活シミュゲームが作りたい pc8.2ch.net/test/read.cgi/gamedev/1131285802/
119 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 22:49:56 ID:WDQAlioU] 誘導サンクス
120 名前:名前は開発中のものです。 mailto:sage [2006/10/06(金) 23:16:08 ID:47oGiLNj] 経営シミュ作ってみたいとは思うんだけど どうしても作業ゲーになりそうで、面白いのを作る自信が無いんだな。 まあ、つまらないゲームですら完成させる自信も無い訳だけど。 物仕入れて売って〜とかはイマイチ作ってて燃えそうにないから >49にある、武器合成して作った武器で戦うみたいなのでも作ってみようかな
121 名前:名前は開発中のものです。 mailto:sage [2006/10/07(土) 00:50:34 ID:ta4ZqxFN] おおう、その書き込み自分だ。何か嬉しい。 がんばってくれい。
122 名前:名前は開発中のものです。 mailto:sage [2006/10/08(日) 23:52:05 ID:0fveYmsF] 段階的学習項目でも並べてみようと思ったが、 武器合成→戦闘なSLGって幅が広すぎてうまく思いつかんかった。 というわけで応援のみ。がんばれ。
123 名前:120 mailto:sage [2006/10/09(月) 18:39:04 ID:2qldT7Tk] 武器を自分で作って戦うゲームって、よく考えると戦闘部分のアイデアが重要になってくる。 新しい武器を作って、それを装備する利点が攻撃力の上昇とかだけだと嬉しさが少ない。 武器に複数種類を設けるとして(剣とか槍とか)、それぞれに違った特徴をつけなければ意味が無い。 新しい武器を装備する喜びを感じるような戦闘システムにしなきゃ面白くなりそうにない… なんというか経営シミュというより確実にRPG要素の方が大きくなっちゃうな
124 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 20:32:18 ID:TInouddT] プレイヤーは鍛冶屋に徹して、闘うのはNPCってゲームでも面白そうな気がする。 「ミノタウロスを倒すから剣を作ってくれ」とか依頼受けて、うまく作ると退治して帰ってくる。 失敗作だと「戦っている間に折れたぞ」とか文句付けられたりするような。 ……なんか経営シミュレーションとは違う気もするが。
125 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 21:06:12 ID:QNWLfiEL] テンション上がらないのはわかるが、とりあえず【商品仕入れ→客が購入】なシステム組んでみたら? やってる内に良いアイデア出るかもだし、ノウハウは無駄にはならんだろうし。 そんな程度ならいつでもできるってレベルのスキルあるなら余計なお世話だろうけど。
126 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 21:45:11 ID:o1pOFVmO] 戦闘システムはオーソドックスなのでいいと思う。 書いてるけど、武器に種類をもたせて ある敵は槍だと簡単に倒せて 逆にある敵は槍だと倒せないみたいにすれば 武器をバランスよく持たないといけなくなって 戦闘じゃなくて鍛冶の方がメインになるんじゃないかと。
127 名前:名前は開発中のものです。 [2006/10/12(木) 12:31:34 ID:m9C0nAFy] warota
128 名前:名前は開発中のものです。 [2006/10/14(土) 19:51:14 ID:oY5nRtwP] 2chのアトリエでも作ってみるか。
129 名前:名前は開発中のものです。 mailto:sage [2006/10/14(土) 21:51:12 ID:oY5nRtwP] 既出だが本当に素材がないな…ツクール用ばっかりだ。 gamdev.org/up/img/7834.jpg
130 名前:名前は開発中のものです。 mailto:sage [2006/10/15(日) 07:00:42 ID:BP5sU2XH] 仕方ないので自分で描いている。
131 名前:名前は開発中のものです。 [2006/10/15(日) 09:06:26 ID:CUEfHGqp] そしてまた一人消えていった・・・
132 名前:名前は開発中のものです。 mailto:sage [2006/10/16(月) 23:15:20 ID:RzCNEAKg] これほどわかりやすく 起承転結が見えるスレは 逆に流し読みすると面白いなw 素人・初心者・厨房に糞スレ立てる前に読ませたいよ まあ、ローカルルールも読めないやつらだから無理か
133 名前:名前は開発中のものです。 [2006/10/18(水) 08:54:15 ID:1iQKeAuW] 作る時間がないからアイデアだけ書いてみる。 ・テーマは死の商人。武器を売りまくる ・取引先は好戦/反戦、政府/非政府、大企業/共同体の6陣営+大衆 ・取引したり依頼をこなしたりすると、関係がプラス ・敵対陣営を支援すると関係がマイナス ・信頼を積み重ねていくと、割引してくれたり、敵対陣営を支援した際の マイナスなどが減ってゆく ・戦時/緊張/平時の状態がある。戦時には売り上げは伸びるが、 人口が減る。平時はその逆。 ・関係の組み合わせによって国家規模のイベントが発生。イベント狙いの仲違いも可能 こんなんどうよ?
134 名前:名前は開発中のものです。 mailto:sage [2006/10/18(水) 10:28:27 ID:Uu9v+5D/] そのアイデアの欠落点 ・6陣営の内、大企業のみとしか取引しないなど一点絞りした場合 他の5陣営からプレイヤーはどのような不利益を被るのか? ・結局目的とか達成点、クリア条件って何だ?
135 名前:名前は開発中のものです。 mailto:sage [2006/10/18(水) 16:22:32 ID:RVi7+ujV] >>134 支援した陣営が他の5陣営から袋叩きに合うとか。 で、どっかの陣営が世界制服したときにそこと一番仲がよければクリアとかどうよ
136 名前:名前は開発中のものです。 [2006/10/18(水) 16:26:14 ID:dcyjpMUm] どこまで出来るかわからんが、とりあえずアトリエを目標に作ってみるか。 まずはアイテム採取を実装してみる。 時間があるときにちょこっと遊べるようなものが理想なので、携帯電話向けに作ってみる。
137 名前:名前は開発中のものです。 [2006/10/18(水) 17:18:46 ID:zfmvB+pg] こうして歴史は繰り返されるのであった・・・
138 名前:名前は開発中のものです。 [2006/10/19(木) 00:11:04 ID:3FR8Wp3U] 携帯であんな複雑なゲーム作れるの? 作業ゲームになると操作性良くないとストレス溜まるだろうし
139 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 04:03:01 ID:zd5cwUFQ] 携帯でhspのソフトは動かないんじゃ?
140 名前:名前は開発中のものです。 mailto:sage [2006/10/23(月) 08:04:27 ID:dzwZ5cav] 携帯でexeがヌルヌル動くようになればなあ
141 名前:名前は開発中のものです。 [2006/10/24(火) 20:10:52 ID:G1elVS5Z] アトリエのようにマップを歩いてコマンド選択みたいだと 携帯での操作は面倒なんだよな
142 名前:名前は開発中のものです。 [2006/10/25(水) 05:26:24 ID:US3tLquX] 携帯でできたらすごいとは思うな
143 名前:名前は開発中のものです。 mailto:sage [2006/10/25(水) 21:24:46 ID:I5Sn9/hj] アトリエだと戦闘とかあるからその辺が難しいかなー。 Docomoの携帯使ってるからDocomo用でやってみるわ。
144 名前:143 [2006/10/27(金) 16:36:08 ID:QcGJJ2q5] 工房内を移動するとこまで出来た。
145 名前:名前は開発中のものです。 [2006/11/04(土) 18:16:18 ID:25HznFV0] そして誰もいなくなった
146 名前:名前は開発中のものです。 mailto:sage [2006/11/11(土) 08:51:53 ID:M0Jny10u] うーむ。協力したいんだが今リアルタイムのネトゲにハマってるから協力できん。
147 名前:名前は開発中のものです。 [2006/11/11(土) 17:08:06 ID:kedsRl65] 俺も携帯でがんばってみるか
148 名前:名前は開発中のものです。 [2006/11/11(土) 22:44:04 ID:ShlMCNT9] じゃあ俺はPCで頑張る。 キャラグラフィックはフリー素材を 使えばいいと思うんだが、アイテムの説明画面?に 表示するアイテム画像とかどうすればいいんだ? そこまで作ってから考えるべきか?
149 名前:名前は開発中のものです。 mailto:sage [2006/11/12(日) 05:00:01 ID:AhKnmAxD] とりえあずテキストでいいんじゃないか
150 名前:148 mailto:sage [2006/11/12(日) 06:50:49 ID:mVQEJYwP] そうだな、とりあえず画像表示欄だけ用意しておけばいいか。
151 名前:名前は開発中のものです。 [2006/11/13(月) 12:30:07 ID:ct4aPG8D] 何でもいいから動くものがみたい
152 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 00:16:18 ID:EwPFJo2J] buf = ">>151 (´・ω・`)" repeat:redraw 1 : await 90 : redraw 0 : color 255,255,255 : boxf : color pos 0,0 : if i=0{mes buf+"ノ"} : if i=1{mes buf+" シ"} : i++ : if i>1{i=0}:loop
153 名前:名前は開発中のものです。 [2006/11/14(火) 14:36:52 ID:RjdBxu9G] じゃあ自分の部屋にキャラを表示するとこまで作ってみる アトリエの工房みたいなもんかな
154 名前:名前は開発中のものです。 [2006/11/14(火) 18:52:35 ID:yowIx03Z] 勉強中の自分がこれはどうかと提案してみる 今PCないからテストしてないけど if cnt \ 2 = 1 { mes buf+"ノ" } else { mes buf+" シ" } elseの使い方ってこれでいいんだよね 下は×? if cnt \ 2 = 1 { : mes buf+"ノ" : } else { : mes buf+" シ" : }
155 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 19:20:22 ID:x04N9JY7] >>154 動くから×ではないけど 上の方が見やすくていいと思う 短く書きたいなら、僕ならこう if cnt&1 : mes buf+"ノ" : else : mes buf+" シ"
156 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 20:38:59 ID:yowIx03Z] >>155 差し支えなければcnt&1の部分解説お願いします &ってandだよね
157 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 21:02:01 ID:ig36nVur] 今時の若いモンはビット演算も知らないのか
158 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 21:04:24 ID:IQ3Eag2Q] 若いやつ馬鹿にするような年でHSPなんて弄ってるよりはましだけどなw
159 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 21:05:58 ID:ig36nVur] 調子こきましたごめんなさい>< HSPも弄ったことないです。ごめんなさい><
160 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 21:53:18 ID:x04N9JY7] >>156 ttp://hspcenter.com/hspdt/faq.html
161 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 23:28:03 ID:EwPFJo2J] buf = ">>155 thanks(´・ω・`)":repeat:redraw 1 : await 90 : redraw 0 : color 255,255,255 : boxf : color : pos 0,0 : if cnt&1 : mes buf+"ノ" : else {mes buf+" シ"}loop
162 名前:名前は開発中のものです。 mailto:sage [2006/11/15(水) 02:48:17 ID:8+MckJX/] >>160 思わぬところで勉強なりました
163 名前:名前は開発中のものです。 [2006/11/17(金) 11:57:52 ID:6d9OxFnQ] 部屋の中歩くの出来た 次は仕入れとか実装してみる
164 名前:名前は開発中のものです。 [2006/11/17(金) 13:15:56 ID:v3TMPpCE] うぷは?
165 名前:名前は開発中のものです。 mailto:sage [2006/11/17(金) 20:36:21 ID:6d9OxFnQ] 今日は無理なんで明日にでもうpする。といっても部屋を歩く以外は何も出来ないよ。
166 名前:名前は開発中のものです。 [2006/11/18(土) 08:41:16 ID:oZ2QyxGG] 人いないし終了でいいんじゃない
167 名前:名前は開発中のものです。 [2006/11/19(日) 12:21:58 ID:4uMp8sxg] 壱番はどうした
168 名前:(@u@ .:;) ◆8LosfbQlKQ mailto:sage [2006/11/19(日) 13:37:08 ID:WN5JCh4Q] とりあえず動くものを作りましょう。
169 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 17:03:35 ID:AK/68WOM] ここ再利用OK?てか人いる? プロ野球チームを作ろうのHSP版でも作ろうかと思ってるんだけど
170 名前:名前は開発中のものです。 [2006/11/28(火) 18:56:31 ID:AK/68WOM] 誰も居なくてさみしいからage 新すれ立てたほうが良いかな
171 名前:名前は開発中のものです。 mailto:sage [2006/11/28(火) 19:22:15 ID:8XY9D2eQ] ここでいいんでないの?
172 名前:名前は開発中のものです。 [2006/11/29(水) 14:23:33 ID:bb5sq1AN] 面白そうだから完成するかどうかは別として作ってみるかな。 レミュオールってのやったことないからまずはそれをやってみるか。
173 名前:名前は開発中のものです。 mailto:sage [2006/11/29(水) 15:20:16 ID:iJf+TSrZ] つ[チラシの裏]
174 名前:名前は開発中のものです。 [2006/11/30(木) 22:48:30 ID:9uu6+Dg8] 172じゃないけど、前に俺も挑戦してみた 感想:HSP初心者が作れるっていうレベルじゃねぇぞ!!犬と猫の中の人は神
175 名前:名前は開発中のものです。 [2006/12/01(金) 00:09:54 ID:MCAZlnf2] まずは完全にまんまパクってみれば
176 名前:名前は開発中のものです。 [2006/12/01(金) 02:52:34 ID:W+7L5AdD] ■ゲーム画面の構成を作る ・背景を配置 ・メイン画面の配置 ・メッセージウィンドウの配置 ・進行時間を表示 ・所持金の表示 ・体力等のメーターを表示 ・各種ボタンの配置 ■システムを作る ---簡単--- ・時間の進行と停止を切り替えるボタン ・セーブボタン ・ゲーム起動時のロード機能 ・特定の時間帯にイベント発生 ・メーターの増減 ---複雑--- ・年数と月日のカウント ・所持金の増減 ・素材Aを入手→保存庫に保管→更に素材Bを入手→素材Aが入った保存庫に保管という機能 ・素材Aと素材Bを消費して商品Aを生みだす(↑ができれば簡単だけど) とりあえずこんぐらいまで作りたいんですが、---複雑---以降がどうしてもわからないです。 特に"素材"をデータとして扱う方法が・・・
177 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 08:40:31 ID:8B34RAOm] 素材に番号付けとく
178 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 08:48:12 ID:byTwT/4O] 俺初心者で携帯だから見づらいけど >・年数と月日のカウント rpeat rpeat 13,1 rpeat 30,1 DAY =cnt loop MONTH = cnt loop YEARS = cnt loop か *MAIN DAY++ if DAY = 31 { MONTH++ DAY = 0 } if MONTH = 13 YEARS++ MONTH = 1 } goto *MAIN
179 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 08:49:55 ID:byTwT/4O] と考えてみたけどどうだろ? と素人考だけど
180 名前:名前は開発中のものです。 mailto:sage [2006/12/01(金) 12:53:37 ID:qUetlNT5] >>176 1度に全てを考えないで、そうやって少しずつ作っていくと先が見えそうだ。やる気湧いてきた。
181 名前:名前は開発中のものです。 [2006/12/01(金) 18:05:22 ID:+8ltbVQz] >176 >・素材Aを入手→保存庫に保管→更に素材Bを入手→素材Aが入った保存庫に保管という機能 #enum 素材A=0 #enum 素材B #enum 素材C #enum 素材終 #enum 個数=0 #enum 値段 #enum 重量 #enum 素材データ終 dim 素材,素材データ終,素材終:dim itemno,素材終:dim itemnotmp,素材終 itemcnt=0:item="素材A","素材B","素材C":itemhlp="素材Aなんたら","素材Bなんたら","素材Cなんたら" 素材(値段,素材A)=100,10:素材(値段,素材B)=500,30:素材(値段,素材C)=12300,128 pos 50,300:repeat 素材終:button gosub item(cnt),*label:loop:button gosub "ソート",*label2:pos 0,0:mes "保存庫" stop *label if 素材(個数,stat)=0{itemno(itemcnt)=stat:itemcnt++} 素材(個数,stat)++ *label3 color 00,00,150:boxf 0,0,400,100:color 250,250,200:pos 0,0:mes "保存庫("+itemcnt+"種)":color 50,250,250 repeat itemcnt:no=itemno(cnt):if 素材(個数,no){:mes item(no)+"("+素材(個数,no)+"個) "+"("+素材(値段,no)+"円) "+"("+素材(重量,no)+"kg) "+itemhlp(no)}:loop return *label2 no=0 repeat 素材終:if 素材(個数,cnt){itemno(no)=cnt:no++}:loop gosub *label3 return 素材にナンバー付けてそれを基準にデータの入れる場所を決める
182 名前:名前は開発中のものです。 [2006/12/01(金) 18:08:31 ID:+8ltbVQz] あ、使わなくなった配列を消すの忘れてた>dim itemnotmp,素材終
183 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 00:41:23 ID:NRVGt8VY] 仕入れ→倉庫から出し入れ→販売まで作ったけど アイテム名考えるの('A`)マンドクセ 130個考えたけど目標は1000個以上。 何か参考になるもの無いかな?
184 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 01:25:07 ID:6lLy8HZD] 人名を入れて人身売買
185 名前:名前は開発中のものです。 mailto:sage [2006/12/02(土) 01:31:35 ID:wsN8L4DQ] たかはし まなぶ ¥100
186 名前:名前は開発中のものです。 [2006/12/02(土) 07:31:49 ID:gETkzVn4] 背景/メインウィンドウ/メッセージウィンドウ 進行時間表示/3つのボタン(クリックしたらメッセージ出るだけ) >>176 を参考にして、やっとここまでできた。 今は『特定の時間帯にイベント発生』って機能を製作中・・・ アイテム云々は置いといて、進行時間によって何かが起こるのを観察して楽しめるとこまで作ってみる
187 名前:名前は開発中のものです。 mailto:sage [2006/12/03(日) 11:54:09 ID:47x4EUzq] >>183 とりあえず130個あればテストするには十分だよ。 システムができてから、ここで募集するとかしてはどうか。 つーかアイテム全部自分で考えるのは無理だって
188 名前:183 mailto:sage [2006/12/03(日) 19:12:41 ID:HObPtVA1] >>184-185 人身売買か…。それは人道的にどうだろうな…。 アイテム種類別に分けてるけど、種類的には家畜に入りそう。 ちょっと考えときます。 >>187 そうしますか。 生産システムと従業員の雇用解雇も出来たし、 あとは探索と情報表示だけだ。 情報表示が恐ろしく厄介だけど。
189 名前:名前は開発中のものです。 [2006/12/05(火) 19:01:44 ID:YkARYP46] 何でもいいから動くものをうぷしてほしい
190 名前:名前は開発中のものです。 mailto:sage [2006/12/06(水) 18:25:59 ID:BK9i+BKV] >>124 >>133 あたりの書き込みをみて「だんじょん商店会」ってゲームを思い出した。 色んな陣営(勇者、魔王etc)とアイテムを売買したり、時には一緒に冒険したりするゲーム。 レビュー見て興味持った時には既に廃盤で、実際にプレイしたことはないんだが。 俺も完成するかはおいといて作ってみようかな。
191 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 08:36:54 ID:sKK7y4kn] 何でもいいから動くものをうぷしてほしい
192 名前:名前は開発中のものです。 mailto:sage [2006/12/09(土) 05:54:04 ID:c5vxJkgl] 本当に素人の俺がきましたよ。 どうプログラムすればいいかとかまだ全く分からんけど、 タイトル ↓ 設定 ↓ ゲームオープニング ↓ 画面レイアウト ↓ ゲームメニュー設定 ↓ ゲーム内容 ↓ エンディング みたいな流れで組んでいけばいいのかな。 普通はどういう風に開発していくものなんだ? それぞれかもしれんけど。
193 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 11:38:38 ID:LI/htFPq] 本当に素人の俺が箱庭運送経営ゲーを作ろうと思ってるんですが、 ここでいろいろ質問してもいいのですか?
194 名前:名前は開発中のものです。 [2006/12/10(日) 14:04:01 ID:MJRVooD6] >>192 好きなところから作れば。 普通はゲーム本編でなくてはならないところから。 それ以外が出来ていてもゲームとして成立しないが、出来ていればたとえタイトルが 一枚絵でオープニングが無いとしてもゲームとして成立するから。 >>193 質問するのは自由だけど、返事が返ってくるかは君しだい。 初心者でも努力してるやつにはアドバイスくれるよ。
195 名前:193 mailto:sage [2006/12/10(日) 23:11:18 ID:LI/htFPq] とりあえず最終目標としては、人間一人一人の動きが見える旅客運送都市育成箱庭ゲーです。 プレイヤーは駅やバス停、歩道橋や自転車置き場などを設置して、良好な人の流れを作り上げ都市(町村単位かな)を 発展させていきます。 時には、オフィスビルや学校など、人が多く流れそうな建物を誘致して 利益効率のより交通経路などを作っていきます。 似たようなゲームはよくあると思いますが、このゲームの特徴は一人一人の動き 家から出てバス停まで歩き、バスに乗って駅に向かい、電車に乗ってマップ外にでる。 が一つ一つ見えることです。 とまあ、企画は良いのですが、プログラム未経験者なので、今はかなりしょぼいものしかつくれてません。 とりあえず、ボタンを押すと人と家が生成できて、人が適当に歩き回り疲れたら家まで行って 休むとまた適当にあるくというのを、かなりしょぼいグラフィックで作りました。 これからバスを作って、歩きよりも早くなる場合バスを選択して目的地まで移動するPGを作ろうと思うのですが、 なかなか上手くいきません。
196 名前:名前は開発中のものです。 [2006/12/11(月) 16:55:01 ID:g5c9JN0P] >194 いや、イメージするゲームの流れどおりに作ったほうが、分かりやすいのかなーと思って。 そもそもゲームの部分だけ作るなんて芸当できないしな。 全角スペースあるときちんと動かないとかさっき知ったしな。 俺が今やってるの見るとビビルぞ。素人すぎて。パラメータとか全然分からん。 ところでマジ初心者質問なんだけど、例えば if a=0 goto *nannchara if a!0 mes"aは0じゃなーい。" と if a=0 goto *nannchara else : mes "aは0じゃなーい。" って、コンピュータの出力的には同じなの? 処理が若干違うのはまぁ分かるんだけど(ホントか?
197 名前:名前は開発中のものです。 mailto:sage [2006/12/11(月) 17:39:14 ID:s+DRZTYC] >>196 HSPって論理演算子も = なんだな。 動作的には比較が一回増えるだけ。出力は一緒。 >>195 道とか距離はどう定義してるの? ただ単に直線距離で移動するなら 人の移動速度v1, バスの移動速度v2, 距離関数d(X, Y) 人の現在地X、目的地Y、現在地最寄のバス停の位置A、目的地最寄のバス停の位置B として d(X, Y)/v1 と {d(X,A)+d(B,Y)}/v1+ d(A,B)/v2 を比較するだけなんじゃないかと思うが。 もし道が定義されてて、複数の経路から最短路を求めたいなら ダイクストラ法とかを参考にするのがいいんじゃないだろうか。 的外れなこと言ってたらすまん。
198 名前:名前は開発中のものです。 [2006/12/11(月) 17:59:41 ID:7P1PTF8H] >>196 HSPが内部で最適化してくれるなら同じになる。 その辺は公式かHSPスレで聞いたほうがいいよ。 つーか素人は細かいこと気にしすぎると先に進まんぞ(俺も良くある) 気にせずどんどんやれ。 >>195 「うまくいきません」じゃあ何も分からんよ。 質問する時はこうやったんだけどうまくいきませんっていう風にしないと。 考え方がそもそも違うのか、プログラムの凡ミスかとかあるし。 そのプログラムをアップして見せたほうが、回答が得られると思う。
199 名前:名前は開発中のものです。 [2006/12/11(月) 19:19:50 ID:g5c9JN0P] >197-198 早いレスサンキュ。 他の文を使っても同じ出力できるんだね。 else を &を使って表せたりするわけね。 こんなことは実際必要になるとは思わないんだけど、 根本的な理解がまだ足りてないから色々不安なんだよ。 考え方があっているのかとかね。 例えると 両方ともりんごに見えるけど本当にりんごに見えるであってるのか? という感じ。本当そういうレベルで試行錯誤してる。
200 名前:名前は開発中のものです。 [2006/12/13(水) 05:13:49 ID:+IY7VWQG] ゲーム本編用のがそれっぽく書けたんだけど、 ゲーム内の日付進行とか、選択肢でパラメータかえるとか全然ワカンネ。 そもそも選択肢はどう表現するかわかんね。 とりあえずなんか出来そうなのに。まぁまだ1週間だしあせることないんかな。
201 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 17:21:33 ID:+IY7VWQG] repeat 〜loop の部分を32回くらいやるとネストしすぎって怒られる あーんもーなんなんだよー。
202 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 17:25:35 ID:No1qNqZY] >>200 簡単な選択肢だったら、HSPだとボタン簡単に出せるからそれで処理分ければいいんじゃない。 ループネスト32回ってなんだよwやりすぎだろ。普通は5回でも多いと思う。
203 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 18:27:30 ID:+IY7VWQG] *一番上 repeat randomize 客=rnd(49) if客=0 { :あ=10000 :b=6 :c=c+1 :d=(E-d)*2 } if (客>0)&(客<8) { 上と似たようなの } if (ry if f+1>20) & (f+1<100) { if cnt=f-1 : break } f f+1>=100 { if cnt=100-1 :break} else{if cnt=20-1 :break} await 10 loop 中略) repeat stick a if a&288 :goto *一番上 if a&128 :end await 10 loop ざっくりだけどとこんなかんじでやってみたんだけど、 最初のリピート部分が終わって1ターン。 で下の部分でもどって2ターン目みたいな感じでやってみたんだけど、 こういうのはダメなんか?で、32回目くらいに止まる。 処理をなんかクリアするみたいなことをやるんだろうか。 犬と猫のソフトのイメージだとこういう感じでやるのかと思ってたけど、 違うやり方があるのかな。
204 名前:名前は開発中のものです。 mailto:sage [2006/12/13(水) 18:46:01 ID:No1qNqZY] >>203 うーん何を作ってるのか良く分からんのだけど、君の言うターンってなに? あと犬と猫のソフトとか単語がわからなすぎ。 とりあえずHSPの解説サイトなんて山のようにあるんだから全部よんでみれば。
205 名前:名前は開発中のものです。 [2006/12/13(水) 21:53:12 ID:sk2j2lQy] >>203 おいおい、repeatから抜けないで違うrepeat行こうとしてるじゃんw repeat stick a if a&288 :break if a&128 :end await 10 loop goto *一番上 少なくてもこんな感じにする必要がある
206 名前:名前は開発中のものです。 [2006/12/13(水) 22:43:59 ID:+tp3Sxo6] sports2.2ch.net/test/read.cgi/entrance2/1156582008/67 芸能人極秘画像流出!!
207 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 05:41:12 ID:ueTWahws] >205 できたよー。ありがとー。 一回抜けなきゃいかんのか。 しかし、どこかの初心者用講座HPに描画で抜けないrepeat文があったけど あれはどうしてダイジョブなのかという疑問がわいてきた。 >204 本当はゲーム内時間で1分ごとに処理みたいのにしてみたいけど、 よくわからんから、一日とか1週間とか大きく括くって「ターン」って意味。 一日区切りで60日経過させるという処理どころか、 30日で終わっちゃうよてな具合で弱ってた。 あと犬と猫ソフトってフリーのゲーム作ってるところ。 同人ゲー板にスレもある。フリーの経営シミュでは 「レミュオールの錬金術師」っていうのが評価されてる。 >206 いまいち
208 名前:名前は開発中のものです。 mailto:sage [2006/12/14(木) 11:23:17 ID:8QOdNZRm] >>207 疑問はその場で解決したほうがいいんじゃない?
209 名前:名前は開発中のものです。 [2006/12/14(木) 17:03:10 ID:3iBOdELP] >>207 ちょっと書き方悪かったか・・・ >一回抜けなきゃいかんのか。 別のrepeatに行くのが問題じゃなくて repeatから抜けないで、同じrepeatを使用している場合、どんどん階層が深くなっていく repeat 初回 repeat 2回目 repeat 3回目 repeat 4回目って感じでネストが深くなる(32?で限界) loop loop loop loop >あれはどうしてダイジョブなのかという疑問がわいてきた。 onclick とかbuttonで、gotoするとネストが初期化される *A clrobj:tim=gettime(7):c++ repeat tim2=gettime(7):if tim2>=tim{timtim+=tim2-tim}else{timtim+=tim2+1000-tim} title "回数"+c+" TIME"+timtim+" ネストレベル"+looplev if timtim>=1000{timtim=0:break} await 10 loop pos 0,0:button goto "next",*A repeat:await 10:loop
210 名前:名前は開発中のものです。 mailto:sage [2006/12/15(金) 11:10:20 ID:MyYSLXka] >>209 HSPってちょっとメンドインだな。 確か内部的にループが数えられてるから、それを一回初期化しないといけないって事か。
211 名前:名前は開発中のものです。 mailto:sage [2006/12/16(土) 06:05:44 ID:CfFsNPhM] ttp://gamdev.org/up/img/8369.png 大して出来てないけど作ってるということで状況を。 アトリエっぽいのを目指してる。
212 名前:名前は開発中のものです。 mailto:sage [2006/12/17(日) 03:33:43 ID:R/iauPc4] 素敵な俺にHSPで経営シミュを作らせるスレに見えた
213 名前:名前は開発中のものです。 mailto:sage [2006/12/26(火) 09:29:56 ID:RaAnfkoW] ちょいと熱意が急速に失せてきたので手をつけずにいた。 遅レスだけど >209 よくよく考えてみれば当たり前なんだけど、 その時はREPEATを処理することが良くわかってなかった。(いまでもまだまだだけど) repeatを重ねることが悪いのではなくて、 それがきちんと処理されていないから怒られたんだってことだよね。 >onclick とかbuttonで、gotoするとネストが初期化される なるほど。そういう仕組みなのね。わかったyo あと下の部分が何を表してるのかはまだ良くわからんです。
214 名前:名前は開発中のものです。 mailto:sage [2006/12/26(火) 09:30:53 ID:RaAnfkoW] 改行多いって怒られたorz 今、ゲームの処理?部分を少しいじってみてるんだけど、 プログラム的には100の処理を100回繰り返すのと 最初から10000回で処理させるのってどちらがいいとかってあるの? ゲームを一日ずつ進めるのじゃめんどいので、 四半期1ターンくらいにしようと思って repeat repaet a=rnd(49) { 以下略 } await 10 loop if cnt=100 :break await 10 loop この文が本当に大丈夫かはおいといて、上みたいにしたんだけど、 処理に思った以上に時間がかかって、ゲームにならん。一回20秒くらい? 単純に日にち分倍にすることも考えたんだけど、 それだと、ランダムの分バランスがおかしくなる可能性が高くてやめた。 ランダムのパイは実際はもっと大きくするつもりだし、 最初のリピート部分にまだ色々というか 根幹になるようなものを付け足そうと思ってたんだけど、 なにか根本的にやろうとしてることがダメなんだろうか。
215 名前:名前は開発中のものです。 mailto:sage [2006/12/26(火) 11:11:43 ID:Jm3/1jX2] ループするたびにwaitかかるんだから遅くて当然。
216 名前:名前は開発中のものです。 mailto:sage [2006/12/26(火) 15:24:31 ID:RaAnfkoW] ホントだ。orz 最後のだけawait 1 にして他消したら遅くない。 awaitって結構時間食うのか。 アリガトン
217 名前:名前は開発中のものです。 mailto:sage [2006/12/27(水) 06:07:08 ID:EwS9Q8be] 処理としては小数点までやってるんだけど、 表示する際には自然数のままにしたくて、 a=b-b\1 mes "+a+" という感じにして見たんだけどだめといわれた。 どこがダメなのか全然わからん。
218 名前:名前は開発中のものです。 [2006/12/27(水) 14:32:42 ID:ACX3YALq] >>217 \は実数(小数点数)には使えない a=int(b) mes ""+a
219 名前:名前は開発中のものです。 [2006/12/27(水) 15:35:44 ID:zRGqmIMM] >>1-218 日本語でおk
220 名前:名前は開発中のものです。 mailto:sage [2006/12/27(水) 22:20:17 ID:EwS9Q8be] >218 そうだったのかー。アリガトン。できたよ。 ただこれやると、前日比が小数点分ずれるのが難点か。 まぁ、最終的なバランスはあとでいいか。 つか、やり始めて、ふつーにやってたゲームが 実はスゲーんだなっていうことはわかった。 自分の頭の中にあることをどう表現すればいいかが、 さっぱりわからん。あれはどういう風に表現すんだろうとか。
221 名前:名前は開発中のものです。 mailto:sage [2007/01/26(金) 18:54:57 ID:+GdML/pJ] HSPはじめたてのプログラミング初心者の俺が言う。 一体どうなってんのかしらねぇが>>181 はスゴイ。
222 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 04:16:41 ID:dYY64/WX] ちょっと質問さ。 例えば if a=b { if cnt=a :break } という文を一行に表示できないかな? :これつければいいのかと思いきやダメっていわれた。 if の{ }がよくわかんね。 if a=1{ b=2 :c=3 :d=4} とかはできたのに。
223 名前:名前は開発中のものです。 [2007/01/30(火) 14:13:40 ID:XSb3Ha1P] >>222 if a=b {if cnt=a {break}} たぶん : だと if a=b {if cnt=a {break } な感じで、}が一つ足りない状態になる
224 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 16:04:26 ID:dYY64/WX] >223 一行にできたよ。アリガトン 何故かはまだわからないけど、 ifのbreakの時は:じゃなくて {}を使うと憶えておくよ。 今ボタン勉強してるんだけど、 標準のじゃなくて、ゲームであるような、 アイコンを押すみたいなのって、 標準の絵、カーソルがあわさった時、押された時の絵 みたいな感じで絵を三つ用意して、 それを一つ一つ設定するというやり方になるの? どう表現するかはさっぱりだけど。
225 名前:名前は開発中のものです。 [2007/01/30(火) 17:02:56 ID:XSb3Ha1P] >>224 いやいやw(俺も223の解釈は間違いだがw) breakが問題じゃなくて : と { で ifの閉じ方が違うからだよ {}使わなくても if a=b :if cnt=a :break これでもいい if ; は次の行に移るとifが終わる if { は } で終わる if a=b {if cnt=a :break} ってやると、if cnt=a :は行が変わらないと終わらないのに } が先に見つかってしまう でも } では終われないので、if以外では{}が使えないとエラーが出る (これはコンパイラの仕様というかバグと言うか・・・) >みたいな感じで絵を三つ用意して、 3つ用意する事もあるだろうし 一つの絵を表示する時に加工したりもある
226 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 23:56:11 ID:dYY64/WX] >225 あーなるほど。なんとなくわかったよ。 {}で括らなくてもいいのか。ifは。。。。 ということは複数行になるような時は、 {}使う方が見やすくできるということか。 >一つの絵を表示する時に加工したりもある 絵に何らかの加工もプログラムでできるのか…。プログラムエライな。 シムシティとかみたいなアイコンボタンにしてみたくてね。
227 名前:名前は開発中のものです。 mailto:sage [2007/01/31(水) 04:06:17 ID:soP7QZlk] 脱初心者講座なるものを見た。 OTL マッタクワカラナス。
228 名前:名前は開発中のものです。 [2007/01/31(水) 04:58:41 ID:pIpsohpY] >>226 >シムシティとかみたいなアイコンボタンにしてみたくてね。 シムシティのアイコンボタンは知らないが、基本的にHSPで表示できる画像なら何でもボタンに出来る ボタンオブジェクトの絵を差し替える方法もあるけど、ゲームなら自前で作った方がいいと思う screen 1 :picload dir_exe+"\\sample\\demo\\hsplogo8.bmp" :screen 0 :sizex=80 :sizey=800/16 :bposx=200 :bposy=200 repeat :redraw 0 :color 0,60,60 :boxf gosub *butsub butcnt+stat:pos 0,0:color 250,250,250:mes "ボタン "+butcnt+"回" redraw 1 :await 15 :getkey ml,1 :loop *butsub buton=0 if (mousex>bposx) and (mousex<(sizex+bposx)) and (mousey>bposy) and (mousey<(sizey+bposy)){ if ml{cntt=0:if ml!mlbak {buton=1} color 50,100,150:boxf bposx,bposy,bposx+sizex,bposy+sizey:color 60,70,80:boxf bposx+1,bposy+1,bposx+sizex-1,bposy+sizey-1 pos bposx+2,bposy+4 :gmode 2 :gcopy 1,0,0,sizex,sizey :gmode 6,,,60 :gcopy 1,0,0,sizex,sizey }else{cntt++ color 50,100,150:boxf bposx,bposy,bposx+sizex,bposy+sizey:color 60,70,80:boxf bposx+1,bposy+1,bposx+sizex-1,bposy+sizey-1 pos bposx+4,bposy+8 :gmode 6,,,255 :gcopy 1,0,sizey*(cntt/8\16),sizex,sizey pos bposx,bposy :gmode 2 :gcopy 1,0,sizey*(cntt/8\16),sizex,sizey if (cntt*6\512)<256{gmode 5,,,(cntt*6\256)}else{gmode 5,,,256-(cntt*6\256)} gcopy 1,0,sizey*(cntt/8\16),sizex,sizey } }else{cntt=0 color 50,100,150:boxf bposx,bposy,bposx+sizex,bposy+sizey:color 60,70,80:boxf bposx+1,bposy+1,bposx+sizex-1,bposy+sizey-1 pos bposx+4,bposy+8 :gmode 6,,,255 :gcopy 1,0,0,sizex,sizey pos bposx,bposy :gmode 2 :gcopy 1,0,0,sizex,sizey } mlbak=ml return buton もっと単純なのにした方がよかったかな・・・ 何やってるか読みたい場合は一命令づつ改行してくれ
229 名前:名前は開発中のものです。 mailto:sage [2007/01/31(水) 05:05:02 ID:soP7QZlk] このスレの人達は皆親切ですね( つД`) 保存しました。これからできるだけ解読してみる。
230 名前:名前は開発中のものです。 mailto:sage [2007/02/02(金) 14:54:28 ID:WMw4p0bP] アイテム考えるのがめんどうだね どこかまとめてあるところないのかな
231 名前:名前は開発中のものです。 mailto:sage [2007/02/03(土) 13:13:59 ID:JGxVdJEW] 大まかに>228で何をやらせているのかわかってきた。 絵をずらしながら表示してアニメーションができるとか、 押した時の絵をすこしずらして、ちょっと色変えてるとか。 すごいな。 ただ、命令文もさる事ながら、つかわれてる変数がどうなってるのかもサパーリだ。 スクリーン1の意味からもうなんだかわからない。無いと止まるし。
232 名前:名前は開発中のものです。 [2007/02/03(土) 16:04:39 ID:64JTsoCi] >>231 >ただ、命令文もさる事ながら、つかわれてる変数がどうなってるのかもサパーリだ。 >スクリーン1の意味からもうなんだかわからない。無いと止まるし。 screen 1は、使ってる画像を分かりやすくする為に見えるようにしただけ(デバッグする時とかに有効) 普通はbuffer 1とかやって見えないウィンドウを作って、そこに画像を読み込んで gcopy等を使って表示に使ってるウィンドウにコピーする >if (mousex>bposx) and (mousex<(sizex+bposx)) and (mousey>bposy) and (mousey<(sizey+bposy)){ 変数は、ボタンサイズ、ボタンポジションとシステムのマウス座標 ボタンの位置からボタンサイズ以内にマウスカーソルが有るかを比較してる cnttはアニメーションのカウンタとして mlはマウスの左クリック mlbakは前回の左クリックの状態を保存(前回押されてない時だけボタン操作を有効にする為)
233 名前:名前は開発中のものです。 mailto:sage [2007/02/03(土) 17:41:30 ID:b0e6Rts8] ご教授ありがとうございます 絵を表示するってそういう風にやるものなのか。 絵はまだ詳しくやってないので勉強になった。 マウスの部分はなんとなくわかるんだけど、 やっぱり指定の仕方大変なんだなーと思った。 ボタン一つ一つに指定することになるんだよね。うーん。 そして今俺は何故か素数プログラムを組んでみたり。 一つ一つ憶えていくだけでも大変だ。
234 名前:名前は開発中のものです。 mailto:sage [2007/02/12(月) 16:54:40 ID:nCPYMvzU] C#かJavaでやってみようと思ってるんだけどここでやってもいい? 経営シミュは見た目を気にせずコードに集中できて良さそうだと思ってるんだけど
235 名前:名前は開発中のものです。 mailto:sage [2007/02/14(水) 10:26:35 ID:t2W674H8] アクションとかああいうゲームに比べて、見た目作った上で内部まで設計しなきゃならないんだぜ 利用できるGUIあるならいいけど、意外とマンドクセかったりする
236 名前:名前は開発中のものです。 mailto:sage [2007/02/14(水) 13:16:48 ID:ThETgi86] んじゃ俺はJavaScriptでやってみるか ありえないラーメン屋でも想定して事実に即さないイベントばかり起こるようなタイプで
237 名前:名前は開発中のものです。 mailto:sage [2007/02/14(水) 20:17:38 ID:ThETgi86] 似而非脱サララーメン経営シミュ とりあえずひな形でけた www.nonchang.net/_test/GameDesigner/_simUI.html ひな形であってあんまゲームになってない 我ながら操作しにくい 保存とかできないよ 実装するとしたらクッキーかな メンドクサス せめて客くらいprototypeでオブジェクト化しとかんとな あと作業員やタスク割も換算せんとな 開店中にどう仕込みするか ひどく手抜きなターン制だ 判りやすさを維持しつつどうパラメータ増やすかだな パラメータ影響もろくな計算式作ってないから滅茶苦茶だな 目標から逆算した計算式のバランス調整シミュも作っとかんと 絵くらい欲しいな ……経営シミュとか言える域まで作り込むのは手間だな まあちまちま進めます
238 名前:名前は開発中のものです。 mailto:sage [2007/02/15(木) 14:19:18 ID:2dOO1kLk] 俺も作ってみようかな。 複雑でなくコマンド選択して進めていくだけの単純なもの。
239 名前:名前は開発中のものです。 [2007/02/15(木) 17:51:21 ID:ft9uO8DK] カイロソフトのまんが 奥の細道的なシミュ作りたいと思って、昨日からhspインスコした。
240 名前:名前は開発中のものです。 mailto:sage [2007/02/16(金) 14:21:27 ID:1JLdtjMW] HSPじゃないけどここでいいのかな?
241 名前:名前は開発中のものです。 mailto:sage [2007/02/16(金) 17:37:03 ID:/UuCzWDW] いんじゃね それで誰か困りそうなほどは人いなさそうだし。 実際に迷惑に感じる奴が出て来てから、移動考えればいいと思ふ
242 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 22:30:29 ID:TwbOAdY6] kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi75506.zip.html 時刻のカウントをするプログラム作ってみた。 初HSPでの本格的なプログラム。。
243 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 23:20:55 ID:TwbOAdY6] 部分部分テストしながら作っていき、最終的にそれらを統合したプログラムを作ろうと思ってます。 目指すは>>239
244 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 00:42:48 ID:H9U2djed] 時間を進めて客が来て値段の交渉して売って、また進めてと。するように作ってたけど、 よくよく考えたらプレイヤーはこんな面倒な作業は自動化して飛ばすから 最初から1日単位で処理したほうがいいような気がしてきた・・・今までの時間を返してヽ(`Д´)ノウワァァン!!
245 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 17:16:16 ID:jA/G9GGW] >>244 どまい
246 名前:名前は開発中のものです。 mailto:sage [2007/02/19(月) 01:42:01 ID:8wp1V0m5] >>244 君が今無駄だと思ってる時間はいつか糧になるかもって変なおじさんから聞きました
247 名前:名前は開発中のものです。 [2007/02/19(月) 21:30:07 ID:zygKZyZe] チェックボックス2つ作って、同じ場所に表示するようにすると、マウスポインタ重ねると 前のチェックボックスのオブジェクトが表示されてしまう・・ オブジェクトはひとつで、変数を代入したほうが良いかな
248 名前:名前は開発中のものです。 [2007/02/20(火) 02:32:19 ID:CrODd4GW] 事故解決
249 名前:名前は開発中のものです。 mailto:sage [2007/02/20(火) 08:36:04 ID:20VeNZxY] >>244 はじゃのつるぎを売りにくる客も混ぜるんだ
250 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 18:57:38 ID:v+7viPVD] HSPじゃなくてスマソ Javaで経営シミュ作ろうと思ったんだが、画面作るだけで一苦労だ・・・ Java未経験でいきなり取り組むのは無理があるかなぁ。 HSPのほうが楽できる?
251 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 19:43:22 ID:7I/jb+Rs] 画面かあ。HSPどうだろ、適当なUI作る程度ならすぐだけど。 ロジックが肥大化したり込み入って来るとJavaやVS系のが楽だったりするかもしらんなあ。 HTML慣れてたらJavaScript制御も、適当なUI作る程度ならラクな方だよ。非同期やり始めるとバッドノウハウの嵐で酷いけど。 漏れは今FlexSDKとmxml触ってみてますが、けっこう煩雑。機能や構造には満足なんだが。
252 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 21:22:51 ID:v+7viPVD] レスども。 ぶっちゃけ、最初の起動画面の「最初から・続きから」みたいなのを、 ウィンドウの真ん中に表示させるレベルで躓いてたりするヘタレだから、 HSP使っても同じかもしんないorz VBだと、コマンドボタンとかマウスでポンポンと置いていくだけで、 なーんも考えずにGUIが作れたから、 てっきりJavaもそんな感じなんだと思っていたが、甘かった・・・ もう少しJavaの基礎から勉強してみるよ。 FlexSDKって要するにFlash? Web系なら、当方PHP+MySQLがそこそこ使えるんで、 実は今考え中のシミュもそれならサクッと作れそうなんだが、 置き場所が無い&デスクトップ上で動くものを作りたい、ってことで、あえてJavaにしてみた。
253 名前:名前は開発中のものです。 [2007/02/21(水) 21:31:19 ID:Hptp0Sac] Javaは自分の思い通りの画面をつくるのには向いてないかも。 アカデミックな分野や、インターフェイスが基本コンポーネントで済むようなツールやシミュレータに向いてる言語(ケータイは別だが)だと思う。 でもJavaで学んだメソッドの作り方とかはC/C++でもHSPでも役に立つってばっちゃが言ってた。
254 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 21:46:08 ID:v+7viPVD] どもども。 HSPよりJavaのほうが、あらゆる面で自由度が高いと思ってたんだけど、 案外そうでもないんだね。 とりあえずHSPで軽く作ってみて、複雑になりそう&余裕があればJavaに移植、 とかのほうが、現実的な気がしてきたよ。 言語にとらわれて完成させられないことが一番ダサイし。。
255 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 22:05:27 ID:UHaKQ+Qb] 俺もjavaで作ってみたいと思ってた。 いい機会だしドコモの携帯用で作ってみようかな。
256 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 22:14:07 ID:7I/jb+Rs] >>254 >HSPよりJavaのほうが、あらゆる面で自由度が高いと思ってたんだけど、 Javaのが高いのは違いないっしょ。 汎用性も高いので、想定したUIにするにはやること増え過ぎる諸刃の剣 JavaでもSunとかでGUI作れる無償の奴あるしょ確か それでもゲームに向いてるかっていうと汎用性高いGUIフレームワークは色々大変だけどね。HSPでおk 個人的には、web系強いならFlex引きずり込みたいけどなーw 妙にユーザ少ないしぃ 経営シミュに向いてるかどうか及びスレタイに配慮して引っ込むとしまつ
257 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 23:20:14 ID:v+7viPVD] あ〜。。 Javaの書くのにeclipseを使ってるんだけど、 プラグインでGUIをサポートするものが結構出ていた。びっくり。 まだ全然試してないけど、後学のためにも弄ってみようかな。 そうそう、イマイチHSPに食指が動かない理由の1つに、 付属のエディタがイヤンな感じというのがある。 ま、これは他のエディタ使えばいいね。 Flexねー。今考えてるのが一段落したら、片足突っ込んでみるよ。 いろいろありがとね。
258 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 18:41:11 ID:G5cheb1t] みんなはアイテムとか作るときどうしてる・・・? テスト用のアイテムデータを30個ほど考えてメモ帳に1つ1つ書き込んでるけど 1つのアイテムに10項目ほどあるから面倒で(;´Д`) なにかいいエディタないかな
259 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 18:45:27 ID:UybFrgPS] 自分で作れよ VisualC#とかVisualBasic.NETとか使ったらびっくりするくらい簡単にできるよ 無料だし
260 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 18:58:32 ID:EUPQFY0I] HTML上にscriptタグで書き始めてJSONで書き始めてデータ化しちまってる 書きながら処理しやすいデータ構造検討できるし、 イベント番号に応じた処理とかモックアップ関数もすぐ作れる JavaScript上で書いとけばCSVやXMLへのテキスト整形出力もそんな手間じゃない(一度そういう関数作っとけば使い回せる) 必要であればフォーム入力値を元に変数幅とかも出せる でもHTML慣れてないと逆に手間だろな 我ながら、本業web系だからゆえの職業病だと思います
261 名前:名前は開発中のものです。 [2007/02/22(木) 18:59:52 ID:2tr52AnV] Excel以上のデータ管理ツールは無いと思う。 フリーがいいならOpenOfficeにCalcっていうExcel互換ソフトがある。
262 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 08:23:36 ID:GJOA0g5J] そこでDelphiですよ 慣れれば30分で自作ゲームに完全特化した多機能アイテムエディタが作れますよ 無料だしオススメ! del厨からのお報せでした。
263 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 08:27:03 ID:QGngXzj7] とりあえず保存形式はcsvでいいのか
264 名前:258 mailto:sage [2007/02/23(金) 18:25:40 ID:6wgifGE/] みんなありがと scriptの知識もexcelも無かったから 持ってVBで簡単に作ってみたら、データ入力がかなり楽になったヽ(´ー`)ノ アイテム以外にも使えそうだから作業が捗りそう
265 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 10:54:37 ID:V1iSTEcC] うぁゎぁぁボタン設定めんどくせぇぇー 標準ボタンでいいか。
266 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 13:20:30 ID:Id4kEYzY] >>265 イメージボタンにする場合は、ボタン押下判定用のモジュール作ってやらないと死ねるかも。 ちなみにHSP3.0だとこんな感じ。 #module #const MAXBUTTON 128 #const NO_PUSH -1 dim btnpos, MAXBUTTON, 4; btncount = 0; //ボタンクリア #deffunc init_imgbtn btncount = 0; return //ボタン登録 戻り値:登録No. #defcfunc add_imgbtn int x, int y, int x2, int y2 btnpos.btncount.0 = x; btnpos.btncount.1 = y; btnpos.btncount.2 = x2; btnpos.btncount.3 = y2; result = btncount; btncount = btncount + 1; return result; //ボタン押下チェック 戻り値:登録No. or -1 #defcfunc chk_pushbtn int mx, int my for i,0,btncount,1 if (mx>btnpos.i.0)&(mx<btnpos.i.2)&(my>btnpos.i.1)&(my<btnpos.i.3) { return i; //押された } next return NO_PUSH; //押されてない #global //(続く↓)
267 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 13:22:52 ID:Id4kEYzY] //(続き。全角空白はTABか空白文字2つに置き換えてくれ) title "イメージボタンのテスト"; color 128,128,128: boxf 50,50,150,100; btnno = add_imgbtn(50,50,150,100); onclick *on_click; *on_wait wait 1; goto *on_wait; *on_click pushno = chk_pushbtn(mousex, mousey); if pushno=btnno { dialog "pushno=" + pushno + ", mousex=" + mousex + ", mousey=" + mousey, 0, "押されたよ!"; } else { dialog "pushno=" + pushno + ", mousex=" + mousex + ", mousey=" + mousey, 0, "押されてなかった。。。"; } goto *on_wait;
268 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 16:16:32 ID:Ya86V0o+] >266-267 まだ解読してないけど、こんなに速いレス ホントありがとう。 自分が思っているうちの半分くらいなのかな。 普通のボタンだけでとりあえずゲームっぽいものはできたんだけど、 課題スレが落ちてて、upがダイジョフなところワカンネ(´・ω・`)
269 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 20:41:13 ID:I69UyxgQ] GameDev.orgと一緒に うpろだ落ちてるね
270 名前:名前は開発中のものです。 mailto:sage [2007/03/05(月) 18:20:05 ID:MLlWK8lH] すまん上のソースにバグあった。直したやつ後でうpするわ
271 名前:名前は開発中のものです。 mailto:sage [2007/03/05(月) 19:29:08 ID:eXAJdj/g] このスレ専用のwikiを作りたくなるぐらいの良スレだな
272 名前:名前は開発中のものです。 mailto:sage [2007/03/05(月) 21:52:21 ID:EA9F0OlH] >>271 荒らしは氏ね
273 名前:名前は開発中のものです。 mailto:sage [2007/03/06(火) 20:43:14 ID:vyl0ltP/] >268とかだけど。 ttp://gamdev.org/up/img/9066.lzh ある程度流れができたのでup ご飯屋さんね。 これに、ADVのように枠にメッセージがでるようにすること。 (メニュー)アイテムリストみたいのをつくって、 客がそこから一番食べたいものを選ぶ的な感じにしたいこと。 ライバル店(CPU)用には考え方とか、処理をどうしたらいいもんかと、 イベントをどうやって起こして、どうやって処理させるのかとか。 マウスやカーソル処理。絵。エトセトラエクストラ バランスはもっとあとでいいや。仕様が全然だし。 ああ書き起こしてみると、自分の思い描いてることの完成には程遠いな。
274 名前:266 mailto:sage [2007/03/07(水) 20:07:27 ID:hRCFzq0X] >>273 おおー!ゲームっぽい流れができてるね! 遅くなったがバグ取った&コメントつけたverをうpしときます。 ほんのちょっとだけ高機能になってる気もするけど気にしない>< HSP3.0用イメージボタンモジュール1.3 gamdev.org/up/img/9071.zip
275 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 22:26:25 ID:hRCFzq0X] >これに、ADVのように枠にメッセージがでるようにすること。 picload→gcopy→mes&boxf の流れがいいのかな。 >(メニュー)アイテムリストみたいのをつくって、 >客がそこから一番食べたいものを選ぶ的な感じにしたいこと。 一日の時間がのびるとゲームのテンポが悪くなるから、 「いかにも選択中…」っていうのは微妙…。 店が決めたメニューを元に、横倒しの棒グラフをリアルタイムに 伸ばしていくとか?工夫のしどころじゃね? >ライバル店(CPU)用には考え方とか、処理をどうしたらいいもんかと、 最初は固定売上のライバル店と比較するだけでもいいと思うよ。 売上で追い抜くと嬉しいし。 >イベントをどうやって起こして、どうやって処理させるのかとか。 簡単なのは年月日を記録しておいて、決まった年、決まった月、決まった週、 ある数字を含む日、などになったらイベント発生!というやりかた。 一月を30日に固定しちゃえば計算が楽。 一日の初め/終わりにイベント判定を行って、イベントがあるときは イベント・サブルーチンを呼ぶような感じかな。 ここはどう組んでもif文が多くなると思う。 >マウスやカーソル処理。絵。エトセトラエクストラ >バランスはもっとあとでいいや。仕様が全然だし。 コマンドに必要なお金が分かるようになってると遊びやすいかな〜。 ダイアログでほんとにやるかどうか聞いてほしす。
276 名前:名前は開発中のものです。 mailto:sage [2007/03/08(木) 20:08:06 ID:RDSRKdXd] >274 トン まだざっと見ただけなんだけど、こんなにコードが必要なのか。 これで勉強させていただきます。 >275 >picload→gcopy→mes&boxf の流れがいいのかな。 はっきりいってどういう使い方でできるのか思いつかね。 枠の絵をだして、その枠中にmesで表示、boxfで消すってこと? screenも使う? マジわかんネ もし、そういうプログラム講座みたいのを知ってたらキボン。 >一日の時間がのびるとゲームのテンポが悪くなるから、(ry 選択にどこまで時間がかかるのかわからんからなんともいえない。 でもよくみるのは、絵を表示させて、くるくる回すとかで紛らわすとかかな。 結果に棒グラフはつけようと思ってはいるさ。 >最初は固定売上のライバル店と比較するだけでもいいと思うよ。 >売上で追い抜くと嬉しいし。 とりあえず、最初はそんな感じにするしかないのかな。 >一日の初め/終わりにイベント判定(ry ああ、やっぱそうなのか。if文たくさん書いても、 使うのはそのイベントフラグの時だけだから、うまく節約できないかと思ってたんだけど、 今回のに一応少しだけ組みこんではあるんだけど、まだ全然で。 >ダイアログでほんとにやるかどうか聞いてほしす。 個人的にダイアログは無粋かなーと思って使わないようにしてた。 今回のは流れだけなんで許してちょ。 メッセージとかを使いこなせるようになったら、もちろん導入するヮ 他の人の意見は、やっぱ為になるね。これからもヨロシクお願いします。
277 名前:名前は開発中のものです。 mailto:sage [2007/03/08(木) 23:32:42 ID:V+92YLpv] >>276 ・ADVのような枠にメッセージについて 背景と枠の画像を個々にバッファ(bufferで作った)にロードしておいて、 描画時にメイン画面にアルファブレンディング合成でgcopyすれば半透明な枠が描ける どっちにしろ、mesでそのまま描画すると長い文字列だったら枠を飛び出すかもしれないな。 関数作るなら、文字列が長かったら途中に\nを挟んでから出力、とか ・イベント判定について イベントの種類を大まかに分けて、まず種類で分岐するとかは? イベントを判定するときの種類の定数は#enumで定義しておくのが便利
278 名前:名前は開発中のものです。 [2007/03/08(木) 23:43:08 ID:C82eJqkZ] >>276 >はっきりいってどういう使い方でできるのか思いつかね。 >枠の絵をだして、その枠中にmesで表示、boxfで消すってこと? >screenも使う? マジわかんネ メッセージのスクロールのサンプルを書いてみた。 gamdev.org/up/img/9079.zip STGの背景スクロールと同じで、考え方さえ分かっちゃえば 後はなんとかなると思われ。 >もし、そういうプログラム講座みたいのを知ってたらキボン。 そんなんあるなら俺も知りたい。。。
279 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 00:24:09 ID:w3xDrVPT] こう見てみると、経営シミュも吉里吉里やNスク等のスクリプト使った方がHSPより簡単そうだなぁ。 グラフィカルボタンやメッセージ表示部分、画面切り替えなんかも簡単にできるし。
280 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 13:34:36 ID:oTJi49Vv] HSPは簡単なGUI構築がウリの言語なのに、 GUI関連の命令はビックリするほど少ないからな。 その辺が、なに目指してるか分からない言語って叩かれることもあるわけで。 個人的には経営シミュなら、イベント駆動のDelphiや吉里吉里(KAG使わずTJS)が 一番向いている気がする
281 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 14:44:53 ID:UpVLWozu] ここであえて俺はFlex2SDKを試してみるぜ ……mxmlは手打ちだと死ねるな。高機能過ぎも考えものなようで。
282 名前:名前は開発中のものです。 [2007/03/09(金) 15:53:53 ID:a6kjOt9K] 半透明メッセージボックスのサンプルを書いた ttp://gamdev.org/up/img/9083.zip
283 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 23:50:48 ID:A20L9Fnp] まだ一発で理解できるレベルではないけれど、upアリガトン。 なんか本編よりも、やってきてみて、扱いやすさとか見易さに時間かかる感じがする。 みんなそうなんだろうか。 試しに、上に出てたNscripterの講座を少し見てみたんだけど、 メッセージとか、確かにやりやすそう。 プログラムがわかりやすそうで選んだけど、しかし今更変えるのも大変だしなぁ。 そういうのが簡単になる命令が近々組みこまれないかなぁ。 ちまちま組んでいくしかないか。
284 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 00:30:46 ID:Of9Rb6RG] >扱いやすさとか見易さ ある程度は慣れで、それ以上はコードの書き方だと思う HSPのGUIに関しては、めんどくささ否めないけど、 困難にぶち当たるのは内部処理に比べると少ない気がする なるべく汎用的なコードを書くことを心がけると良い感じ。 >ちまちま組んでいくしかないか。 その通り。やる気が失せるまでやってみたら?
285 名前:名前は開発中のものです。 mailto:sage [2007/03/14(水) 14:41:19 ID:vTyf4gtY] チョットずつ参考にしながら、gzoomやgcopyを色々やってみてる。 gzoomつかうと、マウスをのせた時に大きくなるように見せれるのかな。 半透明もこれで出来るみたいだし。 upコードみたけども、ウィンドウをあんな風に使って合成させるのかと凄いね。 右クリックでテキストウィンドを消すとかも延長線で出来そうだし、 色々勉強になるヮ。 でも今やる気がうせてるので、溜まるまでまったりしてる。
286 名前:名前は開発中のものです。 [2007/03/15(木) 07:25:29 ID:5DeKBzw+] 糞スーレ浮上しま〜す
287 名前:名前は開発中のものです。 [2007/03/29(木) 04:46:50 ID:YSXEyT2v] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
288 名前:名前は開発中のものです。 [2007/03/29(木) 04:49:27 ID:YSXEyT2v] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
289 名前:名前は開発中のものです。 [2007/04/04(水) 08:10:58 ID:4h3cdbLJ] 牧場物語も経営シミュでいいんかね。 やったことないけど、HP見ておもしろそうだと思ったんで もどきを作ってみたいんだが。
290 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 00:50:41 ID:udY3SmAT] >>289 牧場も経営のジャンルでしょう。 どうぞこのスレをお使いください。
291 名前:名前は開発中のものです。 [2007/05/08(火) 14:57:17 ID:QttrfLsZ] >>289 ワロタ このスレおもしれえwwwwwwww
292 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 18:21:00 ID:BUduY9SC] おもしろいか?
293 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 17:07:00 ID:pWNG4aRT] GBAのタワーSPみたいな経営シミュ作ってみたいな
294 名前:名前は開発中のものです。 [2007/06/05(火) 17:52:35 ID:nPjLP44M] ほぅ
295 名前:美人OL [2007/06/27(水) 13:55:50 ID:3bz2SOUN] 運子開発シミュレーションが作りたい 引きこもりニートがある日手にした一枚のチラシ「あなたの運子買い取ります」 週に一度業者が運子を引き取りにくる、その質によって買い値が上がったり下がったりする 食材は自分で調達 食べたものによって排泄物の色・匂い・バクテリアの量などが変わって 便秘になるとゲームオーバー 運子を売った金で豪邸を建てたらハッピーエンド
296 名前:名前は開発中のものです。 [2007/10/13(土) 22:35:59 ID:L5GdksBu] あげ
297 名前:名前は開発中のものです。 mailto:sage [2007/10/20(土) 09:42:22 ID:4BWDRFUo] 今北 >>1 は逃げたのか?
298 名前:名前は開発中のものです。 mailto:sage [2007/10/31(水) 17:55:01 ID:fqfJhZOL] ザ・コンビニみたいなのを目指してたの?
299 名前:名前は開発中のものです。 [2007/12/29(土) 10:21:41 ID:DQBM2oJX] 期待age
300 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 15:31:34 ID:NHpi8Gk6] おまえらアケオメ このスレ見て触発された俺がきましたよ HSP触って三日目くらいで作った経営シミュレーション よかったら遊んでください ttp://gamdev.org/up/img/10872.lzh っていっても全然だめぽかも
301 名前:名前は開発中のものです。 mailto:sage [2008/01/05(土) 19:32:32 ID:v3iqsYU7] >>300 1千万超えたお^^
302 名前:300 mailto:sage [2008/01/07(月) 14:55:26 ID:VrrlHq7s] >>301 プレイありがとうございます 1千万超えましたか^^; 資産1千万になると株式会社になって、会社のグラフィックが かっこよくなる予定だったんですが 倒産の処理ばかり気にしてて生き残った場合の処理 実装し忘れてましたー ソースみるとわかるのですが、社長の寿命もあるのですけど カウントしてないっす>_<サーセン 要望(あるのか)あれば、続き作ろうかと あぁ、でも気分屋なんでわからんですw
303 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 23:08:13 ID:OlySNaPH] >>302 収益が上がったり下がったりで、 なんとかプラスを保っているとなんとか貯まるといった感じかな。 気が抜けない。 収益額がどんどん上げるのが難しくてバランスがいいなと思いました。
304 名前:300 mailto:sage [2008/01/08(火) 15:38:54 ID:c1aPSikB] >>303 プレイありがとうございます 入出金は基本的にランダムなんですが イベント系のはテキストファイルの数値を使ってます ファイルのフォーマットは 1桁目−入出金フラグ(入金か出金か) 2桁目−スポットフラグ(毎月か、今回のみか) 3,4桁目−金額(2桁なので最高額でも99万) 5桁以降が適用する名称です 電話の場合だけ取れなかった時には失注になって 月額固定が少なくなります これが結構いたいかもしれないっす 寿命入れてゴール決めないとゲームにならないかな・・・ 構想としては 叱る、ほめるコマンドでは社員のやる気で収益アップや辞めてしまって 収益ダウンなど イベントで社員雇って経費増加で支払額増えたり 株券売買イベントで株を買ってその収益をいれたり 色々考えたのですが、現在やる気と戦ってます^^;
305 名前:ツクローヨ mailto:sage [2008/02/03(日) 17:00:15 ID:JfFQwS4S] a
306 名前:名前は開発中のものです。 [2008/02/03(日) 17:17:07 ID:+O7X807/] よーし、作ろうぜ
307 名前:名前は開発中のものです。 [2008/03/24(月) 00:32:28 ID:JvpZlIad] レミュ金みたいなのを作りたい
308 名前:名前は開発中のものです。 mailto:sage [2008/03/30(日) 13:40:27 ID:O81zBSV0] 作ろうぜ
309 名前:名前は開発中のものです。 [2008/03/30(日) 19:27:18 ID:g4ZAC6XJ] どうぞどうぞ
310 名前:名前は開発中のものです。 [2008/04/21(月) 01:12:19 ID:t3SghpRe] レミュ金はアイテムデータをExcelに流し込むと けっこう奇麗なカーブを描いている。 回転率と利益率で儲かりやすさを出してソートすると、 最短クリアに必要な「儲かる」アイテムが分かるよ。 作ってくときも、そんな感じでテキトーに分析しつつ データを捏造するわけです。はい。
311 名前:名前は開発中のものです。 mailto:sage [2008/05/25(日) 19:17:38 ID:/cnLEEjl] レミュ金DSで発売だってよ。 すげーな
312 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 11:53:02 ID:6U34QlOy] 犬と猫に触発されてHSP関連色々なスレざっと読んだんだがかなり厳しそうだな モチベや時間、飽きとかが原因で数ヶ月であぼんのやつが多いのか
313 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 15:15:24 ID:mfPErBxQ] 作りたいけど、完成するまでどれくらいかかるんだろう…。
314 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 15:24:07 ID:rZ6at7Zy] 結構面白いんじゃね?ぐらいの作品なら3〜5人ぐらいがちょうどよさそう モチベも下がりにくそうだし。 一人でやるなら半年〜1年ぐらいかかりそうだしモチベをどうやって持ち続けるかが問題だな。
315 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 19:15:45 ID:mfPErBxQ] 経営シミュレーションツクールとかあればいいのになあ… 誰か作ってくれないかなあ…
316 名前:名前は開発中のものです。 mailto:sage [2008/06/22(日) 19:54:32 ID:9SZt12Ok] 経営シミュレーションツクールw 何言ってんだお前は
317 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 08:32:54 ID:BxkAvGZh] だって、一から作り始めたらすごく時間がかかりそうなんだもん ある程度完成したものをちょこちょこと弄ったほうが手っ取り早い
318 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 15:03:38 ID:aH+2Qyxe] 1.まず「0」とだけ表示するプログラムを作る 2.ボタンを作る 3.ボタンを押したら「0」を「1」に変更するように記述 まずこれを作れ、話はそれからだ
319 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 21:15:17 ID:RnHc8x2R] >>317 ある程度完成したものをちょこちょこっと弄っただけのものなんて誰も遊びません
320 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 22:47:10 ID:BxkAvGZh] 新しく始めるボタンと続きからボタンを作ったよ! 更にそこから、初めに戻るボタンも作ったよ! RPGツクールを用いてもゲーム完成する根気がなかった私だけど、一から作ってみるよ! 絶対、完成しないのが目に見えているがね!
321 名前:名前は開発中のものです。 mailto:sage [2008/06/24(火) 08:08:10 ID:PgIwLa+J] 一日を終えると日にちが進むところまでいったよ! でも、肝心なゲームのシステム自体は全くできていないよ!
322 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 00:56:24 ID:pbJegJY0] 無駄が多かったから、一旦ソースを全て消したよ! 初めから作り直しだよ!こんちくしょう!
323 名前:(^ω^) ◆BL3Rw1P//I mailto:sage [2008/06/28(土) 16:25:33 ID:8HevSA97] The Towerみたいなゲームが作りたいお(^ω^) だれか作る流れを教えてくれお The TowerDS全クリしちゃって暇だお
324 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 16:56:47 ID:7tT02R5J] いいからどっか行け
325 名前:(^ω^) ◆BL3Rw1P//I mailto:sage [2008/06/28(土) 17:02:27 ID:8HevSA97] 誰か知らんが、お断りします^p^
326 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 17:21:50 ID:q9wXt3G7] いいからどっか行け
327 名前:(^ω^) ◆BL3Rw1P//I mailto:sage [2008/06/28(土) 17:27:31 ID:8HevSA97] お断りします^q^
328 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 22:25:58 ID:fLNBBPGC] じゃあ、一緒にゲームつくろうよ! 制作全然進まないよ! てか、プログラムって難しいね! どうくんだらいいのか全くわからないよ!
329 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 23:27:14 ID:TuJWUg6H] バッファーとマクロの使い方がわけわかめだよ! ゴーサブ命令って何回も繰り返してたら、エラーになるんだね! 挫折しそうだけど、諦めないよ!
330 名前:名前は開発中のものです。 [2008/07/02(水) 20:50:57 ID:2ZZ5kEID] 勉強し始めてから一週間だけど、正しく>>320-322 と同じことになってるわw 講座サイトみて無駄な命令入れまくってたのに気付いて、もう一からやり直してる・・・ いきなり経営シュミとか難しそうだから、アドベンチャーに毛が生えた程度のものから 作って行こうかな・・・
331 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 20:45:32 ID:GnEg3HxQ] ローグライクの方が作りたくなってきたから、経営シミュレーションは辞めるよ! でも、ローグライクってどうやって作るんだろうね! 完成するまで10年かかりそうだよ!
332 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 11:45:47 ID:mY9IvFlh] つNetHack
333 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 22:55:53 ID:dJoygfcf] 経営シミュは簡単な部類だと思う。 ただ、画像を組み合わせて画面を作るところとか、 商品データをでっちあげてイベントを作り込むとか、 実際にプレイして値段とかを設定するとか、 そういう調整作業が辛いかも。 あと、ソースが汚いとだんだんデバッグが面倒になってくる。
334 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 12:06:23 ID:LASzOSgz] よし作ってみるぜ。 経営ゲームって面白くするコツとか良く分からんからアドバイスくれw とりあえず動く物アップしないとな・・・。
335 名前:名前は開発中のものです。 mailto:age [2008/08/24(日) 15:54:53 ID:akmjUZ4K] あげ
336 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 17:26:17 ID:qJGC4XvQ] >>295 トイレットタイクーン、オススメ
337 名前:名前は開発中のものです。 [2008/11/07(金) 16:27:21 ID:JvsqC6+B] 素人の俺に経営シミュ作らせろよ。
338 名前:名前は開発中のものです。 mailto:sage [2008/11/19(水) 19:54:29 ID:5gaCjHXz] VBで経営シミュ作れる?
339 名前:名前は開発中のものです。 mailto:sage [2008/11/30(日) 11:44:56 ID:AAr7F5rM] VBだろうがHSPだろうがなんだろうがやる気と根気があれば作れるぞ
340 名前:名前は開発中のものです。 mailto:sage [2008/11/30(日) 18:33:29 ID:ttbcPcqW] まじかよ、VBじゃないけどやってみるわ
341 名前:名前は開発中のものです。 mailto:sage [2009/02/13(金) 20:17:44 ID:3qZun81s] >>334 グラが細くていい感じのドットがほしい タワーとか
342 名前:名前は開発中のものです。 [2009/03/02(月) 13:49:03 ID:XVYfiOTE] 今から素人の俺が経営シミュ作るスレになりました
343 名前:名前は開発中のものです。 mailto:sage [2009/03/03(火) 01:51:23 ID:Mz0NOhtP] hikkyman.hp.infoseek.co.jp/cgi-bin/up/src/hikky2ch0254.zip もう無理だと思った
344 名前:名前は開発中のものです。 mailto:sage [2009/03/04(水) 02:28:38 ID:d+MV4s5Q] 5分くらいで内部エラー7が出て落ちたよ 商品の一番下に空欄0ぺソがでてしばらくたった後だったから 空の商品にアクセスしたんじゃなかろうか
345 名前:名前は開発中のものです。 mailto:sage [2009/03/04(水) 10:14:58 ID:+6GmyCVO] >>344 ありがとうその内直すわ コメント1行も入れなかった自分をぶん殴りたい というか5分もやってくれた事に驚きw
346 名前:名前は開発中のものです。 [2009/03/21(土) 23:43:29 ID:iCsD/C5l] 今日携帯始めました 僕にもSHPで出来ますか?
347 名前:名前は開発中のものです。 mailto:sage [2009/03/23(月) 16:48:32 ID:MnEKT+Ej] ほんまや、わしも5分くらいで、同じエラーが出た。 しかし、ここまで良く作ったなと思った。
348 名前:342 mailto:sage [2009/03/23(月) 22:52:37 ID:fJl1xesJ] >>347 もう続き作るの諦めてた所に感想ですってえええ ・・・作り直すかなあ
349 名前:名前は開発中のものです。 mailto:sage [2009/03/26(木) 17:47:59 ID:ygFD4pie] 自演乙
350 名前:名前は開発中のものです。 mailto:sage [2009/03/27(金) 19:18:12 ID:iSVCS3BE] 自演乙
351 名前:名前は開発中のものです。 mailto:sage [2009/05/14(木) 15:07:11 ID:/kDGIL4D] SRPG作ろうと思ってたけど、挫折したんで経営ゲー作る事にした。 さすがにこのてのものなら出来るだろう
352 名前:名前は開発中のものです。 [2009/05/14(木) 16:36:01 ID:0UhRGapd] 晒しage
353 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 08:20:53 ID:g7z0PQwY] レミュ金みたいな販売ゲーだと アイテムを100も200も作ってるうちに売値や原価がほぼ変わらない、ただ名前だけが違うアイテム が出来そうなものだけど、どういう方法で差別化図ってる?
354 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 13:27:04 ID:c/fCHYng] アイテムを出現させるのに特殊な条件つけたり、持っているとイベントが起こったり、使用するとプラス効果がついたらいいんじゃね? そうすれば「これは売らずに残しておこう」とかプレイに幅が出るだろうし
355 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 14:16:14 ID:g7z0PQwY] >持っているとイベントが起こったり こういうのあると商品開発するのが楽しめそう。 アイテムを使用するという視点は持ってなかったけど、なるほど。
356 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 22:18:16 ID:g7z0PQwY] やっと物を販売するところまで出来たのでうp ttp://www1.axfc.net/uploader/Sc/so/2228 パスはhsp セーブ&ロードは現時点で実装できなかった。今後の研究課題。 今後としてはレミュ金の料理限定版を作る方向で行こうかなと思ってる
357 名前:名前は開発中のものです。 mailto:sage [2009/05/18(月) 15:58:53 ID:swLUkci7] >>356 ダウンロードしたので支援。 絵とかがしっかりと表示してあったから、これだけでも少し遊べたよ。 頑張れー
358 名前:356 mailto:sage [2009/05/18(月) 20:01:57 ID:KRZ3M7v+] >>357 ありがとう。 正直、数字管理するのがここまでややこしいとは思ってなかった。 きちんと完成させたら相当のフィードバックがありそう。
359 名前:名前は開発中のものです。 mailto:sage [2009/05/20(水) 14:21:12 ID:OuIzkGPt] >>356 一応やってみました おお、結構ゲームらしくなった気がする というか基本部分は完成? 自分のプレイは12日目までですが、問題なく動作しました あと資金が万単位になって購入クリックの連打がしんどくなったw 時間がかかっても完成できるといいですね 無理をせずにガンバ!
360 名前:名前は開発中のものです。 mailto:sage [2009/05/20(水) 17:02:07 ID:eykKGx5J] >>356 在庫が1個以上の時に、パン屋で追加購入しても在庫に反映されない 俺も同じようなの作ってるけど、見せられる段階までもいってないからなぁ。 がんばれー、応援してるぞ。
361 名前:356 mailto:sage [2009/05/20(水) 21:52:10 ID:O5ELROug] >>359 >>360 あと大きなものはアイテム合成ぐらいだと思う。 なるべくストレスフリーなゲームを目指していく予定。 在庫が反映されないのも確認できました。 やめる気はないけど、さらにやる気が出できた。ありがとう。
362 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 08:15:21 ID:e8dlNL/9] 私も一昨日からHSP勉強始めたばかりだけどここのみんなが天才に見えてきた >>356 やりましたよ ちゃんとレミュ金してるね あとグラフィックの雰囲気がなんかいい味出してるなぁ いろいろ細かいとこいじる必要はあると思うけど、すっごい期待してるので頑張って下さい 私も作りたいゲームのイメージは頭の中にあるんだけど、勉強しなきゃいけないことが多すぎてどこから勉強していいかわかんない 取り敢えず今HSPのプログラミングの基本とかHSPでゲーム作成講座なんかを見て書いてることを理解しようとしている段階・・・ あとちょっと自分でも見よう見真似でなんか作ってみたりしてる
363 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 10:21:38 ID:8qc/6a8z] >>362 横槍レスで恐縮ですが・・・ HSPユーザーが増えるのはみんな大歓迎だと思う♪ 私は複数の言語を触ってきましたがHSPを使っているときが一番楽しい 本当に処理速度以外は(w)かなり良い言語だと思いますよ (補足:処理速度も自作DLLとかで対応可能ではあります)
364 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 14:12:37 ID:7Zkc1e1y] HSPの欠陥は処理速度よりも文法だと思う 変数に宣言がなく基本グローバルなのに大文字小文字をわけないから ソースが長くなると変数の名前の衝突が起こりまくる さらに構造体やクラスがないことも上の問題を促進している
365 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 15:18:57 ID:6bJQ6RN1] そういうことが気になる人は別言語へどぞ、ってのは定番だな。 HSPはそこまでの物が作れない人向けだろうし。
366 名前:名前は開発中のものです。 mailto:sage [2009/06/12(金) 15:06:05 ID:WbD2VDBn] バカの俺には構造体やポインタを使った方がプログラミングがマンドクサクなるだけに思える。 敵弾の座標はtekidan_x、tekidan_y、フラグはtekidan_fとかで十分。しかも配列でOK。 敵弾が最大256個としても、1フレーム毎に256個のフラグをチェックしても今のPCなら 速度的にまったく問題ない。 バカの俺が作ったゲームで1番大きいのはせいぜい8000行程度だが、名前の衝突は 起こらなかった。 まあもちろん、これじゃ何十人で何万行も組む職業人としてのプログラマにはなれない わけだが。そういうのなら名前の衝突も起こりやすいのだろう。 あくまで趣味として、ゲームしか作らないバカの俺はHSPでいいや。最近じゃDirectXすら 使ってないしね。だって俺のPCでは十分な速度で動いてるんだもん。 もっとも、Ver3の 実数+整数=実数 整数+実数=整数 っていうルールはバカの俺にはうざいけどね。どの変数が実数で、どの変数が整数か 覚えてなくちゃならない。まあこれも変数名の頭に"rn_"とでもつければ解決だ。 (real number=実数)
367 名前:名前は開発中のものです。 mailto:sage [2009/06/14(日) 23:17:40 ID:eEiOHQsm] tekidanとしてるなら"js_"(jissu=実数)のほうが直感的だと思うが
368 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 23:55:39 ID:hKGntJNp] >>366 ここは経営シミュのスレだからそれを例にとると アイテムは要素としてアイテム名(文字列)と属性(数値)があるから 配列よりも構造体でまとめたほうが楽なのは間違いないし 全アイテムをある要素でソートするとかだと速度に問題が出ると思う (要素数とアイテム数に依存するが)
369 名前:名前は開発中のものです。 mailto:sage [2009/08/15(土) 07:41:52 ID:K6XX1i7T] 死ぬまでにできればいいくらいでちまちま勉強しながらやってるんだけど、 普通ならどのくらいでできるもんなの? 囲碁で言うと15級って感じなんだけど。 今メッセージ枠をどう作ろうか悩み中。
370 名前:名前は開発中のものです。 mailto:sage [2009/08/17(月) 22:10:04 ID:oT929uQh] 経営シミュなら夏休み期間中に出来るんじゃね。 小規模+プログラムだけなら。 今どのぐらい出来るのか知らんが、画像表示や 分岐にループ、データの読み書きの処理辺りが出来れば 経営シミュは作れるはず。 大事なのは根気、このスレ・板で完成がほとんど出ないのは 皆途中で飽きたり他の事始めたりして長く続かないから。 そういう私はニートでね、時間はあるけど根気が続かないのだよ。 また挑戦してみようかなぁ…このスレ立ったの3年前かw 松岡修造のように熱く行こうぜ('A`) がんばれがんばれできるできる絶対できるがんばれもっとやれるって!! やれる気持ちの問題だがんばれがんばれそこだ!そこだ! 諦めんな絶対にがんばれ積極的にポジティブにがんばれがんばれ!!
371 名前:名前は開発中のものです。 mailto:sage [2009/08/17(月) 22:54:03 ID:9nJRdAdQ] >>370 ゲームなんて作ってる暇あったら仕事探せよ 松岡修造のように熱く行こうぜ? 何言ってんだ。バカか?目覚ませよ。
372 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 23:08:31 ID:Yvo3mGUW] 的確すぎるw
373 名前:名前は開発中のものです。 mailto:sage [2009/08/19(水) 00:51:33 ID:H8CGuoqj] 何か知らんがワロタw
374 名前:名前は開発中のものです。 mailto:sage [2009/08/29(土) 13:11:56 ID:8JpJAMYj] >>366 先頭に1とか1.0とか掛けるのはどうかな?
375 名前:名前は開発中のものです。 mailto:sage [2009/09/13(日) 09:26:16 ID:5jYrcigT] つか、経営SLG作るのは簡単だが、それが面白いのかどうかが別問題だな
376 名前:名前は開発中のものです。 mailto:sage [2009/09/19(土) 00:13:15 ID:IfgAz7LK] >>366 俺初心者でよくわかってないからかもしれんが モジュールってそういうときに使うものだと思ってた (そういうとき=変数名衝突)