[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/07 05:13 / Filesize : 230 KB / Number-of Response : 937
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 [2008/02/08(金) 21:25:28 ID:8fp2nLjb]
開発スタートしたはイイが、多くのゲーム(企画)は完成を見ることなく
消え去る自主制作ゲーム。
このスレでは自主制作ゲームの製作スタート告知をし、進行状況を逐一
報告するスレであります! デベロッパは製作スタートレスをしたら
以後、名前欄に製作中ゲームのタイトル(進行状況%)を入れてください。
例>名前:ロリッ子天使ハニーバニー(10%)

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

■自主製作ゲーム:開発状況報告スレVer0.8■
pc11.2ch.net/test/read.cgi/gamedev/1172541825/

■自主製作ゲーム:開発状況報告スレVer0.7■
pc10.2ch.net/test/read.cgi/gamedev/1153179462/
■自主製作ゲーム:開発状況報告スレVer0.6■
pc8.2ch.net/test/read.cgi/gamedev/1140580601/
■自主製作ゲーム:開発状況報告スレVer0.4■(実質5)
pc8.2ch.net/test/read.cgi/gamedev/1125306375/
■自主製作ゲーム:開発状況報告スレVer0.4■
pc8.2ch.net/test/read.cgi/gamedev/1096396800/
■自主製作ゲーム:開発状況報告スレVer0.3■
pc5.2ch.net/test/read.cgi/gamedev/1071809112/
■自主製作ゲーム:開発状況報告スレVer0.2■
pc5.2ch.net/test/read.cgi/gamedev/1028161173/
■自主製作ゲーム:開発状況報告スレ■
pc5.2ch.net/test/read.cgi/gamedev/1005143186/

259 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 01:22:14 ID:ikDBkqpR]
>>257
WinXPで遊んだよ。
貫通弾じゃなくなった分、「当たった」感触があってよくなったと思う。
画面外でも敵・弾が存在していて、知らない間に倒してしまっているのが気になる。

Firefox2.0、Safari3.0.4
たぶん完璧。

Netscape 7.1
緑の枠組みすら表示されない。

Opera 9.0
動いた、音も鳴る、少しもっさりしている。
弾を撃つ毎にステータスバーに「www.geocities.jpのデータを受信しています。」と表示される。

IE6.0 & Sleipnir7.2.1
動いた、音も鳴る、かなりもっさりしている。

260 名前:259 mailto:sage [2008/06/09(月) 01:32:07 ID:ikDBkqpR]
Wii Opera
タイトル画面から先に進めない。
キーコードが違うから当然なんだけども。

261 名前:255 mailto:sage [2008/06/09(月) 06:57:25 ID:QZTeqr+d]
>>257
ゴールグラフィックがかなりアレな感じに・・w
こういうゲームにするのかw

>>256
ツ ッ コ ミ あ り が と ぅ !!
(昼寝の後で寝ぼけてましたっw)

262 名前:Javascriptでアクション(6.7%) mailto:sage [2008/06/09(月) 20:37:59 ID:BnkYMoIE]
www.geocities.jp/yrchw899/index.html
・画像ファイル以外に、テキストファイルも先読みするようにした。

見た目にはまったく変わりがありません。

>>javascriptでノベルゲーシステム氏
や、お互い頑張りましょう。
>・html自体の暗号化のテスト成功
うお、よくわからんですがカッコいい事してますな。
トランジションという単語の存在は知らんかった。

>>259
> 画面外でも敵・弾が存在していて、知らない間に倒してしまっているのが気になる。
ご指摘ども。確かに現在そうなってますね。
次回、
・画面外の敵は動かない&無敵
・弾は画面外では消滅
に変更しときます。

> 弾を撃つ毎にステータスバーに「www.geocities.jpのデータを受信しています。」と表示される。
Imageクラスに画像を指定した時に表示されてしまうようです。
これは仕様という事にしときます。

> Wii Opera
> タイトル画面から先に進めない。
うお、WiiでもJavascriptが動くとはΣ
キーコード教えて貰えたら、とりあえず操作だけ対応させときます。
上下左右とジャンプボタンとショットボタンとリセットボタンの系七つ分。

>>261
まぁ適当な感じで。

263 名前:名前は開発中のものです。 mailto:sage [2008/06/09(月) 23:44:37 ID:1cCj7i02]
>>262
爆発エフェクトを敵の上に描いた方が良さげ。

auのPCサイトビューワでは動かず。

264 名前:259 mailto:sage [2008/06/10(火) 01:05:53 ID:FJ6VSyJU]
>>262
レスありがとう。
敵に触って潰れてるときでも方向転換・弾発射が可能、打ち返し弾ってやつか。

>Imageクラスに画像を指定した時に表示されてしまうようです。
同じファイルのインスタンスが1個でもあれば再読み込みしないはず。
他のキャラクタは大丈夫だし、何か違う処理をしているのでは?

>キーコード教えて貰えたら
以前調べたときはこうだった。
デフォルトの動作がキャンセルできないため使えるボタンが左右と(A)くらいしかない。
ジャンプとショットがあるゲームではつらいかもしれない。
www5b.biglobe.ne.jp/~clap/wii/test/keycode-info.html

265 名前:259 mailto:sage [2008/06/10(火) 01:11:49 ID:FJ6VSyJU]
>>262
すまない、公式で調べなおしたら最新版ではAボタンが効かないみたいだ。
実機がないとテストの難しい機能になるので260からの発言は無かったことにして欲しい。
www.nintendo.co.jp/wii/q_and_a/093.html

266 名前:Javascriptでアクション(7%) mailto:sage [2008/06/10(火) 21:31:43 ID:FvGkOlna]
www.geocities.jp/yrchw899/index.html
・弾が画面外に出た場合、消滅するよう修正。
・敵は一回画面内に入るまではずっと停止&無敵。
・効果音を先読み。
・溜め撃ち仮実装(見た目だけ)。

溜め撃ちを入れた事により、Xボタンを離した時に
弾が発射されるように変更されました。
あと、Lunascape3でゲーム画面を出した後F5で更新すると、
効果音が消える模様。
サンプルプログラムを置いてたサイトでも同様の現象が
起きるようです。
kujirahand.com/flash/playmp3/

>>263
動作報告、ども。
他の敵キャラが爆風に隠れると不愉快かなと思い、
現状では敵の方を上に描いてます。

>>264-265
> 敵に触って潰れてるときでも方向転換・弾発射が可能、打ち返し弾ってやつか。
や、死亡時に操作不能にするのを忘れてました。
Player側の打ち返し弾とは斬新かも知らん。
いやFC版B-WINGで既にあったか。

> 無かったことに
了解。

267 名前:javascriptでノベルゲーシステム(2%) mailto:sage [2008/06/10(火) 23:15:38 ID:ZqBN8Kq4]
・部品の結合テスト:順調
・html上にテキスト遅延表示
・入力クラスを抽象化
・ボタン選択UI
・絵の処理は無視中

ToDo
・コンフィグと栞情報の保存手段検討
・条件分岐の定義方法と実処理
・暗号化エンジン
・NScripterの超下位互換パース
・絵の処理
・公開用差分分離

正規表現に悩む。。

>>266
Safariで音鳴らなくなったみたい。
というかそのサンプルプログラム、実用上はちょっと融通利かないところありますね。
使うライブラリ自体も再検討してみては。
俺が調べたところ、下記のが扱いやすかった感じ。
配列保存しないようなので、その点は工夫いるけど。
flash-mp3-player.net/players/js/



268 名前:マジックアクション(15%) mailto:sage [2008/06/11(水) 21:07:32 ID:GZhGB+lV]
久しぶりにMicrosoftVMで動作テストをしたところパフォーマンスが劇的に下がっていた。
何か大ポカをやらかしたのかと思ったら、うっかりIEの設定でJITをOFFにしていたよ。
jview.exeを直接呼び出しても影響があるんだな。

ついでにVM毎のノーウェイト時のFPS値を計測してみた。
最新のVMは地味に実行速度が上がっているところが偉い、感心した。
JDK 1.3.1_09(2003/08/04)      102
JDK 1.5.0_12(2007/05/02)      114
JRE 1.6.0_05(2008/02/22).       123
MS 5.0.0.3810(2003/02/28)JIT有.   23
MS 5.0.0.3810(2003/02/28)JIT無  109

ちなみにコンパイルはJDK1.5で行い、古いVMでも動作するように
コンパイルオプションに -target 1.1 -source 1.2 を追加しているが、
外しても実行速度に違いは見られなかった。

269 名前:名前は開発中のものです。 mailto:sage [2008/06/11(水) 22:14:16 ID:0sKfIhsU]
アメリカのフリーゲームのランキングサイト。
game tunnel
www.gametunnel.com/


これを見ろ。


270 名前:マジックアクション(15%) mailto:sage [2008/06/11(水) 23:09:30 ID:klFSvztV]
>>269
ちょっと見た

ttp://www.jjsoftgames.com/japanese/magebros/
ADVENTUREのトップを飾るこれに目を引かれたよ、よくできてそうだな。
トップビューに近い高低差のあるマップで魔法使いによるアクション、目指す世界の雰囲気も近い。
違うのは攻撃方法がシューティングメインっぽいところか。

271 名前:JavaScriptでアクション(7%) mailto:sage [2008/06/11(水) 23:56:33 ID:9naotJKA]
>>267
> Safariで音鳴らなくなったみたい。
ありゃ、それはマズいですな。

> 再検討
そですね、他のライブラリかやり方を探してみます。
ライブラリの紹介ありがとうございます。

272 名前:JavaScriptでアクション(8%) mailto:sage [2008/06/13(金) 00:48:57 ID:+fq6SvHe]
www.geocities.jp/yrchw899/index.html
・一旦音を消した。
・弾を上下にも撃てるようにした。
・一定以上溜めて撃った時、キャラに反動をつけた。

とりあえず良いライブラリが見つかるまで音を消しときます。

273 名前:マジックアクション(16%) mailto:sage [2008/06/15(日) 04:52:26 ID:kct1YOgL]
気が付いたら外が明るい……。
こんな単純なモデルとモーションに8時間とか、どんなけトロ臭いんだ俺。
ameblo.jp/summerclap/entry-10106455041.html

とはいえ雑魚キャラのモデルが一通り揃った。
次はマップチップの作成が待っている。

274 名前:JavaScriptでアクション(9%) mailto:sage [2008/06/15(日) 23:29:41 ID:v0q1itVs]
久しぶり更新
www.geocities.jp/yrchw899/index.html
・溜め撃ち弾の攻撃範囲が広がるようにした。
・溜めエフェクト追加。

275 名前:名前は開発中のものです。 mailto:sage [2008/06/15(日) 23:52:10 ID:TQMaMefS]
>>273
一応ぱんつ見えるか試してみた。









見えなかった(´・ω・`)

276 名前:マジックアクション(16%) mailto:sage [2008/06/16(月) 01:23:53 ID:3KJAmebG]
>>275
お約束〜w
そういやゲーム中にダメージでひっくり返ったときの処理とかどうしようかな。

277 名前:javascriptでノベルゲーシステム(3%) mailto:sage [2008/06/16(月) 01:36:19 ID:6bCttRgj]
パンツを見せるかどうかの処理で悩んでいるのですね、わかります。
ここはひとつ水色系の縞模様でお願いします。

- - -

・コンフィグ/栞情報のDES暗号化保存の単体テスト完了
・とりま俺文法としてnoveldocってフォーマット仕様を固めてみる
・カーソルだけで操作できるように修正

ToDo
・公開用差分に注力中
・そもそもJavaScriptノベルゲーシステムの存在価値は(ry



278 名前:推理ADV0.2% mailto:sage [2008/06/17(火) 12:14:53 ID:GonUdfcB]
シナリオの原案を書いている。

出来た物
登場人物 80%
メイントリック 80%
システムの概案(作れるかはしらん)100%
システム周りの部品60%

が、肝心のトリックが思いつかない。
いやトリックは思いついているんだが、
それをどうやって使うかや、肝心のつなぎの部分が全っ然出てこない。
困った。

279 名前:JavaScriptでアクション(10%) mailto:sage [2008/06/17(火) 19:40:54 ID:FEunQiaJ]
www.geocities.jp/yrchw899/index.html
・溜め時のエフェクトをプレイヤーキャラに追随するように変更。

パーツが揃ってきたので、暫く更新を止めて、
ゲームの方向性を考えます。

280 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 22:37:45 ID:HGehXO5A]
>>277
FlashLiteでNscripter互換とかだったら需要あるのにねー。

281 名前:javascriptでノベルゲーシステム(4%) mailto:sage [2008/06/17(火) 22:49:24 ID:IpljtCwd]
あー、それは需要ありそうだ
Nスク文法のヘボ互換はパーサ差し替えで考えてみたいな
今考えたところで鬼が笑うけど。
まずは設置の手軽さだけを目標にしてみる

条件分岐もできてない段階の晒し(firefox推奨、多分ieエラー吐きます
non-chang.hp.infoseek.co.jp/2ch/steph74/demo_engine01.html

282 名前:縦STG「Thor」(8%) mailto:sage [2008/06/18(水) 01:11:16 ID:/+vhSgWO]
初めまして。
最近ゲームの作り方が分かってきたので、シューティングを作ろうとしています。
こういう場所があるとモチベーションが維持できそうなので、ここを使わせてもらいます。

ゲームの内容
・全3面の縦スクロールシューティングゲーム
・ステージクリアごとにスコアを消費して装備を購入できる

C/C++とDXライブラリを使って作ります。
絵は自分で書いたり、フリーのを使ったり。音は全てフリーに頼ろうと思ってます。
FPSの制御やキー入力の管理など、骨組みはできたのでこれからゲームの部分に取り掛かります。
ほとんど経験がないのでペースは遅いと思いますが、完成まで頑張るので応援よろしくお願いします。

283 名前:シンプルSLG(5%) mailto:sage [2008/06/18(水) 19:01:46 ID:8MbNKV5d]
開発再開したお

284 名前:推理ADV0.2% mailto:sage [2008/06/19(木) 17:23:21 ID:DiGJCW+Z]
「ミステリは手品に似ている。
右手で誘導、左手で仕掛けのタネを作る」
という話を聞く。とりあえず書いたこと。
・第一容疑者の置かれている状況
(なぜ疑われているか、その経緯)
ぱっと見事件はどんな風に見えるのか
・メイントリック2のタネ(正確には小道具)
 らしきものを思いつく。
トリック1を廃棄すべきかどうか悩む所。
配役と人物設定・人間関係に変更なし。
さて、ここからどうやって伏線を入れていくか。
とりあえず死ぬまでにせめて一回。
一回だけでいい。まともなの完成させたいorz
相談できる人がいない…orz

285 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 17:35:08 ID:mP53nDpp]
つ ttp://www.feel-stylia.com/rc/creative/
参考になるか分からないけ、どうちが見てるところ。

286 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 18:29:55 ID:HThXJZkg]
相談する理由が分からん(´ω`)

287 名前:縦STG「Thor」(10%) mailto:sage [2008/06/20(金) 20:34:53 ID:+LrQVMu3]
できた事
・背景のスクロールと描画
・自機の移動と描画

自機の攻撃を3〜5種類作って、プレイヤーは2種選べるようにしたいと思っています。
全種類できたら動くものをUPしようと思います。



288 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 05:49:04 ID:kySJ6/AG]
>285
ありがとう。参考にしてみるよ。
>286
このサイトで言うなら
トリックのの仕掛けと、つなぎが出来な(プロットが立てられない)くて
悩んでいるって感じかな。
なんか外からの指摘があれば
良いアイデアでるかなーって思ったんだ…

289 名前:縦STG「Thor」(13%) mailto:sage [2008/06/23(月) 00:50:14 ID:jZlgp0tw]
自機の攻撃の1種類目、レーザーの処理ができました。
敵を作ったとき少し変えないといけないと思いますが、一応完成。

gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0295.png
SSです。

290 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 10:41:02 ID:QdxNbXps]
強いぞレーザー!!(゚∀゚)

291 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 11:13:17 ID:XlEPwOEO]
レーザーってロマンがあるよね
余裕があったら俺もつけようかな

292 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 19:05:12 ID:Zv014Oi0]
俺もレーザーつけるかな。
判定がでも円判定じゃないからめんどす。

293 名前:名前は開発中のものです。 mailto:sage [2008/06/23(月) 19:51:35 ID:T4uoidjV]
円判定をいっぱいやればいいじゃない

294 名前:推理ADV0.2% mailto:sage [2008/06/25(水) 23:56:13 ID:yCA9wD+x]
犯人が殺人を決意・実行までの経緯は大体煮詰める。
(人物設定と背景、シーンの会話だけはどんどん膨らんでいく)
が、どうやって殺したか、凶器や謎のポイントが未だにまとまらない。

もう少し考えないと駄目みたいだ。

295 名前:縦STG「Thor」(16%) mailto:sage [2008/06/26(木) 20:20:00 ID:ptA+51Z3]
自機の攻撃の2種類目、ミサイルの処理ができました。
いわゆるNway弾なのですが、思ってたより大変でした。
gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0296.png
SSです。

自機の攻撃は全て、Lv1〜Lv4まであり、Lv4はスコアで購入しないと使えない。
Lv1〜Lv3までは範囲や火力がUP、Lv4で特殊効果が付く。
という仕様にしようと思っているのですが、自機の他の攻撃方法とミサイルのLv4の良い案が浮かびません。
なので次は敵の処理を書いていこうと思います。
専用の開発ツールを作ろうか作らまいか考え中です。

296 名前:シンプルSLG(6%) mailto:sage [2008/06/26(木) 22:51:56 ID:xyWL8bNF]
イベントを処理する所まで進んだお

297 名前:マジックアクション(17%) mailto:sage [2008/06/29(日) 23:45:27 ID:A2DQeIaH]
動く敵が1体から2体になった。

アプレットの更新が滞ってるな、もうすぐ1ヶ月だ。
なかなか切りの良い所まで進まない。



298 名前:FPB(1%) mailto:sage [2008/06/30(月) 18:54:55 ID:NkGKnunC]
せっかくDirectX勉強してるから何か簡単なゲームでも作ってみようかと
FPSをもじってFirst Person Bombermanでも作ってみることに
最近のボンバーマンはややこしすぎるから、初期も初期、アイテムはボムと火力だけ・・・みたいな簡単なやつ

299 名前:テキストSLG(0%) mailto:sage [2008/06/30(月) 22:06:31 ID:EOzU5rc+]
絵が必要ないテキストだけのゲームを作ります。
今はウィンドウ表示させるだけ。

300 名前:調査系ADV(12%) mailto:sage [2008/07/01(火) 03:56:04 ID:WFBsoxWK]
就活も終わったので活動再開

久々に開いてみるとどういう思考で吉里吉里のスクリプトを組み上げたのか覚えていない
苦労しそう…

301 名前:javascriptでテキストアドベンチャー(5%) mailto:sage [2008/07/01(火) 22:38:03 ID:9j9Bq1/B]
ノベルゲーに留めない方向で仕切り直し

設計が固まらなくて「大きなパン」に囲まれて殺された
一人でウケて、その後とても空しくなった

302 名前:マジックアクション(19%) mailto:sage [2008/07/01(火) 23:36:11 ID:4tWHI+8S]
敵からダメージを受けて吹っ飛ばされるようになった。

先送りにしていたパンツ、描かねばならぬ時が来たようだ。トホホ……。

303 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 23:47:08 ID:D0H5/Fdy]
「ぱんつはいてない」という手もあるよ

304 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 23:57:14 ID:rMPPW9sk]
吹っ飛ばされるときは着地するまでの間、
視点を強制変更するとか、大きな星をたくさん出して隠すとか…

305 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 23:57:48 ID:4tWHI+8S]
>>303
手描きの2D絵を1枚1枚作画するならともかく、
ポリゴンでそれをやるのは激難じゃね?
こつ絵的に考えて。

306 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 00:06:40 ID:Mmd8ze5M]
>>304
なるほど。
背景が2Dなので視点変更は難しいけど、エフェクトで見えなくするってのは良さそう。
非常に見えにくいのであればむしろパンツ履かせておくのも有りかな。

アニメの変身シーンみたいにモデル全体を発光させるとかシルエットのするとか
いうのも考えてみたが、それはやめた。

307 名前:縦STG「Thor」(18%) mailto:sage [2008/07/04(金) 20:29:58 ID:bAOHoFaG]
テキストから敵データを読み込み、解析しやすいようにして配列に入れるとこまでできました。
次は意味解析と敵の管理なのですが、かなり時間がかかりそうです。
けどこれさえ出来れば、あとはトントン行けそうなので頑張ります。



308 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 21:30:18 ID:cWfPOkYg]
君はおそらく、「意味解析」の意味を間違えている。
まぁ、どうでもいいけど。

309 名前:縦STG「Thor」(18%) mailto:sage [2008/07/04(金) 21:53:53 ID:bAOHoFaG]
確かに自信はないです・・・。
僕が言いたいのは命令通りに敵を動かすというか
そのための解析です

310 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 22:32:39 ID:cWfPOkYg]
おそらく、君がしたいそれは世間では「構文解析」と呼ばれている。
そして、それは自前で実装するコストが高いため、
lex や boost::spilit 等の外部ライブラリを使う方が一般的だ。

311 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 22:37:28 ID:HOTwd10C]
そうなの?
どうせそんなに多機能にしないからそれくらい普通に組んじゃうのかと思った。
というか、俺なら組んじゃう。

312 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:15:44 ID:cWfPOkYg]
>>311
構文解析は「プログラミング言語C++」にも普通に書かれているし、
自前で組む気ならさほど敷居は高くない。

が、一度でも自前で書いたことがあるならわかると思うが、
繰り返しと定型的な処理が多くて「コストが高い」のだよ。
結果的に外部ライブラリに頼った方が、余計なことに悩まず楽できる。

313 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:24:43 ID:dN9x2gJA]
>>繰り返しと定型的な処理が多くて「コストが高い」
んだなぁ。。
一度綺麗に組めればゲーム作成についてはすげえヘルパーになると思うんだけど……
バグ要因ばかりが増えてテストケースが雨後のタケノコのごとく増やす事になる。。
:俺の頭が悪いのかしらん。

haskellのパーサコンビネータに感動してC+GObjectで模倣試したらすげえ死ねた上に実用性ない速度だったw
JS上で正規表現コネた方が早くて、自分の頭の悪さを嘆いたりしてます。

314 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:29:51 ID:cWfPOkYg]
いや、正規表現はお勧めしない。
オライリーの正規表現本読めば分かると思うけど、無駄が多いよ。

やっぱりお勧めはC++なら boost:spirit (上の方でspilitとtypoした気がするが)一択ですよ。
Cに慣れていれば、yacc (lex系の構文解析器) も視野に入るけれど。

315 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:41:55 ID:dN9x2gJA]
あ、本棚にあるw>オライリー正規表現本
lex/yaccより綺麗に書けて早いパーサコンビネータとかないもんかな……

316 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 10:08:21 ID:/w67nznv]
内容物にネストがあるような本格的な構文解析ならspilitだが、
箇条書き程度の内容だったら yaml 形式で済ませてしまうのも手だな。

あと、LL(1)に収まる文法なら再帰降下パーザを手書きとか。
再帰降下パーザならそんなにごちゃごちゃしないと思うけど。

317 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 11:17:14 ID:Y0nMsRIQ]
ちょっとまて
作ろうとしてるのはSTGの敵出現パターンとかだろ?
CSVやXMLで充分じゃないのか

スクリプターと分業するとかじゃない限り
構文解析処理に凝っても本来のゲームが作れない気が



318 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 12:18:13 ID:Btyh5G9S]
簡易スクリプトなんて、コマンドと命令羅列の1次元配列かとおもってたんだが、
最近は高度なんだねぇ。

319 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 22:34:15 ID:htOeiExQ]
>>316
問題は不毛な作業してる感が漂うこと。再帰降下法のパーサジェネレータもあるし。

>>317
>>307の内容から察するに行動パターンも外に追い出してるんじゃないの?
そうなったらもうLuaやSquirrel等の組み込み言語の出番だと思うけどね。
そうじゃなきゃYAMLやXMLで十分なわけだし。

320 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 23:18:45 ID:xxqTIv7S]
スクリプト内に四則演算使えるだけでも随分楽になるしね。

少なくとも、単調な繰り返しをなんとかしようと思わず
黙々とこなせるような勤勉な人間は、プログラマとしてはあまり上達しない。
事務職としては実に優秀なのだが…。

321 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 22:06:51 ID:EW8KNIjO]
>>319
>>282を見た感じ、ほぼ初めてのゲーム作りのようだから
あまり本筋ではない部分で凝ったことしないで完成を目指したほうが良いかと

効率化を考えるのは最低一作完成させてからでしょ
最初から効率化・汎用性を考慮しすぎると間違いなくエターなる

322 名前:縦STG「Thor」(21%) mailto:sage [2008/07/07(月) 19:51:51 ID:thj1Vtet]
SquirrelとかXMLとかググってみたけど、これを使って敵を管理するイメージが沸きませんでした。
僕が作ってるのは、
Loop(50);
 Move(2,3);
Loopend;
Loop(50);
 Move(-2,3);
Loopend;
こんなのをC/C++で解析して敵を動かすものです。

できたこと
・ミサイルのLv4
・敵の表示
・敵を動かす命令、指定した行に飛ぶ命令、多重ループが可能なループ命令、の処理

僕は学生で、明日から試験週間に入るので試験終了までペースダウンします。

323 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:00:29 ID:BeR52fbQ]
いえ、ペースダウンと言わずに、止めて勉強してください(´・ω・`)

324 名前:縦STG「Thor」(21%) mailto:sage [2008/07/07(月) 20:15:46 ID:thj1Vtet]
試験週間はゲーム作成の意欲がいつもの倍くらいになるので
下手したらペースアップすると思います

325 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:17:01 ID:FUQ1BpEu]
突然部屋を掃除したくなる人みたいなことを言うんじゃないw

326 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:24:11 ID:hBjqy5BZ]
ゲ他にやるべきことがあったり忙しかったりと、寸暇であるほど惜しんで
やる気が出るってのはよくあること。

327 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 23:56:28 ID:sPVXlUuQ]
で二兎追うものは一兎も得ず状態に...



328 名前:AppletでSTG(31%) mailto:sage [2008/07/10(木) 10:26:50 ID:lDa8/ubS]
え?試験期間中にペースアップするのは常識じゃないの('A`)?

329 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 19:28:37 ID:dswxxeg7]
>>322
沸くだろw
例に挙げられたもの、XMLだったら

<move x="2" y="3" count="50"/>
<move x="-2" y="3" count="50"/>

と書くかな。

でも俺なら、

<pattern speed="3">
<point x="100" y="150"/>
<point x="0" y="0"/>
</pattern>

と表現するよ。こちらのほうが見やすいし、微調整も容易。速度も一定にできる。
貴方の方法だと、速度一定にしようと思ったらいちいち算出して書く必要がでてくる。
ぶっちゃけ人間様がする仕事じゃない。
まぁ斜めだけ1.41倍の速度で動くゲームを作りたいなら、止めはしないけどさ。

Squirrelはもっと複雑なパターンを描かせたい時だな。今回の例だけじゃ
わからないけど、多分貴方の用途ではSquirrelはオーバースペックだと思う。

330 名前:数当てゲーム(0%) mailto:sage [2008/07/10(木) 21:05:18 ID:rpnuv090]
プログラムの勉強がてらツクツク

331 名前:縦STG「Thor」(21%) mailto:sage [2008/07/10(木) 21:18:21 ID:j72eggwE]
>>329
かなり見当違いなことを言ってるもしれませんが、
XMLで書いても解読はC/C++でするなら一緒なのでは?
調べてるとXML用のライブラリがいくつかあるみたいなのですが、
それがあるから楽になるのですか?

プログラムの知識がほとんどないのが原因だと思うのですが、
違う言語を使うという事が理解できないのです。

332 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 21:38:26 ID:J1mg+QvM]
好きな方法で、好きな言語仕様で作ればいいよ。
カスタマイズ性や保守性の問題とかは、まだまだ経験を積んでからの話だと思う。

333 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 21:41:44 ID:Th4Nq9b5]
いちおう記憶しておいて、
それを使うと何が便利になるのかヒマなときにでも考えてみたり、
今のやり方に不都合が出てきたときに思い出したり。

その程度で十分な気がする。
ちょっと前のトレンドではあるんだが、要らない物を無理して入れる必要はない。

334 名前:縦STG「Thor」(21%) mailto:sage [2008/07/10(木) 21:56:47 ID:j72eggwE]
>>332-333
そうですね。
今は自分の思うように作ってみます。
けど、調べるうちにXMLには興味が沸いたので、いずれ詳しく勉強しようと思います。
そんで数年後に、今のソースを見て「うわあ・・」と思えるようになれるように頑張ります。

335 名前:3DRPG(3%) mailto:sage [2008/07/11(金) 13:21:28 ID:P09V94hu]
数学科から情報学科に転科するときのヤル気を示せるように、一本作っておこうと思う。

・高低差(階段など)のあるマップを歩いて移動可能。
・壁との当たり判定。
・歩くモーションを気合いでつけた。
・キー変換行列の見直し。

336 名前:数当てゲーム(50%) mailto:sage [2008/07/12(土) 06:34:46 ID:uGXFU7YI]
段階的学習のLevel 5まで終了。
改良してちゃんと遊べるようにする。

337 名前:JavaScriptで何か(1%) mailto:sage [2008/07/12(土) 22:07:38 ID:HaEMq55b]
JavaScriptで2Dアクションを作ってたけどリセット。
ロックマンっぽいのを作ろうと思ってたけどWiiでFC風の奴が出るらしいからもういいやヒャッホウ

とりあえず3Dで行こうと思ってメタセコイアのサンプルにある、ロボットを表示してみた。
三角ポリゴンのみで750ポリゴンくらい。

※IEでも開けるけど辞めたほうが良いよ!
 半端なPCだと重くて死ぬよ!
www.geocities.jp/yrchw899/My3D/test.html
IE、Firefox3でのみ動作確認。
Firefox3だとそれなりに動く。

非IE時のみ、マウスの左ボタン押しっぱなしでテクスチャ表示しようとする。



338 名前:名前は開発中のものです。 mailto:sage [2008/07/12(土) 22:16:58 ID:vLDXd8N5]
canvasで3Dか……すげえな

339 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 16:36:07 ID:DZ7ainwr]
>>337
Firefox2.0.0.15で確認
重いけど3Dで回転できてるよ、これがJavaScriptで制御されてるとは凄いな
心奮わされた

340 名前:マジックアクション(20%) mailto:sage [2008/07/13(日) 16:40:21 ID:DZ7ainwr]
結局パンツではなくなったよ……

今回のJavaアプレット
ameblo.jp/summerclap/entry-10115784688.html

341 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 17:04:54 ID:uUrGa3AK]
スパッツとは邪道なり

いや良く動きますなコレ
Intel Mac Safari最新で快適

342 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 18:49:13 ID:sqmPpN2O]
お、評価OKな流れ?

歩きはじめが遅いので、チマチマ動こうとすると異様に遅くなるような青くなる…
あと意識してボタン押しつづけないと微調整しようとして攻撃になる。
攻撃と移動は2ボタンに分けた方が好みだ。
あとプレイヤーが手前側から攻撃する事が多いせいか、
自発的に移動しない花が奥に押し込まれて、フィールドが有効に使えないようなw

343 名前:JavaScriptで何か(2%) mailto:sage [2008/07/13(日) 19:42:46 ID:oPEAEyJi]
www.geocities.jp/yrchw899/My3D/test.html
・方向キー左右で旋回、上下で移動
・Zキー押しっぱなしでテクスチャ描画(対応ブラウザのみ)

これだけ表示でも結構重い。


>338
canvasは高機能で(JavaScriptの割に)描画も早くて素敵ですなぁ。
IEが対応してない以外は。

>339
お褒めいただき光栄です。

344 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 19:52:14 ID:rriL6ErO]
>>340
おにぎりせんべいの袋の穴の奥に、白い女の人の顔がみえます

345 名前:名前は開発中のものです。 mailto:sage [2008/07/14(月) 21:38:45 ID:ZxRiCQHq]
>>341
ありがとう。スパッツに関しては期待に沿えずスマン。
それとちょっと質問したい。
俺はMacにはてんで疎いんだが、マウスボタンはいくつ使えるのかな。
ホイールはWindowsと同じ感覚で(アナログではなくカウント)使えるのかな。

>>342
操作方法には問題点が山積みで困っている。
とりあえず植木鉢の敵は攻撃しても押されないようにした方が良さそうだ。

>>344
ギャ──────────!!!

346 名前:名前は開発中のものです。 mailto:sage [2008/07/14(月) 22:28:14 ID:srpX+YP3]
>>345
>マウスボタンはいくつ使えるのかな
ごめん俺は普通にLogitechの2ボタンホイール繋いでる。この場合Winと変わらんですw

Macのノートの人とかだと、右クリックに相当するのが二本指タップorCtrl+クリックになるですね。
でもJavaアプレット上ではCtrl+左クリックは(当然ながら)左クリックとして認識されてる。
デスクトップなMacではMighty Mouseていう似非二ボタンのマウスが標準ぽい(同時押し不能)

右クリック実装時は、コード側でCtrlキーを読んで代用するのがMacユーザには判りやすいかもしれません。

参考になれば幸い。

347 名前:名前は開発中のものです。 mailto:sage [2008/07/14(月) 23:31:30 ID:zwObULVr]
>>346
とても分かりやすい説明に感謝。
少し時間をかけてよく考えてみる。



348 名前:JavaScriptで擬似3D(3%) mailto:sage [2008/07/16(水) 23:06:29 ID:l8t/lXK9]
www.geocities.jp/yrchw899/My3D/test.html
・方向キー左右で移動。[Z]or[C]キーでショット。

349 名前:2Dガンアクション(3%) mailto:sage [2008/07/17(木) 20:16:59 ID:d7rd6QL5]
シューティングゲーの弾幕とか、
大量に弾出すのが人気出るなら
ガンアクションで大量に敵出てくるゲームも人気出るんじゃねとか思って作ることに
左クリックでクリックした場所に移動、右クリックで撃つという簡単操作で、
敵は大量だけど敵のAIをあほにして重くならないように

350 名前:JavaScriptで擬似3D(4%) mailto:sage [2008/07/18(金) 19:55:44 ID:IOhPK/tn]
www.geocities.jp/yrchw899/My3D/test.html
描画が重いので、モデルの縁だけ表示してみた。

351 名前:JavaScriptで擬似3D(5%) mailto:sage [2008/07/19(土) 22:45:30 ID:8ujiaNAr]
www.geocities.jp/yrchw899/My3D/test.html
・弾が敵に当たると、ヒットエフェクトを表示するようにした。
・自キャラと自弾のデザイン差し替え。

352 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 09:08:15 ID:zgBZw03q]
>>351
IEだと重すぎるな
FF3すげぇ

353 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 10:36:08 ID:d2RmswSs]
四角形と直線の当たり判定がどうもうまくいかない・・・
この前当たり判定のまとめサイトみたいなの見つけた気がしたんだが
どこにいったんだか

354 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 10:36:51 ID:d2RmswSs]
誤爆した

355 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 12:36:03 ID:I3fRIlOn]
目新しいアイデアもなく「僕のマインスイーパ」を作ろうとしているんだけど、
そんなのでもここに製作者として書き込んでもいいですか?

356 名前:JavaScriptで擬似3D(7%) mailto:sage [2008/07/20(日) 13:03:04 ID:HLfsSbWJ]
www.geocities.jp/yrchw899/My3D/test.html
・敵も弾を撃つようにした。
・自弾と敵弾がぶつかると相殺。

まだ自機は死なない。

>>355
おk

357 名前:名前は開発中のものです。 mailto:sage [2008/07/20(日) 14:47:14 ID:/o+Hx7Oj]
>>355
このスレではマインスイーパは人気だよ。



358 名前:僕のマインスイーパ「名称未決定」(1%) mailto:sage [2008/07/20(日) 15:11:23 ID:I3fRIlOn]
ではお言葉に甘えて。

目的は日本人競技者向けのマインスイーパを作ることで、
普通のマインスイーパと比べて、余計に実装する機能は少なくとも、
・プレイ動画の記録と再生
・スコアサーバ(これも別に作る)との連携
・stats管理
というところ。

製作者はWindowsアプリを作るのは初めてで、Cでプログラム書くのは6年振り。

今のところとりあえずCを思い出すために、OSの言語設定によって
違う言語プロパティファイルから表示する文字を取得する処理を書いてみた、
という感じ。


359 名前:名前は開発中のものです。 [2008/07/20(日) 15:25:14 ID:orVfQzNR]
www.dotup.org/uploda/www.dotup.org4096.zip
今趣味で製作中のビデオスロットです。
製作率とかはありません。思いついたら追加していきます。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef