【2D】ゲーム作成ツールGameMaker【マンセー】

このエントリーをはてなブックマークに追加
1よこしまなMr.0
2Dゲーム作成ツールGame Maker( - _ - )イイ!!なスレッドです。
機能がしっかりしているので、アイデア次第でいろいろなゲームを作ることができます。

「Game Maker」の特徴

・コリジョン(当たり判定)、スプライト、マップ、タイマ処理、ランダム処理、サウンド再生...などを簡単に管理できる
・*.exeにてゲームを出力可能
・キーボード、マウス、ジョイスティックからの入力をサポート
・イベントドリブン型なのでスマートにゲームを構築できる
・組み込みスクリプト言語"GML"により、さらに細かい処理が可能
・なんといっても無料!! (15ユーロ寄付してユーザ登録すると起動時のロゴが除去され機能が若干追加されるが、基本的に無料で十分使える)


Game Maker Website> ttp://www.gamemaker.nl/
日本語マニュアル[Word形式]> ttp://www.gamemaker.nl/doc/gmaker_japan.doc
2名前は開発中のものです。:04/06/13 06:09 ID:N1LOSEBt
にん
3名前は開発中のものです。:04/06/13 13:34 ID:5KuRjE9k
MMFの方が高性能なんじゃねえの
4よこしまなMr.0:04/06/13 14:03 ID:FjVifVER
>>3
確かに。 ttp://www.clickteam.com/
まぁ、無料ツールの中で。ってことで・・
しかしコーディングが最小限で済むというのは特筆すべきところです。
ゲーム内容によってはコーディング不要ですし
5名前は開発中のものです。:04/06/13 20:53 ID:Po46FA26
サンプルゲームやってみたが
糞ばっか
著作権侵害してるし
6よこしまなMr.0:04/06/13 22:04 ID:FjVifVER
サンプルゲームはやらないほうが良いです。
マニュアル(のChapter 5)を見ながら実際に使って見るとGame Makerの良さがだいたいわかると思います。
7名前は開発中のものです。:04/06/13 23:22 ID:YfVHomgM
Word開けな〜い
8よこしまなMr.0:04/06/14 00:11 ID:kaOe3/ZU
>>7
Σヽ(゚Д゚; )ノ ご指摘ありがとうございます。こちらに訂正です。

日本語マニュアル[PDF形式]> ttp://us.f2.yahoofs.com/bc/40431fc5_5fa2/bc/gamemaker/japanese_document.pdf?bfAHHzABV0TBUnOk
9よこしまなMr.0:04/06/14 01:07 ID:kaOe3/ZU
■さらに訂正。。。つД`)・゚・。・゚゚・*:.。..。.:*・゚ ■

日本語マニュアル[PDF形式]> ttp://f2.pg.briefcase.yahoo.com/sanctuary277/
10名前は開発中のものです。:04/06/16 16:39 ID:LGT63tjW
見れねーよ
11名前は開発中のものです。:04/06/16 20:41 ID://69NmLZ
興味持ったとたんに資料ナシ現象です。再UPイボンヌ
12よこしまなMr.0:04/06/16 21:33 ID:cPBc4ryu
あれま( TДT)
ちょっちまってってください
13名前は開発中のものです。:04/06/16 21:42 ID:tKMdJmi+
Englishムズいよ(#`Д´)
確かに高性能そうだけどよ・・・
14名前は開発中のものです。:04/06/16 21:46 ID:tKMdJmi+
http://fetish-onsen.com/cgi/upload/upup2.html
コメントに2chといれろ
15名前は開発中のものです。:04/06/16 21:49 ID:tKMdJmi+
16よこしまなMr.0:04/06/16 21:50 ID:cPBc4ryu
>>14
お気遣いありがとうございます。。
とりあえず、こちらでOKでしょうか

■日本語マニュアル
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744
17名前は開発中のものです。:04/06/16 21:54 ID:tKMdJmi+
http://fetish-onsen.com/cgi/upload/source3/No_3688.zip
田村りんかハプニング乳首.mpeg
18名前は開発中のものです。:04/06/16 22:37 ID://69NmLZ
>>16
おお、ありがとー。ではちょっといぢってみようかな。
19よこしまなMr.0:04/06/16 22:47 ID:cPBc4ryu
>>18 どもヽ(=´▽`=)ノ
どうやら今度こそはup成功したみたいですね
では改めてサイトテンプレ↓

■Game Maker 本家■
ttp://www.gamemaker.nl/

■日本語マニュアル■
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744

※公式サイトにあるサンプルゲームはやらないほうが良いです。
マニュアル(のChapter 5)を見ながら実際に使って見るとGame Makerの良さがだいたいわかると思います。
20名前は開発中のものです。:04/06/17 10:52 ID:QsRKWNMq
少しいじってみた
ブロック崩し等の小物を作るには最適ですね
21よこしまなMr.0:04/06/21 14:08 ID:RjGiEx+f
"ルーム"機能とスクリプトをうまく使えばRPGも作れそうです(・∀・)
22名前は開発中のものです。:04/06/21 15:39 ID:OOEyhfpO
とりあえず練習用にインベーダーでも作るか
23よこしまなMr.0:04/06/22 00:23 ID:k6CA/Nwj
>>22
いいっすねー
個人的にはカスタムロボV2(N64)の2D版のようなシューティングバトル(?)ゲームを作りたいのですが、なにぶん時間がなくって(つд・)

あ、ちなみに>>1の[Word形式]マニュアルはOpenOfficeだと開けます。
24名前は開発中のものです。:04/06/22 00:41 ID:rKaWYBna
>>23
景気付けに、なんかサンプル作って晒そうぜ〜
25よこしまなMr.0:04/06/22 01:19 ID:k6CA/Nwj
>>24
とりあえず。

■ゲムデヴあぷろだ■
ttp://gamdev.org/up/upload.php

■うp規則■
*.gmdをzip圧縮してうp
コメント文字列は"Game Maker"を含むようにしてください。

ネ申職人求むw
26名前は開発中のものです。:04/06/22 05:11 ID:sUvuRKix
DOOMのソースをみせてほすぃ、
あれはどんな命令を組み合わせて作ってるんだよ。

あれが作れるならなんでも作れるな
27名前は開発中のものです。:04/06/22 11:39 ID:63zGiHRI
>>26
普通にオープンソースですよ。
28名前は開発中のものです。:04/06/22 12:10 ID:rKaWYBna
公式に
Tutorial: 3-Dimensional Games (zip file, 1.1 MB)
ってのがあるけど、見てみたら?
29よこしまなMr.0:04/06/22 18:14 ID:k6CA/Nwj
■Game Maker 非公式情報サイト■
ttp://gamemaker.jog.buttobi.net/

作ってしまいましたw
Wikiタイプのサイトなので、
サイトの基盤が整い次第、誰でも編集できるようにするつもりです。
提案などありましたらどうぞ。
30名前は開発中のものです。:04/06/22 23:02 ID:taYgrkq2
命令まとめた表をのせてほしい。

あとは、弾を撃つなどの簡単な例をのっけるとか
31名前は開発中のものです。:04/06/23 10:30 ID:OS9cKBJz
日本語パッチ希望
32名前は開発中のものです。:04/06/24 00:11 ID:HvWSHhaR
おお、GML関数が載ってる。
ちょっとわかり辛かったので非常に助かります。
33よこしまなMr.0:04/06/24 02:31 ID:XtJH+LnR
>>32
C言語あたりがわかる人になら理解できる関数リファレンスにしようと思っています。が、とりあえずその前にインストールガイド等の初心者向け資料を充実させたほうが良いような気もするので、GMLについてはあとまわしにします。。

@非公式情報サイト、今後の予定@
1. 初心者向け資料(インストールガイド※、初歩チュートリアル)作成
2. スクリーンショットを交えての操作画面の説明
3. GMLの言語仕様についてのオーバービュー作成
4. GML関数・定数・変数リファレンス作成
5. Tips、FAQ作成

※この時点で、日本語化パッチがあると理想的です。
本体にはexe圧縮がかかっていないので、Resource HackerとStirlingでなんとかなりそうです。
私のほうはあと一週間くらい忙しいのでその間にパッチを作ってくださる方がいらっしゃれば助かるのですが・・
34名前は開発中のものです。:04/06/24 02:41 ID:5ekv7mWK
ガンバレー
35名前は開発中のものです。:04/06/24 03:45 ID:7goBcNP6
頑張れ頑張れー。
もし分かり易い説明があるんだったら、俺も使ってみる。
36名前は開発中のものです。:04/06/24 13:37 ID:3SLeD74h
メニューバーを日本語化してGame Makerを開くと、
「This is not the original file. Application will be closed.」
というエラーが出て、開けません。
37よこしまなMr.0:04/06/24 14:46 ID:XtJH+LnR
>>36
起動時にチェックサムをとっているようなので、
可能な部分だけ日本語化する という方向でいくことにします。
あとは>>33の「2. スクリーンショットを...」があればたぶん大丈夫でしょう
38名前は開発中のものです。:04/06/24 18:09 ID:aMuq/qZk
これって命令でオブジェクト形式使えるから、JAVAとかやったことのある人だったら
すんなり理解できるかもね。

個人的感想としてはRPGツクールみたいだった。
39名前は開発中のものです。:04/06/24 18:40 ID:H0jRczPD
それは誉めてんのかけなしてんのか
40名前は開発中のものです。:04/06/24 22:31 ID:d8+DWs9S
日本語化と説明書まだー?
41名前は開発中のものです。:04/06/24 23:07 ID:Zq0gPz2h
ツクールってけなし言葉なのか…
簡単な命令組み合わせて作るから感じがにてると思っただけなんだが
42よこしまなMr.0:04/06/25 01:21 ID:Cw7QwuKW
>>40
日本語マニュアル
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744
にわかりやすい説明があるので、しばらくはそちらを。
操作画面の説明ページを作ったとしても、内容は日本語マニュアルとあまり変わらないと思います。
43名前は開発中のものです。:04/06/25 23:01 ID:UYOL2kma
(゚∀゚)神のヨカーン!!
ってコトで期待しまくりです。頑張って下さい。
44よこしまなMr.0:04/06/26 04:34 ID:mMsO/gvF
ちまちまと日本語化中。

こんなかんじです(..)
ttp://gamemaker.jog.buttobi.net/prog/trans_prog.gif
45名前は開発中のものです。:04/06/26 06:14 ID:cZin+ymO
イイ!
46名前は開発中のものです。:04/06/26 09:57 ID:SUtVMjrH
>>44
頑張れ!!

47名前は開発中のものです。:04/06/26 11:03 ID:E8dP1o8N
あるオブジェクトを数個設置して、
キャラクターが触れたら消えるようにしたんですが、
触れた時に他のすべての同一オブジェクトも消えてしまいます。

触れたものだけ消えるようにするにはどうすればいいんでしょうか。
48よこしまなMr.0:04/06/26 18:12 ID:mMsO/gvF
>>47
キャラのオブジェクトで、相手側とのCollisionイベントをつくり、
アクションのmain1にある「Destroy the Instance」をドラッグアンドドロップ。
出てきた画面でApplies toを「Other」設定すればできると思います。

Applies toを特定のオブジェクトに設定してしまうと同じオブジェクトは全て消えてしまいます
49よこしまなMr.0:04/06/26 21:58 ID:mMsO/gvF
日本語化 経過報告その2
ttp://gamemaker.jog.buttobi.net/prog/trans_prog2.gif
5047:04/06/26 22:48 ID:LMJHpIg4
どうもありがとうございました。

>>49
イイヨイイヨー
51名前は開発中のものです。:04/06/27 16:38 ID:wdnSUVT3
ガンバレー
52よこしまなMr.0:04/06/27 16:42 ID:VrYWkcRF
日本語化 経過報告その3
ttp://gamemaker.jog.buttobi.net/prog/trans_prog3.gif
53名前は開発中のものです。:04/06/27 16:59 ID:wdnSUVT3
ガンバレー
54名前は開発中のものです。:04/06/27 21:20 ID:QcxGjDsV
日本語化はいつごろ完成しそうですか?
だいたいの目安だけでも。
55よこしまなMr.0:04/06/27 21:34 ID:VrYWkcRF
早ければ火曜日に終わります (; ̄ー ̄A アセアセ・・・
予想以上に機能豊富で大変だw
56名前は開発中のものです。:04/06/28 17:42 ID:JiBXZJJ/
誰もうpしないからまず俺が出してやる
http://gamdev.org/up/img/763.zip
スペースで弾 鍵とってゴール。

こんなのでも作るのにかなり手間取ったyo
5756:04/06/28 19:26 ID:FjfsH1gA
http://gamdev.org/up/img/765.zip
間違ったこっち。

当初別のゲーム作ろうとしていたから変数の名前とか
命令とか色々見苦しいところがあるけれど気にせず。
58名前は開発中のものです。:04/06/28 20:32 ID:7PJIqw5x
む?
エラーが出るのは俺だけ?
59名前は開発中のものです。:04/06/28 21:43 ID:5o/Nz9GD
>>56
サソークやってみたよ。サンプル的にはちょうどよいかも。
3面はコツがわかったら3秒でクリア。
まだいじりだしたばかりで、自機動かすだけでも四苦八苦してるけど、
参考にさせていただきます。
(´-`).。oO(やっぱ自機動かすにはSpeed与えるのではなくJump to given positionがいいのかなぁ)
6056:04/06/28 23:06 ID:FjfsH1gA
変数の設定し忘れや、ifの入れ忘れなどで鍵をとらずに
扉に入るといきなりゲームクリアになったりエラーがでるかもしれないです。
だから律儀に鍵を取ってください。

そして出来ればボスを倒してください。
6159:04/06/29 00:47 ID:7FI9fzcY
>>56
あら、ボスって倒せたのか。
数発当ててもこちらがすぐ死んでしまってたりしたので、
倒さずに進むのかと思ってしまった。。
弾は念導できたのね。隠れながら打って倒したヨ。
簡単な一画面STGを練習で作ってるけど、
当たり判定など基本的なことを勉強中。。。
62名前は開発中のものです。:04/06/29 18:07 ID:d1J0gP5K
感動した!ところで、これ作るのにどれくらい時間がかかった?
作るときの目安にしたいので教えてください。
6356:04/06/29 20:13 ID:ZBLxa0Qt
大きい声じゃ言えないんですが・・・
5〜6時間以上・・・。

言い訳をすると
game makerの使い方を覚えようと試行錯誤しながら作ったやつですから。
最初は剣を振って進むやつだったのを、剣を振っている間キャラを止めておく
方法がわからなかったから弾を飛ばすのに変えたり、
変数をずっとselfにしてたり、
上のほうで質問してるんですがオブジェクトを消すと同一オブジェクトが
全部消えるようになってしまったり

今ならすぐ作れるようになりましたけど
64名前は開発中のものです。:04/06/29 20:19 ID:enxMnxiM
なるほど。その時間を聞いてええっ!それぐらいで出来るの?
と、早くてすごい!と思いました。なぜかというと、まだ本格的に作り始めていないからです。
なんか小学生の作文みたいになってしまった( ゚Д゚)
ってことでもう一回やってきます。

65名前は開発中のものです。:04/06/29 20:28 ID:U4dv7KiM
ぼくは>>1さんの日本語化が早く進めばいいなと思いました。なぜかというと、ユーザーがドッと増える予感がするからです。

・・・ファニーな文章になるね。今後使っていきたいと!
66よこしまなMr.0:04/06/29 20:36 ID:sVOca7PC
>>56
乙彼です。なんだかメタルギアっぽいのができそうな予感がしてきましたw

>>65
安心してください。頑張ってます。
でも今日はムリかもです (@Д@;
67名前は開発中のものです。:04/06/30 00:57 ID:xDU8r+zf
ttp://gamdev.org/up/img/774.zip
偽インベーダー。左右矢印キーで移動、スペースで弾。
56さんに習って自分も晒してみます。
使ってみた感じ、慣れればミニゲームはすぐにできるし、
すばらしいツールだと思いました。

>>1さん
日本語化、がんばってください。期待してます!
68よこしまなMr.0:04/06/30 01:53 ID:aiVjY/sY
GUIはほぼ終わりました。明日(てか今日)にはリリース予定。
ttp://gamemaker.jog.buttobi.net/prog/trans_prog4.gif

>>67
(」゜ロ゜)」オオオオオッッッ
敵からの弾のタイミングが絶妙!
しかもハイスコア機能までw
乙です。
69名前は開発中のものです。:04/06/30 05:19 ID:hyvq+w2G
これでテトリス作れそう?
70名前は開発中のものです。:04/06/30 07:27 ID:2TXWzAjg
このスレの中に
まともなゲーム完成させたヤツはほとんどいないんだ間違いない
71名前は開発中のものです。:04/06/30 08:00 ID:2TXWzAjg
日本語化挑戦してるんだけど
ファイルサイズが変わるとチェックが入って
起動しなくなるのは回避できないのか?
72よこしまなMr.0:04/06/30 16:01 ID:aiVjY/sY
>>69
Cで一からコーディングするよりはるかに簡単です

>>70
せめて数時間使ってみてから書き込んでください。

>>71
チェックサム部分のコードを改造したりするのはライセンス違反になるので、成功したとしても配布はできません^^;

今日中に、メインメニュー以外はほとんど日本語化済みのパッチを配布する予定です。
73名前は開発中のものです。:04/06/30 16:28 ID:RvaSsDU6
がんがってくだちい
74よこしまなMr.0:04/06/30 20:46 ID:aiVjY/sY
■GameMaker 5.3A用 日本語化パッチ 第1版
ttp://gamemaker.jog.buttobi.net/dl/jp_gamemaker.zip

( ´ー`)フゥー...
75名前は開発中のものです。:04/06/30 20:51 ID:j1/sm794
>>74
神キタ━━━━━━(゚∀゚)━━━━━━ !!

日本語化完了!!
FileとかSave asとかは日本語化しないの?
76名前は開発中のものです。:04/06/30 21:03 ID:VPEXosGv
これはまったくの素人が
ゲームを作れるのか?
77名前は開発中のものです。:04/06/30 22:15 ID:RvaSsDU6
>>75
おれもやったけどその辺はチェックサムとか何とかで
書き換えると起動時にエラーが出て終了しちゃうんだよな。
仕方ないよ。
78よこしまなMr.0:04/06/30 22:26 ID:aiVjY/sY
>>75
メニューを日本語化するとエラーが発生するのでむりです・・
>>76
せめて数時間使ってみてから書き込んでください。
79名前は開発中のものです。:04/06/30 22:31 ID:j1/sm794
>>77
>>78
レスサンクス!
難しい単語はリアルメモ帖にでも書いて対処してみる
80名前は開発中のものです。:04/07/01 00:25 ID:ELqIVOyG
初心者でもゲームは作れるけれど
複雑なのを作ろうと思うなら多少はプログラムやってたほうがいいやも
81名前は開発中のものです。:04/07/01 11:25 ID:bdPAbTo6
FileとかSave asなんて見りゃわかるやん・・
82名前は開発中のものです。:04/07/01 14:34 ID:A7JFzROm
http://gamdev.org/up/img/779.zip
偽テニスゲームぽい物
二人プレイ推奨(と言うかコンピューターの作り方ワカンネ)
1P(緑)は左右矢印で移動
2P(赤)はZ/左 C/右

得点もなs(ry
83名前は開発中のものです。:04/07/01 22:43 ID:TMNGfYFe
>>82
ボールが縦にしか動かん
84名前は開発中のものです。:04/07/02 00:30 ID:4ZvlEEie
>>82氏のテニスゲームを改造してみた
2Pがコンピューター操作
ボールにぴったりくっついていくと強すぎるので
タイマーと慣性を使ってちょっと弱めにしてある

http://gamdev.org/up/img/782.zip
85よこしまなMr.0:04/07/02 05:33 ID:cJshhPGZ
>>82
>>84
乙彼です!テニスっぽいです!!

・・1が何もしないというのもアレなので
ブロック崩しを作ってみました。
ttp://gamdev.org/up/img/784.zip

【説明】
バーの操作はマウス
時間の経過とともに玉がスピードアップ
かなりシビアです。クリアできたらネ申..._〆(゚▽゚*)

86名前は開発中のものです。:04/07/02 07:12 ID:+z2c5Rek
>>1さん
やってみました!やってみてびっくり、こういうのもありですね。
後ブロック一個までいったのに orz

私も徹夜でこんなものを。チュートリアルっぽいけど。
ttp://gamdev.org/up/img/785.zip

パスかけました、メル欄参照
87名前は開発中のものです。:04/07/02 10:13 ID:QSBSLM48
動いてきたねー。
88よこしまなMr.0:04/07/02 16:57 ID:cJshhPGZ
>>86
コード構造からしてネ申!
でもルールがよく分からないのですが・・

■3D表示のサンプル
ttp://www.gamemaker.nl/gm6/example5.zip

時期バージョン(今秋リリース予定)は3Dに対応!(((( ;゚д゚)))アワワワワ
詳しくはこちら↓

■Game Maker 6 Developer Notes
ttp://www.gamemaker.nl/gm6.html
89名前は開発中のものです。:04/07/02 20:08 ID:UuHHMU1Q
どの程度の3Dが扱えるんだ?
90名前は開発中のものです。:04/07/02 20:08 ID:7TQ0vvXN
ネ申ツール認定しますた。
91名前は開発中のものです。:04/07/02 20:25 ID:MNtnRbWL
なんか楽しそうなので俺漏れも作ってみました。

http://gamdev.org/up/img/786.zip
強制横スクロールジャンプアクションゲーム

実行するといきなりゲーム開始なので気をつけてね。
始まると、プレーヤーであるウサギが自動的に右へ走りだします。
スペース押しっぱなしで溜めて、放すとジャンプ
溜めている時間が長いほど(上限はあるが)高くジャンプします。
人参を取って得点を稼いでください。
穴に落ちると死。一定距離進むと画面右に出ていって終り。
壁にぶつからずに走っていると地味に加速していきます。

壁にぶつかると画面がガクガクブルブルするのが
うまく対処できない…
92名前は開発中のものです。:04/07/02 21:35 ID:8pTjy+cX
実行形式のものどこにあんの?
9386:04/07/02 22:16 ID:+z2c5Rek
うぅ、説明不足でスマソ。
目的:自機(矢印)を操作してチェッカーフラッグの立ってるゴールへ向かう
操作:
←→キー :回転
↑キー   :前進
SPACE  :ストップ
エネルギーが減っていきます。なくなるとゲームオーバー。
途中にある赤いボールを取るとある程度回復します。

うpされてるやつはバグ持ちで、ゴールするとScoreが強制的に1000点になってしまいます。
ゴールオブジェクトのスコアを1000にするところで、Relativeにチェック入れてください。

>>91さん
遊んでみました、スーパー○リオを彷彿とさせますね!
ガクブルの件について。当たり判定は問題なしですが、
Viewの扱いに問題があるみたいですね。
『Viewがスピード持ち(x方向に+3) → 一方、Viewは自機追従』
なので自機が壁にぶつかっていると、
Viewの位置は+3されるのに自機はそのままなので
自機追従しようとして戻る、、の繰り返しが起きています。
94名前は開発中のものです。:04/07/02 22:33 ID:yU+ak73H
>91
しんだときの声が クリックアンドプレイを彷彿とさせる・・
9591:04/07/02 23:08 ID:MNtnRbWL
>>93
viewのスピードを-1にしてもガクガク(ryなので、
もっと別の方法を考えた方がいいのかな

>>94
本家サイトにあるオープンソースのゲームから拝借しました
9691:04/07/02 23:32 ID:MNtnRbWL
何回もすまんがスクロール問題解決しました。

http://gamdev.org/up/img/789.zip
強制横スクロールjumpACTgame 修正
9786:04/07/02 23:37 ID:+z2c5Rek
>>91さん
viewのhspeedを動的に調整すれば問題ないかと。
自機のステップ処理内にx方向への壁当たり判定をしていると思いますが、
壁がない場合は view_hspeed[0]=3
逆にある場合は view_hspeed[0]=0
のコードを追加してみてください。
9886:04/07/02 23:39 ID:+z2c5Rek
おわ、おそかった 確認すればよかった
何回も書きこスマソ・・・orz
99よこしまなMr.0:04/07/04 01:11 ID:JfWl9C09
皆さん乙です。
・・・ぇえ、ライツ○ウトを作成しようとしたものの挫折ぎみの>>1ですが、
気晴らしに『Game Maker非公式情報サイト』のバナーを作ってみました

ttp://gamemaker.jog.buttobi.net/?site_id=&page=About
10056:04/07/04 21:35 ID:19VdwAcD
ライツ○ウトってなんだろうと思い、ググッたらエロサイトが一番上にきて
「何、作ってんだこの人?」ってオモタヨ

>>99
イイヨイイヨ- もう少しUP数が増えたらそれをまとめる倉庫みたいなものがいるようになるかも
101名前は開発中のものです。:04/07/05 07:26 ID:LZQQVRIy
>>99
RSSのアドレスおかしい
102よこしまなMr.0:04/07/05 08:48 ID:5OIFfHn2
>>100
今のところ携帯でしかカキコできないので後ほどレスります

>>101
バレちゃいましたか;
直るかどうか微妙ですが一応調べてみます
103名前は開発中のものです。:04/07/05 18:17 ID:sNmJTFhE
104よこしまなMr.0:04/07/05 19:56 ID:fvLWDxGq
>>100
>もう少しUP数が増えたらそれをまとめる倉庫みたいなものがいるようになるかも

『ゲムデヴあぷろだ』にうpされたものを私がダウンロードして公式サイトに掲載する という方向でいこうかと思います。
(※これまでうpされた方で、ファイルを公開してもよいという方はお知らせください)

Σ(゚Д゚; !! ・・ちなみに
ライツアウトとは、9年前にタカラ(株)が発売したパズルゲーム機のことです。
参考リンク: ttp://www.algopro.co.jp/sflguide/sfl_g2/T-2.html

では改めて。
■ゲムデヴあぷろだ■
ttp://gamdev.org/up/upload.php

■うp規則■
*.gmdをzip圧縮してうp (ウィルスとの判別を容易にするため)
コメント文字列は"Game Maker"を含むようにしてください。
※また、うpしたファイルを公式サイトに掲載して良いかどうかを明記してください。
105名前は開発中のものです。:04/07/05 22:05 ID:sNmJTFhE
弾を発射するアクションてどうやればいいんですか?
 □ =====〇
 ズドン!!
106名前は開発中のものです。:04/07/05 22:36 ID:t1H1TxlP
マニュアル読め
107名前は開発中のものです。:04/07/05 22:45 ID:xdebkiOy
108名前は開発中のものです。:04/07/05 22:49 ID:xdebkiOy
http://gamdev.org/up/img/807.zip
移動のデモ(改)
109名前は開発中のものです。:04/07/05 23:32 ID:LZQQVRIy
>>105
自機オブジェクトのオブジェクト設定でpressイベントを作って
main1のCreate an instance of an objectアクションを置く
xとyを[自機のobject名].x、(自機のobject名).yと設定する
ここまででキーを押したら弾が表示される

弾オブジェクトでステップ毎イベントを追加
Start moving in a directionアクションを追加
方向を右、速度を8にする
ここまでで出てきた弾が右へ移動する

以上です。

http://gamdev.org/up/img/808.zip
110よこしまなMr.0:04/07/05 23:41 ID:fvLWDxGq
>>108
わかりやすく、良いサンプル乙です!

>>109
ていねいな説明乙です!

>>105
作ってみました。ちょっとだけ音が出ます。
ttp://gamdev.org/up/img/809.zip
111名前は開発中のものです。:04/07/06 00:24 ID:6uNURFZC
>>109
ありがとうございました。
あと、もう1つ質問ですが「エネミー(というか敵・・・)が全滅したら
次のステージへ」というアクションはどうすればいいのですか?
112名前は開発中のものです。:04/07/06 00:37 ID:jdFHNfg9
エネミーが消えたら変数に+1していって条件にあえばクリアとか

なんかややこしいな。誰かもっと単純な命令キボン
113よこしまなMr.0:04/07/06 01:13 ID:eLMKFF1M
一例として、

@画面には表示されない透明なオブジェクトを配置
Aそのオブジェクトの「ステップ毎」イベントで
Bアクション-controlタブの「If the number of instances is a value」アクションを用いて敵インスタンスの数をチェック

してあげれば良いかと思います。このように、
(Visibleのチェックをはずした)透明なオブジェクトを利用してゲームの細かな処理をしてあげると便利です。
114名前は開発中のものです。:04/07/06 01:56 ID:UqUKMB2O
ちょっくら紹介

http://home.tiscalinet.de/xception/dlls.htm

英語で恐縮だが、GameMaker用の各種DLLを作ってる人のページ
(DLL機能はレジストせんと使えんけどね)

圧巻なのが、フリーの3DエンジンIrrlichtを組み込んでQuake風の3DFPSを
GameMakerでやっちまうサンプル。

すでにGameMakerじゃないって気もしなくもないけど、
まあその気になればここまでできるというサンプルだと思って。
レジストしてる人いたら見てみ
115名前は開発中のものです。:04/07/06 19:28 ID:3D8ufYh0
age
116名前は開発中のものです。:04/07/06 20:13 ID:3D8ufYh0
自分で思っているルームがはじまらず、別のルームがSTAGE1と
なってはじまってしまいました。どうすれば改善できますか?
117名前は開発中のものです。:04/07/06 20:16 ID:3D8ufYh0
自分で思っているルームがはじまらず、別のルームがSTAGE1と
なってはじまってしまいました。どうすれば改善できますか?
118名前は開発中のものです。:04/07/06 20:38 ID:3D8ufYh0
http://gamdev.org/up/img/811.zip
ゲームつくりました(かなりしょぼい・・・・('・ω・`)・・
119よこしまなMr.0:04/07/06 21:48 ID:eLMKFF1M
>>114
ご紹介ありがとうございます。
非公式情報サイトのリンク集へ追加しておきます

>>116
例えば、メイン画面左のツリービューで
[Rooms]
|
ト[room2]
ト[room1]
ト[room3]
こうなっていたとしたら、2→1→3の順に実行されます。
ツリーの各アイテムを(ドラッグ&ドロップで)並び替えれば解決しますよ

>>118
壁と重なってしまうと動けなくなってしまうので、object7の設定でSolidをチェックした後、のびた君のobject7とのコリジョンイベントを、
@control-[If an expression is true]
expression: speed > 0
Acode-[Set the value of a variable]
variable: speed
value: 0
こうすると大丈夫です
120名前は開発中のものです。:04/07/06 23:10 ID:AqrIM8Wm
>>118
横打ちしかできないから結構シビアなゲームですこと

打ち出した弾は画面外に出ると消えるように設定したほうが良いかも
121名前は開発中のものです。:04/07/07 20:45 ID:iQQPMweW
◆もう一度age◆
       
       
122名前は開発中のものです。:04/07/07 21:12 ID:kXqaHS82
きっと今はテスト期間中やらで人がいないんだと予想してみる
多分夏休みになったら、荒らしでもなんでもくるよ
123名前は開発中のものです。:04/07/07 21:50 ID:zaTzeIKQ
すいません。上からキャラクターが乗れるブロックはどうやって作れるのでしょうか?
スーパーマリオ風のゲームを作ろうとしているのですが、まだシステムの段階です。
教えてください。
124名前は開発中のものです。:04/07/07 23:15 ID:CMLCCbFa
>>123
アプローチの仕方がいくつかあるので、
もうちょっと(失敗している状況などを)具体的に書いてくれると答えも得られやすいと思いますが・・・

ヒントというか方針を少し。
下にブロックがあるかどうか判定し、無ければ落下、
あれば垂直方向の移動をなしにすればいいので、
使えそうな条件はControlにある
[If there is an object at the position] (あるポジションに指定オブジェクトがあるかどうか返す)
か、
[If a position is collision free]
 (自オブジェクトがそのポジションに置いたとき、(solidだけか、全部かを)指定したオブジェクトに干渉しないかどうか返す)
を使うと対処できるかと思います。
もしブロックがあるときは、hspeedを0にするなど、落下処理を無効にしてください。
125124:04/07/07 23:18 ID:CMLCCbFa
訂正、最後の行はhspeedじゃなくてvspeedでした
12691:04/07/08 04:35 ID:ud9dj4Ng
>>123
参考になるかわからないが、スーパーマリオ風との事で
以前にうpしたやつをさらに修正してうpしました

http://gamdev.org/up/img/819.zip
タイトル画面も追加

#公式サイトに掲載するならこちらをお願いしますー
127よこしまなMr.0:04/07/08 06:40 ID:GUhz4Zl+
>>126
オオw(゜ロ゜;wアーケードっぽくてすごくいいかんじですね。

現在、『Game Maker 非公式情報サイト』は移転中ですので
準備が整い次第、ダウンロードコンテンツに追加させていただきます
128123:04/07/08 07:48 ID:poa6EUvM
すいません。よく説明しなくて。とりあえず作り途中のものをうpしました。
http://gamdev.org/up/img/820.zip
です。
具体的に何ができないかと言うと、主人公の下にブロックを置いても、
ブロックをすり抜けてしまいます。
>>124
ありがとうございます。もう少し格闘してみます。
>>126
とても面白くて参考になります。ありがとうございました。
129名前は開発中のものです。:04/07/08 16:49 ID:KwWd2/uV
>>128
まず、オブジェクトのrengaの設定でSolidをチェックする。
これは、このオブジェクトが壁などの固体であることを示すものです。
マニュアルに書いてありますが、このチェックがついているものと
ついていないものとで挙動が変わったりします。

そして、オブジェクトのgurasanにさっきのrengaとのコリジョンイベントを
追加する。これがないとgurasanとrengaが衝突しても
gurasanは何の反応もしません。アクションにはgurasanの下降を
止める設定(Set the gravityを0にするなど)を。

これでいけるかな?
130よこしまなMr.0:04/07/08 17:41 ID:GUhz4Zl+
>>128
とりあえず移動の部分だけ修正しました。
http://gamdev.org/up/img/821.zip

本家の Tutorial: Platform Games のサンプルとほぼ同じです。
ttp://www.gamemaker.nl/tutorials/platform.zip
まずはこのサンプルの中身を見てみることをおすすめします。
131名前は開発中のものです。:04/07/08 18:05 ID:3dltSNUL
ageます。
横スクロールゲームでジャンプの動作ができないのですがどうすれば
よいでしょうか?
132123:04/07/08 19:06 ID:fqTsIbtq
うわぁぁああ!!
>>129
どうもありがとうございました!Solidの意味もわかりました。
>>130
ありがとうございます!改善していただき、ありがとうございました。
注釈もつけていただいて、一つ一つの意味がわかりました。
サンプル、今から見ますね。

・・・マニュアルを熟読しよう。
133名前は開発中のものです。:04/07/08 23:21 ID:RIjXDLfd
adoのマニュアルはなんかでかいし重いから読むのつかれる
134よこしまなMr.0:04/07/09 00:13 ID:dzwJzc1T
>>133
■日本語マニュアル HTML版 その1■
ttp://1me.jp/users/files/filedownload.asp?fileid=6281.34332290668

ずいぶん軽いかと。
135名前は開発中のものです。:04/07/09 01:49 ID:CSa/Y1Bd
当たり前だがプリントアウトできるんならした方がいいな
136名前は開発中のものです。:04/07/09 11:11 ID:WpD06Dfk
プリントアウトしてクリアファイルに入れてあったが、そのクリアファイルがなくなってしまった(つД`)
137名前は開発中のものです。:04/07/09 18:39 ID:FPXZVYnH
138名前は開発中のものです。:04/07/09 21:22 ID:6qwJCELc
そろそろ誰かまともなもの作れよ

139よこしまなMr.0:04/07/09 21:47 ID:dzwJzc1T
>>137
修正しました。
http://gamdev.org/up/img/823.zip

<no Key>イベントにある「image_index」はスプライトのフレームナンバーです。
<Left>、<Right>イベントにて「sprite_index」をチェックしています。
140名前は開発中のものです。:04/07/09 22:03 ID:FPXZVYnH
>>139
スゲー!ありがとうございます。
これを改良してゲームを作ろうと思います。('A`)マンドクセ・・・
141名前は開発中のものです。:04/07/09 22:15 ID:FPXZVYnH
やっぱり誰かに任せる・・・
http://ime.st/gamdev.org/up/img/823.zip
142名前は開発中のものです。:04/07/10 03:04 ID:9dG0k/Zy
>>138
頑張れ
143名前は開発中のものです。:04/07/12 00:05 ID:flrkr92M
EXEファイル生成したら、結構容量でかくなるな…
144名前は開発中のものです。:04/07/12 00:09 ID:m2Go/Kix
それはオレも思った
UPX使うといい感じ
1.4メガから500`になった、マジオススメ
145よこしまなMr.0:04/07/12 07:50 ID:5C8MSE/I
■GM Japan - Game Maker 非公式情報サイト■
http://f49.aaacafe.ne.jp/~gmaker/

情報サイトの移転先が決まりました。
現在、色々と調整中です。
146名前は開発中のものです。:04/07/12 07:51 ID:x0znN0HD
ttp://gamdev.org/up/img/832.zip
ミサイルコマンダーもどき。
マウスで操作できます。
147名前は開発中のものです。:04/07/12 17:12 ID:uwroIu+Y
【solid】壁のような固体
【visible】見えるもの
148名前は開発中のものです。:04/07/12 21:13 ID:uwroIu+Y
>>145
サイトにいってユーザー登録しましたが、承認のメールとやらが
届きません。どうすればいいですか?
149名前は開発中のものです。:04/07/12 22:26 ID:uwroIu+Y
150名前は開発中のものです。:04/07/12 22:45 ID:WHL4JPH0
>>146
単純でおもろい。

誘爆していくとおもしろいので、ミサイルが規則的に並んで飛んできて、
上手に撃つと一気にドミノ倒しみたいに爆発していくようにしてみようかなぁ、
・・・と思ったが妄想で停止。
151146:04/07/13 00:08 ID:OYkET7Bs
>>150
おお、反応があるとうれすぃ・・
ゲーム自体はパクリですけど。勉強がてらに作ってみたです。

チャレンジングステージみたいなやつですな。
妄想といわず、いじってみると結構面白いですよ・・
ソースが雑なんでいじりにくいかな・・
152よこしまなMr.0:04/07/13 02:20 ID:GNvGKI6Q
>>146
爆発のタイミングといい、ゲームバランスの良さをはげしく感じました。乙です。

>>148
すいません、メール送信機能を修正しておきます。
ユーザはアクティブにしておきましたので、ためしにログインしてみてください。

>>149
sprite0のアニメーションが速すぎるので「スプライトを編集」から、
アニメーション-[フレーム数引き延ばし]機能を使ってフレーム数を調節したほうが良いかと思います
153146:04/07/13 22:41 ID:K2C6dwj4
ttp://gamdev.org/up/img/842.zip
バランス調整したものをUPします。
前のやつではstage10越えたあたりから凶悪になってしまいましたが、
今回は最高難度でもがんばればメータが増えるぐらいになりました。
自分はstage27、54900ptsが最高でした。

>>1
サイト運営乙です。もしよければ、今回UP分をサンプルとして掲載していただけるとうれしいです。
15482改めlai:04/07/14 09:30 ID:N8zELoqE
82改めlaiですが・・
早速雑談フォーラム方にスレ立てシマスタ
155名前は開発中のものです。:04/07/14 11:05 ID:QG3YPZvO
どこ?
156名前は開発中のものです。:04/07/14 11:07 ID:QG3YPZvO
あーごめんわかった。
15756:04/07/14 22:57 ID:Duq3GTEP
サンプルのパックマンみたいにスプライトをフォルダにまとめるのはどうすればいいんですか?
158よこしまなMr.0:04/07/14 23:23 ID:4UUeZf2D
>>157
画面左の[Sprites]を右クリック→[Add Group]でフォルダを追加できます。
あとは任意の項目をそのフォルダにドラッグ&ドロップしてください
159名前は開発中のものです。:04/07/19 20:11 ID:gEPRJskY
落としてみたものの、へたれなんで何がなんだか・・・
このツールでスト2みたいなゲームは作れたりしそうですかね?
2D格闘ツクールはお金いるのでできればこれで作ってみたいなあと
160名前は開発中のものです。:04/07/20 00:57 ID:jDncQmgy
>>159
出来はする。けどツクールよりは激しく大変、とだけは言っておく
2D格闘は当たりデータとかそのへんの量がシューティング類より膨大なので、
ツクールみたいにある程度レディメイドでないものだと素材作りがすごく大変なのさ
161名前は開発中のものです。:04/07/20 01:28 ID:LYnHKsYt
あたり判定とか設定するの面倒くさそうだな
162よこしまなMr.0:04/07/20 16:39 ID:zBNl4ucZ
2D格闘ならやはりMUGENでしょうね。
163ふたなりの戦士:04/07/20 19:18 ID:mvR7XnO1
ggg
164159:04/07/20 19:34 ID:B9EEBb8r
>>160 >>161
2D格闘はやはり大変ですか・・・。
やっぱり私には無理そうかも。

>>162
MUGENは無料みたいですね。
ちょっといじってみようかなと思います。
165よこしまなMr.0:04/07/21 10:49 ID:ZzBCYNbd
Game Maker Helpに記載してあるGML関数一覧の日本語訳作業を手伝ってくださる方を募集中です。
詳しくは↓
■GM Japan - Game Maker 非公式情報サイト■
http://f49.aaacafe.ne.jp/~gmaker/
16656:04/07/21 20:36 ID:EUuR9uht
MUGEN経験者としては、あたり判定などより、画像を用意したり、それを繋げるのが
かなり重労働だった記憶が

すれ違いなのでsage
167名前は開発中のものです。:04/07/22 04:15 ID:CEVkubJI
結局素人が手を出すジャンルじゃない
アニメーター並のしんどさだ
168名前は開発中のものです。:04/07/29 13:42 ID:eHX9dr3I
169名前は開発中のものです。:04/07/31 23:50 ID:mnT9j9/j
http://gamdev.org/up/img/941.zip
かなり途中でゲームとは言えませんが
ここからどんなものを追加していけばわからないのでUPします。
敵キャラやステージなどのアイデアをください。
170169:04/08/02 11:31 ID:mOyCGKYU
ttp://gamdev.org/up/img/952.zip
敵の当たり判定を追加し、ちょこちょこ細かいところを直しました。
171名前は開発中のものです。:04/08/03 10:17 ID:61evkaBH
ありきたりな意見だけど、動く床とか、乗ると一定時間後に落ちる床とか。
あとこれはアイデアじゃないけど、クマーのジャンプ力が小さいような。
2ブロック分の高さをひとっ飛びで超えられないのは仕様?
それと、もっと画面の中心付近でスクロールし始めるようにすると
先を見渡せてプレーしやすいと思う。
172名前は開発中のものです。:04/08/03 17:50 ID:P3STUnFW
http://www.uploda.org/file/0961.zip
なんかヘタレなものつくりました。
173名前は開発中のものです。:04/08/03 17:52 ID:P3STUnFW
http://www.uploda.org/file/0961.zip
なんかヘタレなのができました。
174172・173:04/08/03 17:54 ID:P3STUnFW
誤爆スマソ。
175169:04/08/03 21:00 ID:yhzL32Rj
>171さんを参考に色々追加 やっとゲームっぽくなったっぽい
http://gamdev.org/up/img/963.zip

やっとニダーだけは踏んで倒せるようになりました。他はそのままです。
パンチの実装は・・まだ先かなあ

今はバーの動きに合わせてクマーを動かすやり方を考えてるんですが
わかるひとアドバイスをください。
176169:04/08/03 22:14 ID:yhzL32Rj
http://gamdev.org/up/img/963.zip
すみません間違えました
177名前は開発中のものです。:04/08/03 22:48 ID:SqO77KrI
まだちょっと触った程度だけど
このツールすんごくいいとオモタ。
178名前は開発中のものです。:04/08/03 23:59 ID:j3J5rbcG
>>169
バーのことだけど、GML使うと楽よ。というか、使わんと無理な気がしてきた・・
ちょっと勉強してみるとよろし。
使えそうな関数は、instance_positionとかinstance_place等。
179169:04/08/04 00:31 ID:byRMsv29
>178
アドバイスどうも
ちょっと勉強してみます。

やはり複雑な仕掛けを作ろうとしたらGML使わなきゃだめっぽいですね
じゃないとかなり複雑な命令の集まりになりそうだし
180名前は開発中のものです。:04/08/04 00:41 ID:vKGf5gCR
http://2chupup.mine.nu/imgbox/img20040804004009.txt
"〜数"みたいなのをいくつかtxtにまとめました。
181よこしまなMr.0:04/08/04 01:25 ID:UxWxWKSZ
みなさん乙です

>>180
ありがとうございました!!
情報サイトの記事に載せておきます
182名前は開発中のものです。:04/08/04 14:21 ID:gpLR1ISl
http://2chupup.mine.nu/imgbox/img20040804141913.zip
誰かこれで、ジャンプのデモをつくってくれませんか?
できれば説明などを書いたtxtがあるとうれしいです。
183名前は開発中のものです。:04/08/04 16:01 ID:gpLR1ISl
184名前は開発中のものです。:04/08/04 19:36 ID:tsCk2r+g
gmいじってみたら面白かった。
んで、ブロック崩しをつくってみた。
試作品は飽きたかもしれませんが暇な方はどうぞ
stage2はムズイかも あと無駄なことしすぎてる気がする

http://gamdev.org/up/img/976.zip
185184:04/08/04 19:47 ID:tsCk2r+g
画像やら効果音やらはサンプルのそんまま流用だけど勘弁
186169:04/08/04 21:14 ID:MMORI2GV
>184
二面激ムズー(・д・) コントローラー逆に持たされる感覚だった

中身を見させてもらったけれどすっきりしてると思うよ
本当にごちゃごちゃしてくるとどれが必要な命令か分からなくなってくるから
187123:04/08/04 23:21 ID:HsKSH3U9
質問ばっかりですみません。
キャラの移動などは皆さんのご協力によってできたんですが、
左を向いたときには左に玉を撃つというのができません。
普通では弾が右に出るという設定なのですが、左を向いたときは何々という設定はできませんでしょうか?
教えてください。
188名前は開発中のものです。:04/08/04 23:42 ID:ldt/F9bk
向いている方向を記録する変数を使ってみてはどうかな?
たとえば、dirという変数を用意して、
左を押したときに-1、右を押したときに+1を代入しておく。
弾を打つときに、dirの数値で条件分岐させればよい。
つまり、dirが-1のときは左へ、+1のときは右へ飛ばせばいいかと。
もっとスマートな解決方法があるかもしれんが、上記の方法でもできると思う。
189名前は開発中のものです。:04/08/05 11:25 ID:73aJ5Wl2
完全日本語化にいどんでおります
応援よろ
190名前は開発中のものです。:04/08/05 11:26 ID:xLI0ZgrQ
>>189
( ゚Å゚)<エラいな
191189:04/08/05 11:28 ID:73aJ5Wl2
現状では非公式サイトのパッチをかけた上で
自分の作ってるパッチを上書きするようになりそうです
無駄な動力ははぶきたいっつうことで
192189:04/08/05 11:29 ID:73aJ5Wl2
下げるのわすれたゴメソ。
193名前は開発中のものです。:04/08/05 13:09 ID:0Z5p0tGb
>>191
動力ではなく労力では?
194名前は開発中のものです。:04/08/05 14:52 ID:GgedyMPq
>>189
がんばれ!応援する。
195123:04/08/05 18:36 ID:FnvDM6v9
>>188
詳しく教えていただいてありがとうございます。
やり方はわかったのですが、変数に代入はどのイベントですか?
試してみてもうまくいかないんです。
教えてください。
>>189
期待しています。がんばってください。
196169:04/08/05 18:53 ID:I8VKxbcv
>195

>変数の代入
code > set the value of a variable
197189:04/08/06 15:00 ID:bWBmjNkZ
>>193
そうでした、すいません。

だいぶ仕上がってきました。あとは命令部分を探すだけなんですがどこにあるやら
198名前は開発中のものです。:04/08/06 17:45 ID:nurjcvbX
>>189
ガンバレ!

それと応援age
199よこしまなMr.0:04/08/06 21:09 ID:kuNUt3gr
>>197
アクション定義ファイルは、"Program Files/Game_Maker5/lib"フォルダの中にあります。
libファイルを直接編集すればどうにかなるようなならないような・・・
200189:04/08/06 21:58 ID:bWBmjNkZ
>>199
ありがとうございます!参考にさせていただきます。

200ゲト
201169:04/08/07 19:36 ID:aOD5H/0f
http://gamdev.org/up/img/989.zip
揺れて落ちる床の追加
パンチの仮実装 効果があるのはニダーとシラネーヨのみ

ステージ2を作ろうと思ってるんですがどんなステージにしていいやら
FCマリオでも出してこようか。。
202名前は開発中のものです。:04/08/07 19:51 ID:x62nb30H
>>201
おまいすげぇよ。10分もはまったぜ
俺いまだにこのツールの使い方が把握し切れんが
ここの板によく出る「○○のゲーム作ろうぜ!」の類は、全部これで片付くということがわかった。

↓祭り?
試合開始までに1000行けば日本勝利

http://hobby5.2ch.net/test/read.cgi/occult/1091867531/
203名前は開発中のものです。:04/08/07 20:55 ID:xHrkz5vP
>>201
バグっぽいの発見

左向きでパンチすると終わったあとに右を向いてしまう
空中で移動するときに連打して移動すると普通より多く移動できてしまう
一度パンチすると移動するまでパンチできない

仕様だったらスマソ
204123:04/08/07 22:01 ID:d91XZLvv
>>196
おお!!できました!
これで次の作業にとりかかれます!
本当に皆さんありがとうございました。
もうちょっとできたらうpします。
205名前は開発中のものです。:04/08/07 22:27 ID:i8tvZz+F
>>201
乙。パンチとゆれて落ちる床、面白かった。
206169:04/08/07 23:02 ID:aOD5H/0f
みなさんレスどうも その一言が次への動力源ですw

>203
バグ報告どうも 上から順に説明すると
・実装時点で気付いていましたが、直す方法が見つからないので放置してました。

・コードを見なおした結果余分なコードのせいだとわかりましたので
 次UPするときは直ってます

・最初に同じ

次のUP時にはできるだけ改善しますので、またプレイお願いします
207名前は開発中のものです。:04/08/08 09:57 ID:HBy6E3+7
弾幕STGもこれで作れそう?
20882:04/08/08 11:29 ID:gCTCMHrd
>>207
作れないことも無いが弾幕STGは難しいかも
~~~~~~~~~~
一昔前のSTGなら漏れが今必死に作成中だが。
20982:04/08/08 11:31 ID:gCTCMHrd
訂正
作れないことも無いが弾幕STGは難しいかも

~~~~~
↑これはいらないんだったors
210名前は開発中のものです。:04/08/08 14:49 ID:ev7ck/p0
ors ってどんな足してるんだよ
211名前は開発中のものです。:04/08/08 14:55 ID:6r4iei64
ors゚゚・。
212名前は開発中のものです。:04/08/08 21:12 ID:8VMEQx2s
色々と参考にしながら56さんのようなアクションゲをちまちまと作成中・・・
169さん頑張れー 日本語化も頑張れー
213名前は開発中のものです。:04/08/09 00:22 ID:36RVpHz+
弾幕STG作ってます!!
ゲームパッドの入力でイベント起こすには
どうすればいいんですか?
214名前は開発中のものです。:04/08/09 00:38 ID:9rvZWgF5
マニュアルにジョイスティックのサポートってのがあったよ。
215名前は開発中のものです。:04/08/09 00:42 ID:9rvZWgF5
オブジェクト設定→イベント追加→マウス→ジョイスティック みたい
216213:04/08/09 02:36 ID:2Lfd1eu2
>215
ありがとうございます。

まさかマウスにあるとは…
217名前は開発中のものです。:04/08/09 02:55 ID:9rvZWgF5
ぜひプレイしてみたい。そのシューティングを。
218213:04/08/09 21:56 ID:ESFqrlWY
完成したらUPしようと思いますが…
UPのしかたもわからない…
すいませんド素人で
219名前は開発中のものです。:04/08/09 22:46 ID:yDy/U2S+
http://gamdev.org/up/upload.php
ここに適当な形式で圧縮してUPしてここにアドレス貼って
220169:04/08/10 22:59 ID:ravdrVwG
マリオみたいなジャンプ効果音探しているんですが
いいところ知りませんか?
221名前は開発中のものです。:04/08/11 00:18 ID:wLU+Zw49
222名前は開発中のものです。:04/08/11 13:10 ID:3SGg5bgj
スプライトに画像を登録すると
変に透過処理がかかり、正しく登録されないときがあります。
パレットがおかしいのかと思いましたが、
正しく登録できるものと比べてもなんら問題はありません。

問題の解決方法がわかるかたは教えてください
223名前は開発中のものです。:04/08/11 13:44 ID:ZfcJigYu
状況が良くわからんけど、透過(Transparent)にチェック入れてると、
常にスプライトの左下端の色が透過色として処理される。
よくやるミスは、アニメーションなどでどうしても左下のピクセルがキャラとかぶってしまう場合。
こういう場合は、はじめから最左列や最下行のラインを透明色で埋めておくと吉。
・・・こういうことじゃなかったら、わかんね。
224名前は開発中のものです。:04/08/11 14:27 ID:3SGg5bgj
試しに左端の色を変えてみたら上手くいきました
ありがとうございます
225名前は開発中のものです。:04/08/12 03:12 ID:vypSBnlF
なぜ左下なんだろう…
左上だと思いこんでた…
226名前は開発中のものです。:04/08/12 11:58 ID:41ZR/MjX
誰か何でもいいからUPしてみようぜ
227名前は開発中のものです。:04/08/12 22:03 ID:UJUcvov/
日本語化応援age。
228名前は開発中のものです。:04/08/12 22:09 ID:UJUcvov/
229名前は開発中のものです。:04/08/12 22:12 ID:UJUcvov/
230名前は開発中のものです。:04/08/12 22:17 ID:UJUcvov/
231名前は開発中のものです。:04/08/13 12:54 ID:FqGZFsqw
232名前は開発中のものです。:04/08/14 00:40 ID:pFXzbXFC
保存しますた
233名前は開発中のものです。:04/08/14 17:41 ID:2Yli9Anq
色々参考にさせていただきました 暇がないので全然進みません
http://gamdev.org/up/img/1041.zip
234名前は開発中のものです。:04/08/15 00:11 ID:X3FIuAB4
>233
結構楽しかった
もうすこし障害になる敵を増やしたり
弾がバウンドするのを考えながら進むステージ追加キボン
235名前は開発中のものです。:04/08/16 01:58 ID:WJBZMJip
>>234
プレイ&レスどうもありがとうございます。
参考にさせていただきます。
236名前は開発中のものです。:04/08/16 03:28 ID:JQ2KCjpk
懐かしさを感じさせるスレだな。
俺も昔はクリック&クリエイトで
格闘アクションゲームを作ったもんだ。
久しぶりに自分のゲームをプレイしてみたら意外に難しかったり。
C&CはXPとの相性が悪いからノートPCだとすぐ落ちちゃう
んだよな。ほんと、なにもかもがなつかすぃ。
237名前は開発中のものです。:04/08/16 03:35 ID:OSpqsJ8k
>>234
弾がでるのに気づかなくてそのまま突撃しようとしてたよ orz
跳ね返りがランダム(?)でちょっとドキドキ
238名前は開発中のものです。:04/08/16 05:21 ID:YpxjgobL
支援求む
MXスレがSRCを作るスレ
http://pc5.2ch.net/test/read.cgi/gamedev/1092587322/
239名前は開発中のものです。:04/08/16 22:15 ID:qBFs52Th
公式フォーラム、登録制になったみたい。前は見れたのに。。
登録、メンドクサ('A`)
240名前は開発中のものです。:04/08/18 17:20 ID:guLHgPbw
コレおもしろそうだから挑戦してみよ。
241名前は開発中のものです。:04/08/18 22:33 ID:WuMJ8qVz
がんがれ おれもがんがってる
242名前は開発中のものです。:04/08/18 22:47 ID:VhnsqTlp
http://gamdev.org/up/img/1068.zip

なかなか面白いステージが思い浮かばないです
今判明している不具合?は主人公が右側から壁に当たるとめりこんでしまって
上下にうまく動けなくなることくらいだと思います
243名前は開発中のものです。:04/08/18 23:08 ID:/MHgAwuM
>>242
壁との衝突イベントに対するアクションを
Start〜directionからSet〜motionに変えてみるといい。
244名前は開発中のものです。:04/08/18 23:36 ID:VhnsqTlp
>>243
アドバイスどうもありがとうございます。
やってみましたがやはり右側から当たった場合のみめりこんでしまうようです。
とりあえずもっと色々といじって頑張ってみます
245名前は開発中のものです。:04/08/19 00:45 ID:YVWzyl5r
>>244
ごめん、勘違いだった。ハズイ。
とりあえず<Left>のIf〜の値を16に変えたら引っかからなくなった。
なんでなのかはわからない。ごめん。
246名前は開発中のものです。:04/08/19 01:03 ID:WkKQxlq+
>>242
左向いて壁に当たるまで近づいた後に縦向きになっているので、
そのときすでにスプライトがめりこんでいるために引っかかっていると思われ。
これを解消するには、上下左右のスプライトで当たり判定範囲を全てそろえる必要がある。
例えば、スプイライトのところで『正確な当たり判定』のチェックを解除して、
適当な当たり判定範囲を設定するという解決法がある。
247名前は開発中のものです。:04/08/19 01:04 ID:WkKQxlq+
4行目のスプイライトって何だorz スプライトのまちがい。
248名前は開発中のものです。:04/08/19 01:05 ID:YVWzyl5r
あとスプライトの当たり判定の幅がが左右で違うのが壁にめり込む原因かもしれないかも。
249名前は開発中のものです。:04/08/19 01:06 ID:YVWzyl5r
orzリロードしようぜ俺・・・スレ汚しスマソ
250名前は開発中のものです。:04/08/19 08:22 ID:okxajKRl
やられた時の 「うんぎゃ」 の掛け声がなんかいい
251名前は開発中のものです。:04/08/19 17:36 ID:1QoWD3D9
>>245 >>247 >>248
Ifの値を変え、壁の当たり判定の範囲をいじったら
ちょうどいい感じになりました。アドバイスどうもありがとうございました。
252名前は開発中のものです。:04/08/20 16:49 ID:TDgdwbOV
横スクロールアクションで使えるような素材が置いてある
サイトとかないですかね?絵を描くのが大変。。。
253名前は開発中のものです。:04/08/21 16:13 ID:H/jVzOFo
シューティングゲームとかで弾を10発撃ったらリロードしなくてはいけないように
するにはどうすればいいのでしょうか?
254名前は開発中のものです。:04/08/21 23:43 ID:lXNfNtUc
変数を使う
255名前は開発中のものです。:04/08/21 23:54 ID:H/jVzOFo
>>254
う〜んどうも。マニュアルを読んでみます。
256名前は開発中のものです。:04/08/22 09:21 ID:Dw8JbIGp
弾を撃つごとに変数に+1していき10になったら止めるようにすればいいよ

bullet+1
If bullet is equal 10

みたいなかんじで
257名前は開発中のものです。:04/08/22 09:59 ID:7xI2VZhB
>>256
なるほど、そういう感じでやっていけばいいんすね。

そういえば、ゲームの途中でFPSを上げたり、下げたりするのは可能?
258名前は開発中のものです。:04/08/22 13:58 ID:z3NsOpK9
>>257
変数 room_speed で変更可能。
259名前は開発中のものです。:04/08/22 16:22 ID:rBpoEKUq
>>257
ありがとうございます。

http://gamdev.org/up/img/1081.zip
棒人間アクション(かなり未完成)
260名前は開発中のものです。:04/08/22 16:39 ID:rBpoEKUq
アップするやつ微妙に間違えました。修正後バージョン
http://gamdev.org/up/img/1083.zip
261名前は開発中のものです。:04/08/23 16:08 ID:5jh4lsh0
age
262名前は開発中のものです。:04/08/23 16:21 ID:5jh4lsh0
bullet+1 弾丸+1

If bullet is equal 10 弾丸が10の場合

という意味であってますか?

263名前は開発中のものです。:04/08/23 19:32 ID:jffb9Svi
>>262
合ってますよ。
264名前は開発中のものです。:04/08/23 21:14 ID:5jh4lsh0
質問ですが、移動するとき>>260のみたいに歩くスプライトと普通に
構えているスプライトを交互に表示するにはどうすればいいですか?
だれか教えてください。
265名前は開発中のものです。:04/08/23 21:17 ID:5jh4lsh0
だれかいますか?
266名前は開発中のものです。:04/08/23 21:21 ID:5jh4lsh0
おーい!
267名前は開発中のものです。:04/08/23 22:25 ID:jffb9Svi
>>264
>>260のソースを見て勉強しましょう。
268名前は開発中のものです。:04/08/24 00:16 ID:uXam+ITs
>>264
Sprites->スプライトを編集
でスプライトエディタを起動できる。
269名前は開発中のものです。:04/08/24 01:12 ID:fxJ/XDS4
ここはチャットじゃない
270名前は開発中のものです。:04/08/24 21:22 ID:wSm7878D
非公式ページ、また移転か。さびしい・・
あのページの管理人さんもガンガッテホスィ
271名前は開発中のものです。:04/08/24 22:20 ID:5P68Cbbd
まぁぶっちゃけAAACAFE重すぎ。XOOPSとか使ってると余計に。
管理人さんガンバレ。
272よこしまなMr.0:04/08/25 08:51 ID:x/lXA6Op
応援サンクスです。
混雑時にはMySQLサーバに接続できなかったりと 色々と問題がありまして…AAACafeを選んだのが失敗でした。

とりあえず↓で様子を見ています。
http://gamemaker.shyper.com/
MySQL鯖の安定状況を見て決定するつもりですが、安定していないようならロリポップでも借りようかなと思いますw
273名前は開発中のものです。:04/08/25 09:12 ID:sYhqpKCn
がんばってね
274名前は開発中のものです。:04/08/25 09:36 ID:BMYGbWhH
>>272

前より快適
275名前は開発中のものです。:04/08/26 20:56 ID:+8I91L7j
>>264-266みたいなのはチャットだと思ってたのか!
いままでずっと疑問だったよ…

>>272
メインメニューの日本語化に関して、
作者に連絡とって聞いてみることなんて出来ないのかな?
いっそのこと公式パッチにして…
276名前は開発中のものです。:04/08/26 23:55 ID:iu37d8Wp
よこしまさんにメール送ったら?
277名前は開発中のものです。:04/08/27 00:04 ID:BLrB/nb7
なんで公式にしたいんだい
278よこしまなMr.0:04/08/27 00:19 ID:xCf144Ay
>>275
日本語化パッチ(第1版)作成中に、書き換えるとエラーが発生したのは以下の3点です。
・メインメニュー
・画面左TreeView [Sprites][Sounds]... の右クリックメニュー
・アクションライブラリ
これはおそらく、ソフトウェアが不正にクラックされるのを防ぐためだと思われます。
しかし、これを詳しい人が解析して無理に日本語化しようとすると、GameMakerのライセンスに違反してしまいます。

この問題をクリアするにはやはり、GameMaker作者さんに相談するしかないようです。
279名前は開発中のものです。:04/08/27 02:10 ID:0/vIH/Gg
昔(去年だったかな?)マークさんとこの公式フォーラムに
「日本語化パッチ作りたいです。。。」って(Excite翻訳で)投稿したら、
「それはライセンス条項に反するからだめ」っていわれちゃいました。
他の人が、「彼は悪いことしようとしてるわけではないと思います。」って擁護してくれたりしました。

でもでも、スペイン語化パッチが存在するみたいです。。。
書き込んでくれた人によると。

多分ボクがExcite翻訳で投稿したのが悪かったんでしょう。
フォーラムでも「彼が何を伝えたいのかよくわからない」とかいわれましたし。
っつーわけで、英語の壁を越えるのをがんばってください。
280名前は開発中のものです。:04/08/27 09:26 ID:gPYhWCqQ
エキサイト翻訳は日本語にしてもおかしなものになるから
英語にしてもさぞかしちぐはぐな英語になったんだろうなぁ
281名前は開発中のものです。:04/08/27 14:34 ID:l3T/QA0P
敵を画面外からランダムに出現ってのはどうやればいいのでしょうか?
282名前は開発中のものです。:04/08/27 14:48 ID:so1l0Kqp
>>281
敵をランダムに生成するオブジェクトを別に用意すればいい。
Exampleフォルダにある1945.gmdの、controller_enemyオブジェクトを参考に。
283名前は開発中のものです。:04/08/28 10:47 ID:PV0YRBGV
284名前は開発中のものです。:04/08/28 13:11 ID:M0DiNL3A
>>280
一応Exciteの英>日、日>英翻訳を駆使して"できるかぎり"
おかしくない文にしたはずなんですけどね・・・。

今ではExciteよりも自分自身で翻訳した方がわりと正確・・・。
285名前は開発中のものです。:04/08/28 17:37 ID:ryC3ljYK
>>282
ありがとうございます。

棒人間アクション(改良版)
http://gamdev.org/up/img/1114.zip

この前、自分がUPしたものの改良版です。
敵が弾の当たらないところに入ってしまうバグがあります。

操作方法
←・→ 横移動
↓ しゃがみ  
Z ジャンプ
X 弾を撃つ
D リロード
286よこしまなMr.0:04/08/28 22:18 ID:Tsnfczez
移転作業がほぼ完了しました。
>>272 の仮移転先はデータベースサーバが不安定だったため、
移転先を http://gamemaker.main.jp/ に決定。

■GM Japan - Game Maker 非公式情報サイト■
http://gamemaker.main.jp/
287よこしまなMr.0:04/08/29 14:03 ID:t22Eg1df
Game Maker 6 Developer Notes(ttp://www.gamemaker.nl/gm6.html)が更新されました。
GM6は9月にβリリース、10月に最終リリースされる予定だそうです…
βリリースが待ち遠しい今日この頃..._〆(゚▽゚*)

詳しくはこちら:
http://gamemaker.main.jp/modules/news/article.php?storyid=6
288( ’ ⊇’):04/08/29 14:29 ID:WKf0eF3/
 
289名前は開発中のものです。:04/08/29 21:00 ID:1dZLsInE
>>285
スコア記録機能のせいで結構はまってしまったw
これからも頑張。

>>287
とうとうロリポップに移転したんだね、移転作業お疲れ様。
前と違ってかなり快適。
あとβ版期待。
290名前は開発中のものです。:04/08/30 16:07 ID:8ohy38YP
ヘルプファイルの日本語化って需要あるかな?
291名前は開発中のものです。:04/08/30 21:27 ID:PGhrqqeU
>>290
あまりヘルプ読んだことないんだけど、
書かれている内容は日本語マニュアルとは違うの?
292290:04/08/30 22:24 ID:zMXku5yX
>>291
まったく同じだった…
頑張って翻訳してたのに…orz
293名前は開発中のものです。:04/08/30 23:43 ID:y6hRVRMc
ドンマイドンマイ
294名前は開発中のものです。:04/08/30 23:49 ID:3s0qJQLP
別に私家版ってことでいいんじゃね?
295よこしまなMr.0:04/08/31 01:28 ID:78vxvPt3
>>292
日本語マニュアルはver.5の時点でのマニュアルなので、5.3Aのマニュアルとは若干 内容が異なります。

GML関数一覧の翻訳に協力していただけるとありがたいです…
http://gamemaker.main.jp/modules/news/article.php?storyid=3
296名前は開発中のものです。:04/08/31 21:38 ID:dKGoQL4w
>>295
まだ使いこなせてないのでGML関数なんてむりです
っていうかなにそれ?って状態でつ…
297名前は開発中のものです。:04/09/04 22:54 ID:lUVGcB68
GM6って9月のいつよ?
298名前は開発中のものです。:04/09/06 18:11 ID:O2ppPcZ1
exeにするとものすごくサイズがでかいんだが、小さくできないのかこれ?
299名前は開発中のものです。:04/09/06 18:42 ID:a1xy8CC1
一応UPXが使える
300名前は開発中のものです。:04/09/06 19:04 ID:O2ppPcZ1
UPX使うとexeが開けなくならない?
301名前は開発中のものです。:04/09/06 19:12 ID:a1xy8CC1
できるのとできないのがある
どうすればダメになるのかはわからない
付属サンプル試してみた
×1945.gmd
○hit the ball.gmd
○pacman.gmd
○street race.gmd
302名前は開発中のものです。:04/09/06 21:48 ID:QrM+ecNx
他の部分も日本語化マダ〜?
作品upマダ〜?
303名前は開発中のものです。:04/09/06 22:15 ID:O2ppPcZ1
いつかの棒人間の改良版
http://gamdev.org/up/img/1181.zip

あいかわらず挙動がおかしいとこあり
304名前は開発中のものです。:04/09/07 03:19 ID:alo66lUP
exeサイズでかいのか。
そりゃネックだ
305名前は開発中のものです。:04/09/07 18:33 ID:5KcClDF0
GM6になったらexeのサイズが小さくなるとか、ないのかな・・・
306名前は開発中のものです。:04/09/08 09:06 ID:c7VSN+qa
GM6キターーーーーー!!!!
307名前は開発中のものです。:04/09/08 13:16 ID:HRipED+T
どどどど、どこ?
308名前は開発中のものです。:04/09/08 15:18 ID:OoSwK1pc
紛らわしいな
309名前は開発中のものです。:04/09/08 15:39 ID:sAA6OmOY
これのこと?本家より。
>Sep 5, 2004: Added six new game to show the power of Game Maker.
excite 翻訳
>2004年9月5日:ゲーム・メーカーの力を示すために6つの新しいゲームを加えました。
310名前は開発中のものです。:04/09/08 17:52 ID:2NhiopR0
これくらい翻訳するまでもないような
311名前は開発中のものです。:04/09/08 19:34 ID:xc4ApwT7
>>310
暗に厨が居ないことをほのめかしているだけ。
312名前は開発中のものです。:04/09/08 20:16 ID:NO1KI9EG
c
313名前は開発中のものです。:04/09/08 21:21 ID:qwEreULL
d
314名前は開発中のものです。:04/09/08 21:25 ID:Uj7HERTz
おいすー^^
315名前は開発中のものです。:04/09/08 23:42 ID:c7VSN+qa
あ、ぽこたんインしたお!
316名前は開発中のものです。:04/09/09 18:30 ID:F1FNvfut
GM6マダー?
317名前は開発中のものです。:04/09/10 19:33:09 ID:MeGwTNFB
DLしたけどどこから始めればいいのかぜんぜん分からん('A`)
やはりプログラミングなりツクールなりの経験がないときついか…?
318名前は開発中のものです。:04/09/10 19:37:37 ID:TBP8wsKK
>>317
とりあえずマップを表示させてみ
次にキャラクターだす
その次にキャラクターをキー入力によって移動させる・・・
てな感じで、ゲームとして機能させるのに最低限必要な部分から取り組むべし
319名前は開発中のものです。:04/09/11 22:36:16 ID:lRTHwK3b
無料ツールでミニゲームつくるのにはこれが一番だな、やっぱり。
320名前は開発中のものです。:04/09/11 23:37:15 ID:BDxSEIo2
カービィ風作りたい
321名前は開発中のものです。:04/09/12 00:54:32 ID:I9hfz8jG
で完成品はまだ?
322名前は開発中のものです。:04/09/12 11:53:40 ID:mY77OTs2
貫通する弾はどうやってつくればいいのですか?
(貫通して後ろの敵にも当たる)
323322:04/09/12 12:32:26 ID:mY77OTs2
自己解決しました。すみません。
324名前は開発中のものです。:04/09/12 20:22:10 ID:d9cQ2GwL
後輩たちのために、ここにやりかた書いとけ
325名前は開発中のものです。:04/09/12 23:02:14 ID:mY77OTs2
弾じゃなくて、当たるほう(つまり敵)に当たり判定をつける

以上
326名前は開発中のものです。:04/09/12 23:41:09 ID:BJIQUXZ+
>>325
このツールってわざわざそんなことしなきゃ出来ないの?
327名前は開発中のものです。:04/09/13 00:10:52 ID:pWY7/4ID
何でもできる分、自分で作っていかなきゃならんよ。
ただ、弾を撃ってランダムに出てくる敵を消すだけのゲームなら一瞬で出来そう。

しかし、mY77OTs2のいってる意味がわからんw
要するに、弾と敵が当たった時に、敵のみを破棄してるんだろうに。
328名前は開発中のものです。:04/09/13 00:47:54 ID:kLjTYWVL
だから、弾と敵が当たる判定を敵だけに持たせるんでしょ
わかんないほうがどうかと思うぞ
329名前は開発中のものです。:04/09/13 00:55:46 ID:VaJu4lwp
>弾を撃ってランダムに出てくる敵を消すだけのゲームなら一瞬で出来そう。
段階学習スレにあったので転載

141 名前:名前は開発中のものです。[] 投稿日:04/07/13 23:58 ID:Siq4GRhP
Level1〜6までやってみますた
http://gamdev.org/up/img/843.zip


142 名前:名前は開発中のものです。[] 投稿日:04/07/14 10:43 ID:KOxdiRxt
Level7〜10までやってみますた
http://gamdev.org/up/img/848.zip

課題終了です
開発環境 GameMaker5.3A無料版


転載元
STGを最初からみんなで作るスレ
http://pc5.2ch.net/test/read.cgi/gamedev/1014709311/
330327:04/09/13 01:19:38 ID:pWY7/4ID
>>328
コリジョン判定は、otherを使うことで相手の処理もできる。
つまり敵のみに当たり判定があったとしても弾を消すことも出来る。
なので「敵(のみ)に当たり判定をつける」と書いているだけではどうとでも取れる、
と言い訳がましいことを書いてみるテスト。
ともかく、そういうこともあって上のカキコしてるときは、
自分は「あたり判定=自身が破棄」という意味と捉えることが出来なかった。吊ってきます

・・otherで当たった相手に対して処理できることも覚えておくと便利かと思いカキコ

>>329
サンプルサンクスです!早速勉強勉強・・
331名前は開発中のものです。:04/09/13 07:55:21 ID:xNGVVP0M
「当たり判定」の解釈が曖昧だったのは否めない
>328の人を見下したような書き方はどうかと思うぞ
332名前は開発中のものです。:04/09/14 02:59:18 ID:uad+Jm08
GM6beta キタ〜〜〜〜〜〜〜〜〜〜〜!
ttp://www.gamemaker.nl/beta.html

・・でも新機能はレジストしないといけないのか・・?(´・ω・`)
333名前は開発中のものです。:04/09/14 03:52:23 ID:HbhdLaZR
3Dだめぽいね
334名前は開発中のものです。:04/09/14 23:53:52 ID:Ldk0fWGJ
>>333
3Dが出来たら別のソフトにするとおもわれます
335名前は開発中のものです。:04/09/16 23:12:49 ID:Gi1EXS4a
豆乳とGameMakerだと、どっちが優れてそう?
似たようなもの?
336名前は開発中のものです。:04/09/16 23:53:22 ID:Fps6zqXO
豆乳は使ったこと無いから、豆乳はページ見ただけでの比較評価。
仕組みとしては同じ様なもんだろう。
GMは独自言語を学ぶことなく、命令アイコン並べるだけである程度できてしまう点で、より直感的。
レジスト(有料)すれば、ネット対戦機能を利用できたり、外部DLLも使えるようになったりするので、
ある意味なんでもできる。知識も必要だけどな。
『無料で使用する』という土俵で比べれば、ネットランキング対応な豆乳が上・・・?
豆乳使ったことある人の評価キボンヌ
337名前は開発中のものです。:04/09/17 16:19:37 ID:7Nq2FJyY
GameMakerの方がマウスだけでできることが多いと思われ
338名前は開発中のものです。:04/09/17 17:50:15 ID:MTMvM71b
豆乳よりこっちのほうが作るのがラク。
あとツールの名前もGMのほうがいいと思う。
339メトロイド(・∀・)イイ!!:04/09/18 11:12:15 ID:+nepscHS
メトロイド風横視点2Dアクションシューティングゲーム作ろうと思ってるんだけど
まず最初何すればいいんでしょうか?
とりあえず、16*16のマップチップを並べてキャラが立つようにしたいんです。
グラフィックに関しては自前で適当に作ってやります。
340名前は開発中のものです。:04/09/18 12:46:52 ID:yHf8NhJr
341名前は開発中のものです。:04/09/18 12:49:42 ID:H43lNhbr
>>339
質問スレは放置かよ。答えてくれた人に礼も言えないの?
342名前は開発中のものです。:04/09/18 14:08:38 ID:DZkAmlDE
>>339
このスレを最初から読め
343メトロイド(・∀・)イイ!!:04/09/18 16:44:05 ID:R3YXU7+J
http://gamdev.org/up/img/1260.lzh
ほかの方が作ったゲームからほとんどはしょって作りました。
画像は、、、、ダサいですがもうちょっとましなのにはしようと思ってます
これを元にプレイヤー画像を作ってくれる方がいればうれしいんですが・・
では、本題に移ります。
ジャンプ中の移動はできるんですが、静止状態から動かないんです・・
どうすればいいでしょう?
344名前は開発中のものです。:04/09/18 16:53:28 ID:TBnV4rZ6
>>343
いい雰囲気だ…夢があるな。
キャラが昔々のMACアクションゲーのものに似てて感慨深かった。
345名前は開発中のものです。:04/09/18 17:12:05 ID:deTIXbwB
346名前は開発中のものです。:04/09/18 17:19:07 ID:deTIXbwB
347名前は開発中のものです。:04/09/18 17:22:27 ID:deTIXbwB
348名前は開発中のものです。:04/09/18 17:22:46 ID:TBnV4rZ6
素材まとめwikiなんかあったら盛り上がるかもな。
絵描きとして少し興味深い
349名前は開発中のものです。:04/09/18 17:32:39 ID:deTIXbwB
350メトロイド(・∀・)イイ!!:04/09/18 18:04:47 ID:3V/tOj3f
>>344
実はまんまMACのアクションゲームのを・・・・・
知ってる人がいるとはなんかうれしいです。
まずかったら変えますが・・・
システムはほとんどメトロイドっぽいので、
もうちょっと謎解き要素を増やすと思います。
ってここで企画についていっても意味無いな・・
351メトロイド(・∀・)イイ!!:04/09/18 18:08:22 ID:3V/tOj3f
連書きすまん
>>345-348
>>349
すごいですね・・・即席で作ったんですか?
自分も、もうちょっとまともなのを描きたいです。
352名前は開発中のものです。:04/09/18 18:16:15 ID:tCpGm5iX
>>343
object1、stepイベント中でgravityを設定する条件文にバグ>relativeにチェック。
353メトロイド(・∀・)イイ!!:04/09/18 18:24:32 ID:3V/tOj3f
う、うごいた(((( ;゚Д゚)))
352さんほんとありがとう!
これでサクサク作れそうです。
次は玉玉の発射に挑戦したいと思います。
354名前は開発中のものです。:04/09/18 18:52:20 ID:TBnV4rZ6
>>350
まさか知ってる人がいるとは…
感動した!(あのゲームの名前わかります?)
目が飛び出るくらい期待が膨らみました。
ともあれ頑張ってくだしい。
355メトロイド(・∀・)イイ!!:04/09/18 18:53:32 ID:3V/tOj3f
行き詰った・・・・
プレイヤーの向きを変える方法と、それと同時に玉の発射する方向を
変えるのができないです。
上に、玉の発射の向きの変え方は書いてるんですが、
変数の使い方が良くわかりません。
変数を設定するのはいつにすればいいのか
代入するタイミングは・・・・
誰か教えてください^^;
356メトロイド(・∀・)イイ!!:04/09/18 19:02:19 ID:3V/tOj3f
>>354
ゲームの名前までは覚えてないですね、、
なんせ5年ほど前にMACからWINに乗り換えましたから・・・
どんな感じのゲームだったかは覚えてます。
動く床、レーザー、魔女、大砲・・・・
あんまり覚えていないやw
357名前は開発中のものです。:04/09/18 20:46:23 ID:E1QQ4F3E
358名前は開発中のものです。:04/09/18 21:00:48 ID:E1QQ4F3E
359メトロイド(・∀・)イイ!!:04/09/18 21:08:13 ID:obBb2w/9
>>357-358
気になったんで開いてみたんですが、
「リクエストされたこのサーバ上のファイルに対する
アクセス権がありません。
リンク元の URL やユーザエージェント名を確認して下さい。」
と出ます。どうなってるんでしょうか?
360名前は開発中のものです。:04/09/18 21:11:07 ID:E1QQ4F3E
361名前は開発中のものです。:04/09/18 21:18:23 ID:E1QQ4F3E
362名前は開発中のものです。:04/09/18 21:18:55 ID:E1QQ4F3E
>>359
これで見れるとおもいます。
363名前は開発中のものです。:04/09/18 21:35:06 ID:E1QQ4F3E
364名前は開発中のものです。:04/09/18 21:36:37 ID:E1QQ4F3E
365名前は開発中のものです。:04/09/18 21:37:13 ID:E1QQ4F3E
366名前は開発中のものです。:04/09/18 22:00:58 ID:ATUwxUK0
GM落としたけど理解するのが大変…
目標はとりあえずiアプリであったグランドキャニオンを目指す(`・ω・´)
367名前は開発中のものです。:04/09/18 23:02:31 ID:2vBIROaF
久しぶりにスレに活気が。

>>366
すぐなれるから頑張れ。
368名前は開発中のものです。:04/09/19 09:46:32 ID:3VY//cx2
GameMaker まとめwiki
http://gamdev.org/w/?GameMaker
369名前は開発中のものです。:04/09/19 10:34:04 ID:3VY//cx2
まとめwikiのほうにパックマン風の素材をうぷしました
一応、読み込むまでの手順も書いておきます

スプライトエディタ

ストリップ画像から作成

イメージの数:16
1列あたりのイメージ数:4
イメージの幅:16
イメージの高さ:16

(読み込み完了)

アニメーション

リバースしたフレームを追加

(口を閉じるモーション追加完了)

fpsは120を想定してますので
必要に応じて間引いてください。
ちなみにゲーム中のfpsは
ルーム設定から変更できます。
370メトロイド(・∀・)イイ!!:04/09/19 11:28:01 ID:SuKi+0Aq
http://gamdev.org/up/img/1268.lzh
←→左右移動
Z ジャンプ
X 玉玉発射

ハァ・・・サンプルをはしょりまくって、
左右移動、玉玉発射、および左右撃ち分けできた。
しかしここで問題が起こった・・・
壁にぶつかってそのまま方向キーを入れ続けると、
めり込む。
さらに、スプライトで移動するときに上下させたんだけど
ジャンプキーやショットキー押してるときにも上下に動いてしまう
特にジャンプしてるときが、変態になってる。
どうにかならないでしょうか?
371名前は開発中のものです。:04/09/19 11:40:01 ID:Y+CgYwba
372名前は開発中のものです。:04/09/19 12:14:14 ID:Y+CgYwba
http://www.uploda.org/file/uporg8234.zip
ジャンプのデモ

備考:ジャンプしかできません
373名前は開発中のものです。:04/09/19 13:03:43 ID:i6EMqW/F
374名前は開発中のものです。:04/09/19 13:11:39 ID:i6EMqW/F
375名前は開発中のものです。:04/09/19 14:17:18 ID:tx0ewoH4
>>369
乙です。
パックマン風作ってみたいと思います
376名前は開発中のものです。:04/09/19 14:32:26 ID:tx0ewoH4
と思いましたが途中でやめそうなのでやめときます
377メトロイド(・∀・)イイ!!:04/09/19 16:26:52 ID:SuKi+0Aq
灰色のブロックの画像使わせていただきます。
ってここで言うことかな・・・・・
とりあえず報告しました
378名前は開発中のものです。:04/09/19 16:50:28 ID:i6EMqW/F
(゚д゚)b!!
379名前は開発中のものです。:04/09/19 19:48:38 ID:g8f5zfcx
http://gamdev.org/up/img/1276.lzh
ありがちかつGBA風なシューティング作ってみました。
とか書こうと思いましたがドット絵描いてある程度作ったとこで力つきました。
というわけで加工自由 スペースキーで弾
380名前は開発中のものです。:04/09/19 20:09:47 ID:GrFoplsn
乙です。
381名前は開発中のものです。:04/09/19 20:55:59 ID:GrFoplsn
382名前は開発中のものです。:04/09/19 21:01:12 ID:z+retBf5
皆なかなかいい素材出してくるなあ。
ともあれ出し方が細かすぎじゃないだろうか、
まあこのスレ活気ないしいいかもしれないが
383名前は開発中のものです。:04/09/19 21:06:04 ID:z+retBf5
>>379
素晴らしい
愛を感じました
ドットはいい…
384メトロイド(・∀・)イイ!!:04/09/20 10:34:20 ID:VuxfAtwY
http://gamdev.org/up/img/1283.lzh
しゃがみアクション加えたんだが
なんかおかしい。
しゃがんで右向いてる状態でそのまま↑キーで立ったあと玉玉発射すると
逆方向に飛んでいく・・そのまま左右に動かしたら直るんだけど・・
似たようなバグが左立ち状態からしゃがんだときに起こる。
何度も見直したんだけど、どこがおかしいのかさっぱりわからない。
誰か助けてください。

※補足 変数の説明
このゲームで使われてる変数について一応言っておきます
rol 立っている状態での左右の判定。1が右向きで、2が左向きです
rolt しゃがんでる状態での左右の判定。3が右向きで、4が左向き
downt しゃがんでいるか立っているかの判定。1がしゃがんでいる状態。
   2が立っている状態。これはしゃがんでるときには、
   ジャンプできないようにするために用意した。

不必要な変数使いまくりな気がします。もっとスリムにできる方法があったら
教えていただきたいです。
385名前は開発中のものです。:04/09/20 10:48:59 ID:wNEgc/97
向いてる方向変数と、状態変数だけ使えばいんでないかい

状態変数:普通(立ってる)=0 しゃがんでる=1 ジャンプ=1 
386メトロイド(・∀・)イイ!!:04/09/20 11:13:50 ID:VuxfAtwY
しゃがんでいてなおかつ右(左)向いているか、判定することは
できるんでしょうか?
そのやり方を知らないのでわざわざしゃがみ向いている方向変数まで
用意したんですけど・・・
387名前は開発中のものです。:04/09/20 11:47:46 ID:wNEgc/97
え、なに、if文とかないワケ?
うーん
388名前は開発中のものです。:04/09/20 11:53:56 ID:wNEgc/97
If an expression is true これかな ?マークの
やっぱ本体落とさないとわかんねな
389メトロイド(・∀・)イイ!!:04/09/20 12:23:08 ID:VuxfAtwY
if文はあるんですが組み立て方がいまいちわからないんです。
今組み立てようとしてるのは、まずif文でdownt(状態変数)が2(立ち)か、
それが2ならさらにそこからif文で右向いてるか左向いてるか(1か2)
判定して、玉の発射方向と高さを決めたいんです。
しゃがんでいるときは低い位置から発射させたいんで・・
どうでしょう?
390名前は開発中のものです。:04/09/20 12:43:08 ID:Zez8TdSS
wNEgc/97tとは違うものだが、デバッグした。
いろいろ突っ込みどころはあるが、>>384に書かれた症状を解消する方法だけ記す。
上を押したときと下を押したときのそれぞれに、if文の囲い(start block-end block)が無いな。
ほかの部分見ると、この点はわかってるかもしれないが、詳しく解説する。
たとえば、下を押したときの"If sprite_index equal to sprite4"、
これは以下に続く二つの処理のための条件文のはずだ。
この二つの処理を囲むようにstart block-end blockを配置しろ。
囲いが無い場合、条件分岐されるのは直後の処理のみになる。2段目以降は必ず処理されるので注意だ。
あと、しゃがんだ時のroltの値が逆だな。
sprite14のときはrolt=3、sprite15のときは、rolt=4のはずだ。

…もうちょい、変数の設計に熟慮したほうがいいな。条件分岐で使われている変数は主にsprite_indexなんだし。
391メトロイド(・∀・)イイ!!:04/09/20 14:18:55 ID:VuxfAtwY
だめだ・・・・ifからさらにifにつなげるとき
囲うやり方がわからない。頭がこんがらがって無理。
とりあえずソースさらします。
ショットキー(Xキー)押したとき
If downt is equal to 2
Start of a block
If rol is equal to 1
玉のオブジェクト発射
サウンド
End of a block
Start of a block
If rol is equal to 2
玉のオブジェクト発射
サウンド
End of a block
End of a block
If downt is equal to 1
Start of a block
If rol is equal to 1
玉のオブジェクト発射
サウンド
End of a block
Start of a block
If rol is equal to 2
玉のオブジェクト発射
サウンド
End of a block
End of a block
392名前は開発中のものです。:04/09/20 14:32:07 ID:pd+9Tfdl
If 〜
▲start
If 〜
▲start
内容
▼end
else

内容
▼end
▼end
else
▲start
内容
▼end
393名前は開発中のものです。:04/09/20 14:33:02 ID:pd+9Tfdl
もろ間違えました。ごめんなさい。
394名前は開発中のものです。:04/09/20 14:34:26 ID:z6qSERFu
If downt is equal to 2
Start of a block
 If rol is equal to 1
 Start of a block
  玉のオブジェクト発射
  サウンド
 End of a block
End of a block

If rol is equal to 2
Start of a block
 玉のオブジェクト発射
 サウンド
End of a block

If downt is equal to 1
Start of a block
 If rol is equal to 1
 Start of a block
  玉のオブジェクト発射
  サウンド
 End of a block
 If rol is equal to 2
 Start of a block
  玉のオブジェクト発射
  サウンド
 End of a block
End of a block

こうじゃないの? (インデントはわかりやすくするためにつけただけ
395メトロイド(・∀・)イイ!!:04/09/20 14:34:57 ID:VuxfAtwY
390殿の最後の2行を完全に無視してしまいまった。ほんとすまん。
http://gamdev.org/up/img/1288.lzh
スプライトで分岐させたらかなり余裕でできた・・
あと突っ込みどころがあればどんどん行ってくだされ
396メトロイド(・∀・)イイ!!:04/09/20 14:36:34 ID:VuxfAtwY
>>392-394
おれが返事する間にこんなにも・・・・
苦労させて本当にごめん。
がんばっていいもの作るよ
397名前は開発中のものです。:04/09/20 14:38:46 ID:z6qSERFu
>>396
がんばってね。
こういうコトがあってこそ上達すんだよ。

ちなみにここら辺(if文)あたりの大体の感覚覚えとくと言語に移ったとき楽
398メトロイド(・∀・)イイ!!:04/09/20 14:49:15 ID:VuxfAtwY
>>397
ほんとありがとう。・゚・(ノД`)・゚・。
がんばるよ!
394のやつを参考にしながらしゃがんでいるときは少し
移動スピードが上がるようにしたいとおもいます。
399名前は開発中のものです。:04/09/20 17:11:29 ID:pd+9Tfdl
http://gamdev.org/up/img/1291.zip
久々にgmいじったついでに避けゲー

操作はマウスです
spaceで画面内の弾消去 //score減点のリスクあり
400名前は開発中のものです。:04/09/20 17:15:09 ID:pd+9Tfdl
自分でやって97400点で限界を迎えまsた^^;
401メトロイド(・∀・)イイ!!:04/09/20 17:27:32 ID:VuxfAtwY
>>399
なかなかはまったよw
連続で回避したときは快感ですね♪

402名前は開発中のものです。:04/09/20 17:43:40 ID:S9Xr3PCE
>>399
ずっと真ん中にいたら140400点いった。
403メトロイド(・∀・)イイ!!:04/09/20 18:04:39 ID:VuxfAtwY
がんばって960800いった・・
集中力があればもっといけるかも・・
そのまえに手がブルってくる
404よこしまなMr.0:04/09/21 07:19:43 ID:Gde/C4Di
現在、GM6.0正式版がリリースされるまで非公式情報サイト(http://gamemaker.main.jp/)の更新を見送っている状態です…orz

ver.6.0 beta2 がリリースされました。詳しくは↓こちら
http://gamemaker.main.jp/modules/news/article.php?storyid=8
405ミサイルコマンダーもどきを晒した人:04/09/21 12:28:19 ID:JCcYjLKt
wikiのほうで晒された画像見てびっくり、砲台のスプライトがおかしい。。。うちでは正常に表示できてたのに。。
っておもったら、うちの環境のデスクトップは「highcolor」で常用してたのでした。orz
修正分をUPしました。マイナーチェンジもしてます。
ttp://gamdev.org/up/img/1300.zip

>>404
サイト運営乙です。GameMaker6.0正式版が待ち遠しい…
406名前は開発中のものです。:04/09/21 13:05:02 ID:XkaKVBYV
まとめwikiの中のひと、非公式の中の人乙です。

サムはキャンディー好きのセンスが大好き
407名前は開発中のものです。:04/09/21 21:10:36 ID:912ks1qB
>>406
ありがとうございます。
かなりやる気がでてきました。
408名前は開発中のものです。:04/09/21 21:14:55 ID:912ks1qB
画面スクロールの方法を最近知ったので活用して何か新ステージをば
409名前は開発中のものです。:04/09/21 23:13:59 ID:XkaKVBYV
やた!言ってみるもんだな
410名前は開発中のものです。:04/09/22 02:24:12 ID:9tHExez4
何となく無重力で(・∀・)が飛び回るゲームを思い浮かべたらこんなものが出来た
敵と新武器追加すればそこそこ遊べるものになるかも・・・が、どんなものがいいのか見当つかず

ttp://gamdev.org/up/img/1305.zip
411名前は開発中のものです。:04/09/22 03:09:34 ID:B8weP6v8
おぉ、全方向STGってやつですね。敵の動きがやや厳しいものの良ゲーの予感!
武器アイディアを少し。
通常弾で攻撃するときに、3方向に出る弾を3パターンぐらいに切り替えて使うのはどうだろう?
1.前方向3Way弾
2.前と左右斜め後ろの120度ずつずれた全方向弾
3.直進2弾と真後ろ1弾
とか・・まぁ、状況に応じて切り替えられるような感じかな。

敵パターンも、居間みたいな突っ込んでくるやつやら、逃げながら弾撃って来るのとか、固定砲台で弾幕張るやつとか・・・
いろいろ妄想が止まらなさそうです(;´д`)
412名前は開発中のものです。:04/09/22 07:42:36 ID:UafUMWQq
未レジストでも通信機能って使えますか?
413名前は開発中のものです。:04/09/22 17:18:54 ID:e+JzwYIv
http://gamdev.org/up/img/1306.lzh
右から壁にぶつかると跳ね返されてしまいます。
どうすれば直るか教えてください。
414名前は開発中のものです。:04/09/22 19:36:19 ID:ldA+DuDf
ttp://gamedev.org/up/img/1306.lzh
これでどうだろうか
415名前は開発中のものです。:04/09/22 19:39:49 ID:ldA+DuDf
ごめん、1308だった
416名前は開発中のものです。:04/09/22 21:04:48 ID:meNQ+253
>>414
無事直りました。ありがとうございました。
417名前は開発中のものです。:04/09/22 22:08:19 ID:meNQ+253
http://gamdev.org/up/img/1313.lzh
動く足場を作ってるんですが、足場はパスで動くんですが
乗ったときにじいさんが同時に動くようにするには
どうすればいいでしょうか?
じいさんが一緒に動かないので、足場から落ちてしまいます。
418名前は開発中のものです。:04/09/22 23:49:36 ID:fp0IejKc
遅くながら良スレ&良ツールの予感

妄想のみでゲーム制作経験ないが、ガムバッテ作ってみる(`・ω・´)ノシ
シューティングとかブロック崩しは初心者には厳しいだろうか…
419アイディアがなくて鬱な人:04/09/23 02:28:55 ID:YT8HC4RO
>>417
それを実現するには、GameMakerをより理解していないと難しいでしょう。
使い始めの方だとつらいかもしれません。
修正ソースUPしますが、「何をどうしているのか」ということを理解してみてください。
これを理解して自分のものとなったとき、出来ることが格段に広がるでしょう。
一応解説テキスト付ですが、自分語なので読みにくいかもしれません'';
ttp://gamdev.org/up/img/1315.zip


420名前は開発中のものです。:04/09/23 10:40:12 ID:4cnhW2GJ
>>419
すごいわかりやすい解説付で本当にありがとうございます。
といいつつ早速質問ですが、
collision_line(x1,y1,x2,y2,obj,prec,notme)
↑は線分(x1,y1)-(x2,y2)に"obj"に属するインスタンスがあるかどうか
調べるということですが、そのobjに属するインスタンスを追加することは可能でしょうか?
なぜそうしたいかというと、playerrがしゃがんでいるときも同様に、
移動する床にあわせて同時に動くようにしたいからです。

>>418
僕はGMはまったくの初心者でしたが、ほかの作品のソースを見ながら
していたところ、1日でキャラの移動ができるようになりました。
GMは本当に良ツールな予感がします。
421アイディアがなくて鬱な人:04/09/23 12:16:40 ID:SVEQI9hK
>>420
おそらくしゃがんだときに、土台と一緒に動かない症状が出ていると思います。
しかし考えてみてください。しゃがんだときに、オブジェクトは変化してますか?
そういう処理を明示的にしていない限り、オブジェクトは変化しません。
(変えているのは、sprite_indexです。オブジェクトを変化させるときは、ローカル変数object_indexを変えます。)
・・・原因は別にあります。爺のステップイベントの中をよーく見てください。
しゃがんだときに「ある処理」をしているために、土台とともに動くコードが無効化されてます。
そして、なぜ無効化されるのか、よく考えながら処理の流れを追ってください。そうすると、よりGameMakerの癖が見えてきます。

それとは別に、ご質問の件について。
これは、基本的には複数の"obj"の判定を一回の処理で行うことは出来ません。
ただ、objを変えながらcollision_line関数を何回も呼び出していくことで、問題は回避できます。
ただ、テクニックがありまして、”親オブジェクト(parent object)”の原理をうまく使えば出来るかもしれません。
422名前は開発中のものです。:04/09/23 12:45:32 ID:3qe0d/6T
じじいがしゃがんだときのスプライトの当たり判定を変えたところ
しゃがんでいても土台と一緒に動くようになりました。
ありがとうございました。
423名前は開発中のものです。:04/09/23 20:52:55 ID:7sOQ55mL
このスレの人すごいよ…全然作り方わからねぇ…('A`)
424名前は開発中のものです。:04/09/23 21:54:45 ID:XynxQ61t
ツクールから一歩上の自由度を持つツールを使うとなると、
多少なりともプログラムの知識がいるからなぁ。
導入時に多少とまどうのは仕方ない。
ということでゲームプログラマ(アマ)への第一歩と思ってガンガレ>>423
425名前は開発中のものです。:04/09/23 23:16:21 ID:7sOQ55mL
日本語マニュアル読んで、このスレのゲームをいろいろと見て少しづつ分かってきた。
とりあえず素材作りとが大変ですね。ドット絵が…いまの所2chのAAで代用w
育成SLGとか作ってみたいけど大変だ('A`)英語苦手で辞書を片手にちょこちょこやってるんですが
最初は慣れるためにもワンキーアクション系の方がいいんでしょうか?
426名前は開発中のものです。:04/09/24 02:34:03 ID:qp7kmS23
亀レスですが>>411アイデアさんくす
敵追加したり武器追加したりとこそこそ作ってるのですが
武器切り替えをマウス中央ボタンでやろうとした所、武器切り替え専用の
不可視オブジェクトを作って実行したのですが、どうやらマウスがオブジェクトの上にあるときにしか
イベントが起こらない様子・・・
仕方なく画面サイズのmaskを作って自機に追随するようにしたのですが
画面中どこで押されてもいいボタンの為にマスクを作るのは明らかに無駄なことやってると思ったので
なにか良い解決策があればご教授願いします。

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

他にもっと無駄なことやってるだろうが!!って突っ込みは無しでお願いしますorz
しかし角度と速度を指定するだけで全方向STGが作れるなんて
GMすごすぎ(*´Д`)
427名前は開発中のものです。:04/09/24 02:39:20 ID:qp7kmS23
ぎゃーーー遊びでやったウィンドウ枠非表示のままうpしてしまった;
変な画面になってますごめんなさうわなにをするやめrqあwせdrftgy

しかしマウス中ボタンだと明らかにプレイしにくいという事に今気がついた。
素直にキーボード使いますか・・・
428名前は開発中のものです。:04/09/24 06:30:06 ID:lOK//Ld1
>>426
マウスの取得イベントは”オブジェクトに対する操作”でしかなく、ボタン的感覚なんですよね。
>>426さんの解決方法には目からうろこでした。でも、スマートじゃないですよね。
私の場合、自機のステップイベント中にマウスのキー入力を取得する処理を記述しました。この場合はGML必須ですが・・・
コードがわかりにくいかもしれませんが、GamDevPukiWikiにあるミサイルコマンダーもどきの中身を見てみてください。
obj_GUN_Rのステップイベントに置かれてるコードの途中に、if文の中に
mouse_check_button(mb_right)
という関数を呼び出している部分があります。これは引数に示すボタンが押されているときに真を返す関数です。
この関数を利用することで、マウスのボタンの入力をチェックしてます。
429名前は開発中のものです。:04/09/24 06:51:58 ID:lOK//Ld1
あう、"control"に"If mouse button is pressed"ってありましたね。。今まで気づきませんでした..orz
430名前は開発中のものです。:04/09/24 16:31:52 ID:lbFyT3q4
作ってみますた

http://gamdev.org/up/img/1337.lzh
サッカーゲーム
スペースキー溜めうち
431名前は開発中のものです。:04/09/24 18:10:31 ID:PMc8y1EA
現在、ライフの表示をハートの画像を使って、その数で現在のライフを
わかるようにしたいんですが、やり方がわかりません。
Draw the lives as imageを使うのかなと思ってやってみたんですが
表示されなかったんです。どうすれば表示されるんでしょうか?
432名前は開発中のものです。:04/09/24 18:35:16 ID:lOK//Ld1
>>431
考えられる原因は、Draw the lives as imageアイコンが
描画イベント(draw event)に配置されていないことが挙げられます。
描画機能は、描画イベント中に実行しなければなりません。
アイコンでクリーム色のものは大体描画機能ですので、これらは描画イベントで実行するようにしてください。
433名前は開発中のものです。:04/09/24 20:55:20 ID:mS3eFVzv
434名前は開発中のものです。:04/09/24 21:15:15 ID:OP1MneQe
>>431
初歩的なミスをしていましたね・・・ライフが表示されるようになりました
しかし、今度は操作キャラが突然消えました。
どこがおかしいか探したんですが、わかりませんでした。
いじったのはドローイベントを追加したことぐらいです。
ドローイベントを削除すると操作キャラは表示されるんですけど、、
何度も質問すみません
435名前は開発中のものです。:04/09/24 21:25:48 ID:neCny+8k
GMで実際にゲーム作ってる人は何人いるんだろう…?
みなさん素材は自作ですか?
436名前は開発中のものです。:04/09/24 21:33:40 ID:OP1MneQe
>>435
操作キャラはHPで無料配布されている素材を使っています。
かなり絵心が無いんで・・
小物などドットで打てる範囲のものは打ってます。
と言っても本当に簡単なものですが^^;
437名前は開発中のものです。:04/09/24 21:34:38 ID:uAUa/lGO
ドットを打つのがおもしろいんじゃないか!
438名前は開発中のものです。:04/09/24 23:43:36 ID:ScGQ0QXs
よし、駆け出しドッターの俺がつくってやる。
なんでも要望を言ってみたまえ
439名前は開発中のものです。:04/09/25 00:27:35 ID:+hzJ0qnY
>>438
メニューコマンドなどに使われる枠組セット『┗』『┣』←こんなやつ
とかあったらいろんなゲームに使えて便利かも?

…それぐらいなら自分でも作れそうだがw
440名前は開発中のものです。:04/09/25 00:40:49 ID:72ayvABV
必要な人が必要な素材を要求したほうがいいんじゃないの
441まとめた ◆yIZgqoM/0k :04/09/25 01:13:46 ID:PplQflJX
気合入れてまとめた。
http://box.elsia.net/~hungry/
442名前は開発中のものです。:04/09/25 01:26:44 ID:5v9yGXyA
>>441
443よこしまなMr.0:04/09/25 02:37:04 ID:WtMmOVse
>>368
>>441
乙です。http://gamemaker.main.jp/ からもリンク貼らせていただきました。


ttp://www.harveycartel.org/metanet/n_v1pc.zip
↑GameMaker製ではありませんが…海外サイトで見つけたFlash製のゲームです。
ゲームバランスがすばらしく、キャラや敵の動きが参考になりそうなのでさらしときます。
配布元:ttp://www.harveycartel.org/metanet/
444落ちゲ作成中(1%)@GameMaker:04/09/25 13:10:25 ID:/UxoxIFW
http://gamdev.org/up/img/1350.lzh

親オブジェクトがいわゆる継承みたいなものだと気づかずハマった_| ̄|○
3dCGソフトと同じように考えてたよ。しっかりマニュアル読まないとダメだな。
んで、操作するぷよ2個をどうやったらうまく扱えるか考え中。
445名前は開発中のものです。:04/09/25 14:38:58 ID:5v9yGXyA
>>443
n、おもしろイイ!
まったくどうでもいいことなんですがクレジットにsoldatの作者がいますた。
446夢想爺:04/09/25 16:41:44 ID:x58uY7cV
>>434のことはなんとか解決したんですけど、再びわからないことが
出てきました。
体力表示にDraw the lives imageを使用したので、
寿命表示に、GML関数を使用することにしました。
しかし、思うように行かないです。
体力が0になったらスタート地点に戻して
寿命を1つ減らすということをしたいんですが・・・・・
ゲーム中体力を減らすには、小さい大砲みたいなのから発射される
水色の弾に当たってください。
体力の表示および寿命の表示はスプライト無しのobject38のDrawイベントで
行われています。
http://gamdev.org/up/img/1353.lzh
447名前は開発中のものです。:04/09/25 20:52:10 ID:89V7VTjF
448名前は開発中のものです。:04/09/25 21:08:22 ID:5v9yGXyA
>>444
目がきもくて良い!
449まとめた ◆yIZgqoM/0k :04/09/25 23:50:47 ID:PplQflJX
http://box.elsia.net/~hungry/
一週間に一回、土曜か日曜に更新する予定。
なんか意見や要望あるなら言ってくれい。

それからよこしまなMr.0氏にお願いしたいのですが、
非公式のフォーラムに出た質問もまとめていいですかね。
450名前は開発中のものです。:04/09/26 00:50:47 ID:BUUuA1lI
オブジェクトがランダムな方向(0,90,180,270)に
一定の距離動き、それを繰り返すという処理が分かりません。
誰かアドバイスをください。
451よこしまなMr.0:04/09/26 01:36:15 ID:69mPzDMB
>>449
http://gamemaker.main.jp/modules/newbb/ より転載」
と一言添えていただければもちろんかまいません。
452名前は開発中のものです。:04/09/26 03:04:10 ID:qJkYqJW0
このスレ最近来たばっかなんだけど、時々張られる小さな落書きはナニ?
453名前は開発中のものです。:04/09/26 03:21:55 ID:BUUuA1lI
>>450
素材かと思います
454名前は開発中のものです。:04/09/26 13:01:57 ID:9J2ZTc7b
455名前は開発中のものです。:04/09/26 14:54:30 ID:DJRbPDbw
一戸づつ貼られてもな・・
wikiかなんかにまとめて貼っておいたらいいと思う
456名前は開発中のものです。:04/09/26 16:18:08 ID:QXyfGRQz
457名前は開発中のものです。:04/09/26 23:00:45 ID:3VrU9r8x
久しぶりに来たけど、人が増えたなこのスレ
458名前は開発中のものです。:04/09/26 23:15:10 ID:+hX9KSRj
行き当たりばったりで作ってみますた
http://gamdev.org/up/img/1394.zip

横スクロール忍者アクション

基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:手裏剣攻撃

壁駈け:壁際でZキー

ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
459名前は開発中のものです。:04/09/27 00:04:52 ID:TONzHU7Y
>>458
手裏剣の効果音に思わずワロタ
ジャンプが早くて低いところにいるやつになかなか当てれない('A`)
ちなみにこれ作るのにどれぐらいかかりました?
460名前は開発中のものです。:04/09/27 00:18:42 ID:xzT8H3/Q
>>458
おまいすげぇよ!感動した!
漏れもこの作成時間が気になる…効果音も自作?
461名前は開発中のものです。:04/09/27 00:55:28 ID:TD3B6E1U
>>458
惜しむらくは左右キーを押したときに上下の速度が0になってしまうバグがある所か・・・
少々修正すれば十分に遊べるゲームだ
462名前は開発中のものです。:04/09/27 00:57:49 ID:GtKSeNMR
>>458

センスが素晴らしすぎるよ
463名前は開発中のものです。:04/09/27 01:08:41 ID:EMsomWMW
>>458
歩きながらジャンプがちょっとしづらい
GameMakerの限界か!?
464夢想爺:04/09/27 13:52:06 ID:P36KLRrI
>>458
自分もジャンプアクション作ってるんですが、ほんと忍者ゲーム面白いですね
敵の配置もかなりこっているような気がします。
壁駈けは参考にさせていただきます。
465名前は開発中のものです。:04/09/27 14:16:39 ID:9e3Ph5zs
これスプライト回転できないのかよ!
466名前は開発中のものです。:04/09/27 15:05:21 ID:Euh+GHHe
>>465
次期バージョンでサポートされてるっぽい。ところで、おまいらbeta 3きましたよ。
もし、新機能試してる人いたら、報告してほすぃ・・・
467名前は開発中のものです。:04/09/27 16:20:37 ID:ffNSKT4N
落ち着いて考えるとこのソフトは神ではないのだろうか!
468名前は開発中のものです。:04/09/27 17:27:22 ID:EMsomWMW
sprite_rotate見つけたぁああああと思ったらレジスト版だけの機能だった_| ̄|○
469名前は開発中のものです。:04/09/27 19:20:42 ID:W2bpqtkl
>>458
激しくワロタ
なんか効果音が何ていってるのか気になる
470名前は開発中のものです。:04/09/27 19:37:24 ID:uh/cotsH
オブジェクトから玉を発射したいんですが、オブジェクトの真ん中から
発射されません・・・どうしたらいいでしょうか?
471名前は開発中のものです。:04/09/27 20:09:57 ID:TD3B6E1U
>>470
1.スプライト生成する位置を修正する
2.スプライト設定から基点をオブジェクトの中央になるように設定する
472名前は開発中のものです。:04/09/27 20:10:00 ID:GtKSeNMR
むねんでござ〜る〜
473名前は開発中のものです。:04/09/27 20:39:52 ID:TONzHU7Y
ぬるぽモグラをガッ!!っと叩くゲームでも練習用につくろうと思ったが
絵がとてつもなくヘタだと気がつきやる気ダウン_| ̄|○
474名前は開発中のものです。:04/09/27 20:56:15 ID:nfKU5Xws
アスキーアートを使えばいいよ。
スクリーンショットでもとって切り取って使う。
475よこしまなMr.0:04/09/27 21:08:16 ID:WAH5AoJz
あと1ヶ月もしないうちにGM6.0が出そうです。
http://gamemaker.main.jp/modules/news/article.php?storyid=9
476名前は開発中のものです。:04/09/27 21:29:41 ID:cKhClOWR
meのときは平気だったのにxpにアップグレードしたら
動きが激重になってしまいました。原因わかる人は教えてください
477名前は開発中のものです。:04/09/27 22:57:31 ID:s7CAKkdP
randomの訳間違ってませんか?
「random(10)で10未満」となってますが「10以下」だと思います。

>>450
移動した回数を数える
一定回数移動したら方向を変える
http://gamdev.org/up/img/1400.lzh
478名前は開発中のものです。:04/09/27 23:14:06 ID:gchtCPGK
オブジェクトのxとy座標を変数に代入するにはどうすればいいんでしょうか?
479名前は開発中のものです。:04/09/27 23:26:51 ID:s7CAKkdP
>>478
変数=(オブジェクト名).x

例)
hx=object0.x
hy=object0.y

■変数の宣言
値を代入した時点でその変数を使える
代入せずにたとえばhx=hx+1とやるとまずい
通常はCreate( http://gm5doc.bufsiz.jp/gmaker_japan_html_7d91f976.jpg )でする

■変数の代入
Execute a piece of code( http://gm5doc.bufsiz.jp/gmaker_japan_html_755f1a24.jpg ) でGMLを記述するか
Set the value of a variable( http://gm5doc.bufsiz.jp/gmaker_japan_html_75d8481c.jpg ) を使う

■オブジェクトを制御するための変数
マニュアルの「12.8式と変数の使用」に書いてあります。
480名前は開発中のものです。:04/09/27 23:49:22 ID:gchtCPGK
ご丁寧にどうもありがとうございます。参考にさせていただきます。
481458:04/09/27 23:51:35 ID:xtu4Fv6/
みなさんどうも、感想トンクスです。
今後の参考にさせていただきます。

制作期間はおおよそ四週間くらいかな?
他の人のゲームを参考にさせてもらってコツコツ作ってました。
効果音はLaLaVoiceとかいう音声合成ソフト?で作成しました。
本当はBGMも作りたかったけど、漏れには無理でした……orz

バグ……orz
いらない命令が残ったままでした。orz
修正しときます。orz
482名前は開発中のものです。:04/09/27 23:58:54 ID:+ENDXnf4
ジョイパッドに対応させるときキーボードとジョイパッドで同じ処理を書くのは面倒です
なにかうまく手を抜く方法ないですか?
483名前は開発中のものです。:04/09/28 00:13:18 ID:bCgpXzkX
マニュアルの「Chapter 31GML: ユーザーとのやり取り」を参考にがんばって調べてみて下さい。
GML使用なのでプログラム書いたことがないと分かり難いかもしれませんが・・・
GameMakerマニュアルはゲムデヴwikiにあります
http://gamdev.org/w/?GameMaker
484よこしまなMr.0:04/09/28 00:35:33 ID:e43lbveI
>>477
「未満」だと思います。。。
http://gamemaker.main.jp/modules/articles/article.php?id=5
485名前は開発中のものです。:04/09/28 01:06:13 ID:NbtzbGQf
random(10)は「実数で10未満」なんですよね。なので、0〜9.9999....てな感じです。
486477:04/09/28 02:41:11 ID:8Eq9zpoJ
>>484-485
なるほど!実数とは盲点でした。

非公式情報サイトのほうをはじめから見ていればfloorを使った場合の
事が書いてあるので気づけたかもしれませんね。
原文では「Returns a random real number〜」となってるので
まずそこで気づけと言われそうですけど。

ほかにも配列の添え字にしたら小数点以下切り上げだったり
「Draw a text」を使って表示すると小数第二位までしか表示されなかったりと
色々とハマってしまいました。

日本語マニュアルでも「以下」、「より小さい」といまいちハッキリしてないので
混乱しても仕方ないよねと言い訳してみるテスト。
今回の件はかなり勉強になりました。
487よこしまなMr.0:04/09/28 05:37:49 ID:e43lbveI
>>486
string_format関数で確認しました。
488名前は開発中のものです。:04/09/28 20:54:46 ID:CbESRWlS
http://gamdev.org/up/img/1411.zip
サムキャンです。ひと段落ついたのでうpしときます。
なんかあったら言ってくださいな。でば
489名前は開発中のものです。:04/09/28 21:05:44 ID:NzeL+PzE
DL終わりました。
超初心者でつが頑張ります。
490名前は開発中のものです。:04/09/28 22:35:08 ID:nKugmvAD
>>488
サムきた!
このキャンディを獲ったときの嬉しそうな声がたまらねえ
491名前は開発中のものです。:04/09/28 22:56:55 ID:W962GSw7
あげます
492名前は開発中のものです。:04/09/28 23:29:27 ID:rgRWgZnJ
>>488
弾の当たり方によっては弾が壁にめり込んだままになりました。
スクリーンショットでも撮れば良かったのかもしれないが、その前に死んでしまったw

493名前は開発中のものです。:04/09/28 23:34:18 ID:CbESRWlS
>>492さん
実はその現象はこちらでも確認済みだったりします。
今度アップするときまでには治しておきます。
494名前は開発中のものです。:04/09/29 17:04:40 ID:tjUDDyMc
beta4リリースされてますた。ver6正式リリースに向けて、少しずつ進んでるようです。

英語力ないのに、無責任翻訳・・・
beta3に次の変更が加えられました:
内部変数のcurrent_hour、current_minute、current_secondなどは正確に更新されるようになった。
オブジェクト情報ウィンドウをマウスで開いたときにクラッシュする問題を修正した。
ゲームのファイルサイズを約600のKBに縮小した。
処理が自動的に閉じない場合に、強制的に閉じるためのボタンを付けた。
バージョン5の登録キーを入力した場合、正しいメッセージが出るようになった。
495名前は開発中のものです。:04/09/29 18:56:27 ID:C6sf5TYV
>ゲームのファイルサイズを約600のKBに縮小した。
これってゲームのサイズが小さくなったってことですかね?
496名前は開発中のものです。:04/09/29 20:32:32 ID:Shd618Mb
>>495
(;´Д`)まじで聞いてんの?
497名前は開発中のものです。:04/09/29 20:51:34 ID:CWBjx8/T
>>495
いまbeta4でexeつくったら1Mバイトあった
498名前は開発中のものです。:04/09/29 22:52:39 ID:a43Vgk4g
ここには作り手とその使い手たる作り手がいるのか。
作成ツールとそのスレの未来を見た気がする。
GJ。
499名前は開発中のものです。:04/09/29 23:10:08 ID:W08GVhaj
実際にまともにゲーム作ってる人は少ない気がする。
俺は暇なときにちょこちょこいじって、いつかこのスレで公開してみたいなぁ〜
程度の目標なんだが…。
ゲーム作るときに一番面白いのは頭の中でゲームの構想を練るときなのは
俺だけだろうか…(´・ω・`)いつもそのゲームは完成しないんだけどw
500名前は開発中のものです。:04/09/29 23:41:36 ID:2TvW3/Ps
>>499
漏れも。
自分で言うのもなんだが、禿げしく面白いゲームを考えたのに
技術がおっつかなくて断念したことがあるorz
501名前は開発中のものです。:04/09/29 23:48:00 ID:cx7T7QUb
迷路自動作成(棒たおし法、複数ルート有)
http://gamdev.org/up/img/1425.lzh

壁をクリックで次の迷路を作成します。作るだけ。
間違ってGM6RCで作っちゃったよ_| ̄|○
502名前は開発中のものです。:04/09/30 16:49:44 ID:ScqtWo+j
GM6の実行ファイルのサイズだけど600KB減。1.5M→900k。
503名前は開発中のものです。:04/09/30 19:19:30 ID:Ddlf9RkE
サムキャンおもしろいなあ
504名前は開発中のものです。:04/09/30 19:36:30 ID:VKcOjQlQ
ふんぎゃー
505名前は開発中のものです。:04/09/30 21:29:39 ID:rzN5A9RV
501のゲームが開けないのは俺だけですか?
506名前は開発中のものです。:04/09/30 21:44:57 ID:PYZGk0Hs
俺も
507名前は開発中のものです。:04/09/30 21:49:23 ID:aSa4a3nH
GM6のβ版インスコすれば多分見られる
508名前は開発中のものです。:04/09/30 21:59:20 ID:KGuzyw0s
GM6正式リリースまだかーーーーー
509名前は開発中のものです。:04/09/30 22:20:59 ID:rzN5A9RV
グラフィックボードが云々…でエラーメッセージが出てゲームが開始できないorz
よほどこのPCがへっぽこなのか。

501の中見てもobjectに命令が1つしか入ってないんですけど…
510名前は開発中のものです。:04/09/30 22:22:38 ID:uYaQEoWA
GM6入れてもGM5使えるの?
511名前は開発中のものです。:04/09/30 22:28:46 ID:aSa4a3nH
別々にインスコされるらしいから使える。と思う
512名前は開発中のものです。:04/09/30 22:45:04 ID:q8p9exAx
>>509
たぶんroomsのcreation codeのボタン押せば出てくるはず
わかり難いよね
513512:04/09/30 22:47:37 ID:q8p9exAx
rooms→settingsタブ→creation code
514名前は開発中のものです。:04/09/30 23:11:36 ID:Ddlf9RkE
http://gamdev.org/up/img/1439.png
横ジャンプゲー用キャラクタ素材(32*32)
515名前は開発中のものです。:04/09/30 23:35:04 ID:rzN5A9RV
roomsのsettingタブで出るメニューの中にcreation codeのボタンが無いのですが…
GM6RCを使用

眼科逝ったほうがいいですか?
516名前は開発中のものです。:04/09/30 23:42:21 ID:ScqtWo+j
>>515
山岡、宮前真樹、読んde!!
http://gamdev.org/up/img/1440.png
517名前は開発中のものです。:04/10/01 00:19:45 ID:6xDkdUOm
>>515
アドバンスモードに汁。メニューの[File]>>[Advanced Mode]にチェック
いろんなアプリで見かけるのだが、こういう、上級者用といいながら機能を隠すモードってなぜあるのだろう。
余計、初心者を困らせることになると思うのだが。
518名前は開発中のものです。:04/10/01 00:24:45 ID:izAMcC0Q
マリオ風アクションを作っているんですが、ステージのサイズが1200*320で、
テストプレイをするとウィンドウが1200*320のサイズで表示されます。
小窓でプレイするにはどうすればいいんですか?
519名前は開発中のものです。:04/10/01 00:30:41 ID:6xDkdUOm
>>517 よく読み返してみると、なんか日本語変…orz

>>518
roomの項目で設定できるviewを使え。ここに晒されてるサンプルを見れば使い方はわかる。
>>517でも書いたが、この機能はアドバンスドモードにしてないと出ないから注意
520名前は開発中のものです。:04/10/01 00:41:15 ID:IpsvkX0Y
上級者用と書いてあっても使う初心者(けなしてるわけじゃないヨ)のために、
目に入る情報量を制限するんじゃない?
とりあえずユーザー数獲得するのもツールの目的のひとつだと思うし。
521名前は開発中のものです。:04/10/01 00:42:12 ID:izAMcC0Q
>>519
そういえばアドバンスモードにしてませんでした・・・。
どうもありがどうございました。
522517,519:04/10/01 01:11:08 ID:6xDkdUOm
>>520
しかし、嵌るユーザーがいるのもまた事実で。(実際、自分も嵌ったし・・・)
この辺はアプリ制作側のポリシーにゆだねるしかないのだけど、
自分は機能は洗いざらい見たい派なので、邪魔だなぁなんて思って愚痴ってしまった。
スンマセン・・・(しかもスレ違いネタで・・・)
523名前は開発中のものです。:04/10/01 02:17:36 ID:0XVUDUaz
http://gamdev.org/up/img/1442.lzh
固定画面のアクションです。良かったらプレイしてみてください。
詳しい説明はゲームインフォをみてください。
524名前は開発中のものです。:04/10/01 06:02:37 ID:U7vbKD0m
>>523
結構難しいが、(・∀・)イイ!!面白いアイデアだと思った。
3面のブロックがいっぱい落ちてくるやつで死んだ。
あと、デザインがステキ。
525よこしまなMr.0:04/10/01 06:21:41 ID:dlJlrZPE
Game Informationにある質問についてですが、
[メインメニュー]→[Scripts]→[Check Resource Names]を開いてみれば一目瞭然です。
・Sprite、Object、Room名などが重複している。
・定義済みの変数名x,yと同じ名称のSprites→font→[x],[y]が存在する。
以上2点がコンパイルエラーの原因でしょう。

オブジェクト名は「obj_ABC」、スプライト名は「spr_ABC」…
このようにしてなんらかの接頭語を付けてあげれば解決します。

それにしても完成度の高いゲームですねΣヽ(゚Д゚; )ノ
グレートジョブ&乙です。
52682:04/10/01 09:32:58 ID:6iraatlx
こっそりgameMaker素材うpロダを作ってみたが・・・・
http://mmropg.hp.infoseek.co.jp/index.shtml
CGIを組み込むような技術はないです、はい。
527名前は開発中のものです。:04/10/01 10:30:07 ID:C2usnbuP
>>523
おもしろい!!エフェクト格好いいし。
でも3面ムズい・・・。
テクノ系のBGMが欲しくなった。
528名前は開発中のものです。:04/10/01 13:29:05 ID:C2usnbuP
http://gamdev.org/up/img/1446.lzh
弾幕カスリゲー
カーソルキーで移動
スペースでカスリモード
529名前は開発中のものです。:04/10/01 20:55:48 ID:sJV43X0j
迷路ゲー(棒たおし法、複数ルート無)
http://gamdev.org/up/img/1452.lzh

主人公クマを操ってハンバーガーを食えばクリア。
スクロールと敵キャラの移動アルゴリズムに苦労しますた。
クリア後は同じステージを繰り返し。
530名前は開発中のものです。:04/10/01 23:07:16 ID:fIocNvfq
どれも遊んでみましたが、つまんない。
なんか、ライブラリ使うと萎えるな。
割と同じ考えを持つ人達が妥協して作ったみたいに感じてしまう。
ライブラリ共通化はゲームじゃむずいか。
531名前は開発中のものです。:04/10/01 23:12:39 ID:SHomPmNL
ライブラリってなんじゃらほい?
532夢想爺:04/10/01 23:45:33 ID:WZJ7wM9v
http://gamdev.org/up/img/1454.lzh
みんなにつられてふぁんたじぃさんミニステージ作りました。
ほんと短いですが、どんなかんじのゲームか
わかっていただけると思います。
寿命、体力関係にまだおかしな点がありますが後々直すつもりです。
533夢想爺:04/10/01 23:50:13 ID:WZJ7wM9v
534名前は開発中のものです。:04/10/02 00:40:09 ID:chHXymXH
>>530
GMはゲームライブラリとして、10-20年前のゲームを表現するには事足りる。
しかも幅広い層の人が使えるときた。ここがGMの売り。
素人だからゲームライブラリというものの出来はどうなのか分からんけど、
総合的に見てよく出来たツールだと思うぞ。
使いこなせば、もっといろいろなことが出来るはず。
ここの人たちも使い始めた人が多いし、これからこれから・・・と、自分を奮い立たせてみるテスト
535名前は開発中のものです。:04/10/02 00:51:07 ID:p7oaBnZR
10年前のゲームが表現できりゃ、趣味でやる範囲の2Dゲーム作るのには十分だよな。
536名前は開発中のものです。:04/10/02 01:59:36 ID:nObCNSmq
年代の差を感じてしまうな
nsfなんか書いて組み込みたいな…たまらなくなりそう
537名前は開発中のものです。:04/10/02 10:21:09 ID:vt/HgwOd
538名前は開発中のものです。:04/10/02 14:58:27 ID:CS4F20Ry
<マウスポインタを変更するためのスクリプト>
x = mouse_x - sprite_width;
y = mouse_y - sprite_height;
pen_color = make_color(200, 50, 20);
pen_size = 1;
brush_style = bs_hollow;
myRotation = (myRotation + myRotationSpeed) mod 360;
dx = cos(degtorad(myRotation));
dy = sin(degtorad(myRotation));
lineStartX = myLineStart * dx;
lineStartY = myLineStart * dy;
lineEndX = myLineEnd * dx;
lineEndY = myLineEnd * dy;
draw_circle(mouse_x, mouse_y, myRadius);
draw_line(mouse_x - lineEndX, mouse_y + lineEndY, mouse_x - lineStartX, mouse_y + lineStartY);
draw_line(mouse_x + lineEndX, mouse_y - lineEndY, mouse_x + lineStartX, mouse_y - lineStartY);
draw_line(mouse_x - lineEndY, mouse_y - lineEndX, mouse_x - lineStartY, mouse_y - lineStartX);
draw_line(mouse_x + lineEndY, mouse_y + lineEndX, mouse_x + lineStartY, mouse_y + lineStartX
539名前は開発中のものです。:04/10/02 15:06:16 ID:CS4F20Ry
マウスポインタの変わりになるスプライトを指定したオブジェクトを作成する。
Create => piece of code に
myRotation = 0;
myRotationSpeed = 1;
myRadius = 15;
myLineStart = 3;
myLineEnd = 17;
mouseButtonPressed = false;
をいれる。

Draw => excute script で
>>538のスクリプトを指定する

roomに作成したオブジェクトを追加し、Game optionで「マウスカーソルを描画」の
チェックをはずす。

以上、日本語下手すみません。

540名前は開発中のものです。:04/10/02 18:45:50 ID:B/K56N0J
まとめ更新乙
541名前は開発中のものです。:04/10/02 21:40:38 ID:BRtuYxtF
>>525
有難うございます。
早速スプライトの名称を変えていった所、正常に動作するようになりました。
542名前は開発中のものです。:04/10/02 21:56:34 ID:qGLWp7UM
Game Maker version 6.0 (4.0 MB)

キタ━━━━━━(゚∀゚)━━━━━━ !!
543名前は開発中のものです。:04/10/02 22:05:44 ID:SnfmTq6I
うおおおおおおおおおおおおおおおおおぉぉぉ
キタ━━━━━━(゚∀゚)━━━━━━ !!
本当に
キタ━━━━━━(゚∀゚)━━━━━━ !!
544名前は開発中のものです。:04/10/02 22:10:24 ID:qGLWp7UM
       ☆ チン        ハラヘッタ〜
                     ハラヘッタ〜
 ☆ チン  〃 ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ヽ ___\(\・∀・)< 日本語化パッチまだぁ〜?
      \_/⊂ ⊂_)_ \____________
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
   |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:|  |
   |  芸 夢 銘 菓   .|/
545名前は開発中のものです。:04/10/02 22:24:57 ID:QJggTu8L
アクションのアイコンが整理されたな。fontも登録して使うようになったのか。
しかし、目玉の新機能が登録しないと使えないのは、商売上手だな。
546名前は開発中のものです。:04/10/02 22:59:08 ID:FQQ0USg/
547名前は開発中のものです。:04/10/02 23:04:38 ID:SnfmTq6I
レジストしてる人いるのか?
548名前は開発中のものです。:04/10/03 11:34:34 ID:cDBFjPQI
漏れレジストしてっけど、ver.6のキーもらうのに、
ver.5のキーを送って再発行してもらう必要あり。
でもって、2,3日かかるらすぃorz
もう15ユーロ送って買いなおそうかと一瞬考えたりw
ってか、2000円そこそこなんだから、みんなレジストしたげようよw
549名前は開発中のものです。:04/10/03 15:00:27 ID:oTkm4Dvj
マウスカーソルがある方向にキャラクターが向くようにできませんか?
550よこしまなMr.0:04/10/03 16:38:10 ID:G+fBjagw
>>549
こんなかんじでぐるぐるぐるっと
ttp://gamdev.org/up/img/1464.zip

GM6.0の日本語化パッチについて:
6.1とかにバージョンアップするとまた作り直しになってしまうのでしばらくは作れません。
むしろ11月〜2月まで個人的にたいへん忙しい時期なので私は作れないと思います
どなたか5.3Aの日本語化パッチあたりを参考にして作成していただけると助かるのですが…

しばらくはhttp://gamemaker.main.jp/modules/articles/あたりをGM6向けに編集していく予定です
551名前は開発中のものです。:04/10/03 16:44:19 ID:jhKbbsVN
棒人間アクションゲーを横スクロールマリオ風にしたら、
意外と面白かった。背景も作ったし、これで行こう!
棒人間アクション作者さんぐっじょ。
552名前は開発中のものです。:04/10/03 16:52:25 ID:5nvAxNbB
>>550
( ・∀・)b GJ!
553名前は開発中のものです。:04/10/03 17:17:33 ID:6xTDx49b
6.0のstringリソースは暗号化されてるっぽぃ・・・・・漏れにはムリ('A`)
554名前は開発中のものです。:04/10/03 17:20:36 ID:H1eFplyB
慣性ッポイモノガついてます
ttp://gamdev.org/up/img/1465.zip
555名前は開発中のものです。:04/10/03 17:58:40 ID:DaWqqdEG
>>554
壁がsolidになってない?
ボールが外へはみだすんですけど
556名前は開発中のものです。:04/10/03 18:02:34 ID:oTkm4Dvj
>>550
おおっ!ありがとうございます。

棒人間アクション最新版(あまり変わってない)
http://gamdev.org/up/img/1466.zip
手榴弾とライフルが追加しました。正直微妙ですけど
操作方法はインフォメーション見てください
557名前は開発中のものです。:04/10/03 18:10:10 ID:00V+kjs1
素材って縦横何ドットが需要あるんだろ
558名前は開発中のものです。:04/10/03 18:11:33 ID:VX0AWvho
559名前は開発中のものです。:04/10/03 18:12:23 ID:vyq8mnZ6
16*16 32*32 ぐらいが一番需要あるんでね
560よこしまなMr.0:04/10/03 19:57:13 ID:G+fBjagw
>>553
こりゃMark Overmars氏に問い合わせるしかないですね。。

って・・(;゜ロ゜)ああ!!
Due to the many users in different countries I also plan on adapting the program such that it becomes more easy to translate it.
(Some facts http://www.gamemaker.nl/facts.html より)

キタ━━━━━━≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)━━━━━━!!!
561名前は開発中のものです。:04/10/03 20:04:44 ID:/XL+WL19
562名前は開発中のものです。:04/10/03 20:14:11 ID:/XL+WL19
563名前は開発中のものです。:04/10/03 21:22:34 ID:5nvAxNbB
英語読めなくてよく分からないんだけど
公式ページのリソースファイルにあるスプライトとかってゲームに使用して
公開してもいいんでしょうか?
564名前は開発中のものです。:04/10/03 21:49:55 ID:oTkm4Dvj
>>560の訳
異なる国々の多くのユーザにより、私は、さらにプログラムの適応させについてそれがより多くになるようなものを計画します、それを翻訳するのに容易。

>>563
たぶん大丈夫だと思う。
565名前は開発中のものです。:04/10/03 22:36:32 ID:zL+G1NdM
excite翻訳だめだなw
566よこしまなMr.0:04/10/03 22:55:07 ID:G+fBjagw
>>560の補足:(http://www.gamemaker.nl/facts.htmlより - 違訳しまくり。)
How will it continue?
(このあとどう続くかって?)
Well, I will work on version 6.1 but I am giving more priority to creating additional tutorials for Game Maker.
(まぁ・・・GM6.1の開発を続けるつもりだけど、新しいチュートリアル作成のほうを優先しているんだ。)
The current version is very powerful but people often have trouble finding all the possibilities.
(新バージョンはとってもパワフルだけど、新機能を理解するのにみんな困りがち。)
So I plan to provide more help there.
(だからもっとヘルプを提供しようと計画しているところさ。)
Due to the many users in different countries
(海外の多くのユーザのために)
I also plan on adapting the program such that it becomes more easy to translate it.
(プログラムを、より翻訳しやすくなるように修正する ようなことも計画しているよ。)

>>563
Readme01〜04.txtに、フリーウェアには使用してもよいと書いてあります。
567名前は開発中のものです。:04/10/03 23:08:04 ID:/XL+WL19
568549:04/10/03 23:12:18 ID:oTkm4Dvj
追加の質問で悪いんですけど、
>マウスカーソルがある方向にキャラクターが向くようにできませんか?
でさらにマウスをクリックした方向に弾を撃つにはどうすればいいんでしょうか?
質問ばかりすみません。
569名前は開発中のものです。:04/10/03 23:13:45 ID:oTkm4Dvj
×マウスをクリックした方向
○マウスをクリックした時に向いている方向へ
570よこしまなMr.0:04/10/03 23:38:05 ID:G+fBjagw
>>568
ttp://gamdev.org/up/img/1471.zip
1.真ん中の矢印オブジェクト[obj_arrow]がクリックイベントを監視します。
2.クリックイベントを感知すると弾オブジェクト[obj_shot]を作成します。
3.作成された[obj_shot]は、自身のCreation(生成)イベントで、mouse_x, mouse_yへ飛んでいきます。
571名前は開発中のものです。:04/10/03 23:52:05 ID:00V+kjs1
今日GMを発見。おもしれーっ!
とりあえず日本語化があるGM5を使用しますた。
まだなんともはやな出来だけれど・・・。
ttp://gamdev.org/up/img/1473.zip

そんで上記で使っているブロック崩しに使えそうな素材です。
ウィンドウ拡大200%を想定して16*16で描いてみますた。
ttp://gamdev.org/up/img/1472.gif
572名前は開発中のものです。:04/10/04 18:07:37 ID:tiZfOee4
>>570
ありがとうございました。
573名前は開発中のものです。:04/10/04 23:43:36 ID:PgBDy2DB
いつかアクションゲームが作れたらいいなと。
今日はとりあえずその素材を描いてみますた。
ttp://gamdev.org/up/img/1483.gif
上記の使用例。
ttp://gamdev.org/up/img/1484.jpg
574名前は開発中のものです。:04/10/04 23:50:15 ID:TXDwIJl/
ウマー
めちゃくちゃGBっぽさ出てるな
575名前は開発中のものです。:04/10/04 23:53:46 ID:Aypk5CSL
>>573
なんかGB版のSaGaっぽくてイイ!モノクロがイイ味出てるね
576名前は開発中のものです。:04/10/05 00:00:02 ID:85gONJfR
色々修正してステージ追加してみますた

http://gamdev.org/up/img/1485.zip
忍者アクション

操作説明

基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:手裏剣攻撃
↑+Zキー:真上に手裏剣攻撃

壁駈け:壁際でZキー

水中操作
←→:左右移動
Zキー:泳ぐ
Xキー:手裏剣攻撃

ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
577名前は開発中のものです。:04/10/05 04:56:57 ID:+2ejjJYz
素晴らしい・・・!!
随所に工夫がみられていてそれがとても昔ゲー風味でおじさん泣きそうになった!
難度の高さも納得。2時間くらい潰れたというかもう朝になっちまったよ
578576:04/10/05 10:25:13 ID:voOhjuGA
更にちょっとだけ修正しますた・・・orz

http://gamdev.org/up/img/1487.zip

ステージ4の開始位置修正
ステージ6のボスに当たり判定追加
579名前は開発中のものです。:04/10/05 19:23:55 ID:TwfecUcb
http://gamedev.org/up/img/1490.lzh
操作がやや複雑なインベーダー風シューティングです。
操作はゲームインフォを見てください。
580名前は開発中のものです。:04/10/05 21:44:37 ID:+2ejjJYz
>>578
あああれ間違いだったのか・・>ステージ4
がっかり罠かと思ってたよ
581名前は開発中のものです。:04/10/07 23:14:24 ID:xU92l5oO
保守
582名前は開発中のものです。:04/10/07 23:20:47 ID:zUl+rSU4
このスレ元気なくなってキタっぽ(´・ω・`)
みんな開発中ですか…


そう言う俺はツールを卒業したくてプログラミングを勉強しようかと思ってるんだが
583名前は開発中のものです。:04/10/08 00:05:21 ID:PL+C5dGQ
志向の高いヤシ=プログラミング言語へ移行
マンドクセ('A`)なヤシ=フェードアウト

(´・ω・`)
584名前は開発中のものです。:04/10/08 02:45:57 ID:73yiY1Ba
実力テストのシーズンなので学生はゲーム作ってる場合じゃないと思われ。
585名前は開発中のものです。:04/10/08 21:06:28 ID:hHwFlcqi
age
586名前は開発中のものです。:04/10/08 21:18:54 ID:cTlyxyX/
このスレの年齢は高校〜20代ぐらいか
587名前は開発中のものです。:04/10/08 22:27:41 ID:MPZ342e1
おれ、厨3
588名前は開発中のものです。:04/10/08 22:37:46 ID:hHwFlcqi
589名前は開発中のものです。:04/10/08 23:41:31 ID:MPZ342e1
なんか、GM6になってから効果音がぷっつんぷっつん切れる・・・
590名前は開発中のものです。:04/10/09 14:30:34 ID:V9Hk4y/x
安芸
591名前は開発中のものです。:04/10/09 23:44:20 ID:ORsymqXi
だめだ、どの形式でやってもぷっつんぷっつんだ。
鬱。。。
592名前は開発中のものです。:04/10/10 00:01:55 ID:vt5J18eI
DirectX8ベースになったことと関係あるんじゃない?
PCの環境を見直してみ。
593名前は開発中のものです。:04/10/10 04:53:51 ID:phCuvLXX
もう小6が殺人とかやる時代だから
594名前は開発中のものです。:04/10/10 12:56:06 ID:NdKqu808
>>593
昔はもっと酷かった
親の仇討ちが合法だったからな
595名前は開発中のものです。:04/10/10 13:49:06 ID:+6M7J9yV
>>592
WindowsXP
Pen4 2.4GHz
DDR-SDRAM 512MB
HDD 80GB
ATI RADEON 9800
Sound Blaster Live!
DirectX 9.0c
です。。。環境には問題ないと思いますが、とりあえず
サウンドカードのドライバを変えてもう一回試してみます。
596名前は開発中のものです。:04/10/10 20:21:18 ID:vS2klSa0
まとめ更新しろよ
597名前は開発中のものです。:04/10/10 22:32:57 ID:p0paNGLH
シフト押しながらドラッグすると
タイルが連続的に置けることを知らず
カチカチやって「不便だ!」とかイライラしてた俺はアホですか・・・ors
598名前は開発中のものです。:04/10/10 23:07:13 ID:u70ormaw
バッググラウンドもそうだけど、オブジェクト配置でも同じ操作でできるよ。
さらに、ctrl押しながら配置したやつをドラッグすると動かせるようになります。
599名前は開発中のものです。:04/10/11 01:22:18 ID:j4FVgK3T
598の教えを胸に
バルーントリップもどき作ってみた。(GM6)
http://gamdev.org/up/img/1525.lzh
無音だとなんて寂しいんだ・・・。
まだ自分でクリアしてもいませんが。
製作時間3時間。GM楽だなあ
600599:04/10/11 01:23:34 ID:j4FVgK3T
あ、カーソルキーで移動、
スペースキーで上昇です。
601名前は開発中のものです。:04/10/13 19:27:39 ID:aN1scg8z
プログラミング言語に興味を持ち、GMはよかったけど
自分で1から作ったらどうなるのかやってみたいのでしばらくサラーバ(´・ω・)ノシ
挫折した戻ってくるかもしれん
602よこしまなMr.0:04/10/13 21:50:35 ID:C1Y9tSmU
"GM Showcase"にて、GMゲームコンテストが開催されています。
http://gamemaker.main.jp/modules/news/article.php?storyid=13
603名前は開発中のものです。:04/10/14 12:11:36 ID:4GXDeVoz
英語のゲームなんて作れねぇ_| ̄|○
604名前は開発中のものです。:04/10/14 12:40:52 ID:ytG/Gzfp
RPGは難しいかもしれないが、レース物なら絵で分からせる事も重要なファクターかな。
605名前は開発中のものです。:04/10/14 16:21:32 ID:difVqMAL
GameMaker6Editableは、GameMaker6で作成すればジャンルは何でもOK
なんですかねぇ...?

どちらにせよ、駆け出しの俺には無理でつ。
606名前は開発中のものです。:04/10/16 00:50:21 ID:0NSyucFO
今度は二色で描いてみますた。
ttp://gamdev.org/up/img/1560.gif
使用例をGM5で。
ttp://gamdev.org/up/img/1561.zip
キャラの動きはまとめサイトのドラゴンを参考に。
それでもまだ壁際や天井付近で妙な動きをするなぁ…。
見かけの実験なので、宝石や敵キャラは中身がありません。
607名前は開発中のものです。:04/10/16 01:20:04 ID:BDERgX9a
100%自分のストレス解消用に、ボタンを押したら嫌いな奴が
ひたすら悲鳴をあげて死ぬだけのソフトを作りました。
思いついたらすぐに作れる手軽さがいいなあ。
自分で1からプログラム書いて同じ物作ろうと思ったら余計ストレスたまるよ。
……使い方間違ってますか。
608名前は開発中のものです。:04/10/16 13:44:28 ID:x/1BS1Dr
漏れも作ってみたいんだけど
GameMaker5.3Aってダウンロード出来ない?
親切な人教えてください
609名前は開発中のものです。:04/10/16 13:52:24 ID:+FGZYLL1
610名前は開発中のものです。:04/10/16 13:56:26 ID:x/1BS1Dr
>>609
ありがとう
お礼にチューしてやるよ(*゚3゚)
611名前は開発中のものです。:04/10/16 14:12:35 ID:C5VSK5+6
非公式情報サイトの上級者フォーラム に投稿されてるスクリプトってなに?
612名前は開発中のものです。:04/10/16 22:29:39 ID:nzv9RcrI
107 名前:デフォルトの名無しさん 投稿日:04/10/16 17:33:18
>>91
ツクールより自由でDelphiより高性能
でもDelphi製なんだけどな

【2D】ゲーム作成ツールGameMaker【マンセー】
http://pc5.2ch.net/test/read.cgi/gamedev/1087068523/

このスレの住人さんですか?
密かに支持されてる良いツールですね
613名前は開発中のものです。:04/10/17 09:08:40 ID:c7MQTym6
誰もコンテストに向けて作らないのね
614名前は開発中のものです。:04/10/17 13:57:53 ID:NlBwyfHl
著作権侵害コンテストになるかと思うとやる気も・・・。
615名前は開発中のものです。:04/10/17 14:11:30 ID:b+SxB6Fg
ドット打ちヘタ。音楽、効果音なんてムリ。orz
ロジックだけは組めそうな気がするんだけどねぇ
616名前は開発中のものです。:04/10/18 08:35:20 ID:kko4haZt
>>615
当方、神奈川の63歳になるオヤジです。
数年前にお寺勤めをやめて定年隠居暮らしをはじめました。
夫婦二人で慎ましいながらも悠々自適の生活。
老後の楽しみにと始めたドット絵ですが、
修練する機会が少なく、なかなか上達しません。
こんな私でよろしければドットを打たせていただけないでしょうか。
欲しい絵とサイズを指定していただければ、ゆっくり描かせて頂きます。
617名前は開発中のものです。:04/10/18 14:15:28 ID:q/AAkZt2
上級者フォーラムのラスタースクロールすげー
618615:04/10/18 19:05:59 ID:UZ3tKlaf
>>616
マジですか!!
トップビューのホバータイプレースゲームを妄想しているのですが、お願いしてみてよろしいでしょうか。
機体キャラの大きさは32x32、雰囲気的にはSFCのF-Zero見たいな感じがいいなぁ、なんて・・・贅沢かな・・・
しかも、あわよくば上記のコンテストに参加、なんてことも考えてみてたり・・・

こんな奴でもよろしければ…
619616:04/10/19 01:36:24 ID:Z/Y1aZxP
当方63歳インポテンツですが、コンテストにかける熱い615の思いに打たれ
思わずこの感動をドットに打ってしまいました。
すると妙に小太り気味の機体ができあがりました。
http://gamdev.org/up/img/1594.png
修正案・追加グラフィックなどどうぞ
620615:04/10/19 04:29:16 ID:dAD8N5UQ
キタ━━━━(゚∀゚)━━━━ッ!!
ありがとうございます!!
まだまだという感じですが、サンプル上げてみます。
ver5 not レジストで、exeを吐き出してみました・・・(ソース晒す勇気がない・・・
左右矢印で回転、zで前進、xでブレーキです。
ttp://gamdev.org/up/img/1596.zip

期日までに出来るかどうかわかりませんが、邁進する所存でございます。
621名前は開発中のものです。:04/10/19 17:41:20 ID:tdb4U333
意味分からん。
622616:04/10/20 00:42:49 ID:v4bXYVi0
いやはや、ちゃんとレースゲームらしくなっていますね。
これからの展開に期待です。
マリオカートっぽくドリフトとか出来るといいですね。難しいですかね・・・。
623名前は開発中のものです。:04/10/20 02:34:33 ID:BpEckh5D
旋回するとき重くなる?っつーか遅い感じ
色々と大変そうだけどガンガレ
624615:04/10/20 06:45:24 ID:baZeBRxq
>>622
マリオカートのドリフトって、たしかジャンプを駆使しながらという感じですよね。(SFCの奴しかやったことないです…)
余力があれば、いろんなアクションも追加したいと思いますが、まずは基本要素を作ることを目指してます…
世界観などを含め完成イメージがまとまってなくて、画像依頼も滞ってしまってます…ごめんなさい。
>>623
無理やり回転させてるんで、オブジェクトが多くなると重くなりすぎることが判明…orz
無謀すぎでしたね。素直にビュー角度固定で自機を回転させるように変更しました…

昨日の成果
擬似ビュー回転の廃止、自機基本動作再構築
仮のコースを作成(壁配置のみ)
スタート&ゴール設置、ラップタイムの記録
625名前は開発中のものです。:04/10/20 13:34:16 ID:qeDzhB/k
棒人間アクションシューティング
http://gamdev.org/up/img/1603.zip

W A S D 上下左右移動
左クリック 弾を撃つ
626名前は開発中のものです。:04/10/20 17:16:56 ID:OPA98oYn
>>625
敵が一気にくるところがムズイ
627名前は開発中のものです。:04/10/21 01:36:55 ID:bGRRT0/7
ブロック崩し
http://gamdev.org/up/img/1613.lzh
方向キーで左右、玉はスライスをかけると速度変化
落ちてくるカプセルでパワーアップ
ミサイルはよけてね
628名前は開発中のものです。:04/10/21 02:16:08 ID:aFfvccIw
>>627
かんそー:
アイテムが色々落ちてきておもしろい!
ボールの軌道が予測できなくてちょっとイライラしましたが
いつアイテムが落ちてくるかわからないドキドキ感が良さげに感じました
いっぱい落ちてくるし

報告:
http://gamdev.org/up/img/1614.png
この状態で止まってしまいました。
壁に跳ね返る音が鳴りつづけています。

報告2:
http://gamdev.org/up/img/1615.png
壁同士で跳ね返ってプレイヤーにボールが戻ってこなくなりました。
629ブロック尽くし:04/10/21 02:41:29 ID:bGRRT0/7
感想どうも ゲームは、全5面あります
報告の件ですが、修正方法が分からないのです。どちらも、
跳ね返りの問題ですが、bounce against objectを使うと出てくるバグ
です。解決方法ないかな
まあ、とりあえず無視してプレイしてください。
630よこしまなMr.0:04/10/21 16:51:15 ID:5cAZCMKK
>>629
横方向の無限ループを防ぐには
Stepイベントあたりで、ボールのvspeedが小さくなりすぎていないか監視すればOKです。
631ブロック尽くし:04/10/21 18:43:07 ID:bGRRT0/7
>>630
なるほど、そうやるのか
情報有難うございます
632名前は開発中のものです。:04/10/22 02:04:49 ID:5MEoT4Js
バージョンが間違いなく5.3Aなのに
日本語パッチが正常終了した後に
「一致しません」とのメッセージが・・・なんで_| ̄|○
633名前は開発中のものです。:04/10/22 22:01:42 ID:/YppxxS+
もう日本語化してあるんじゃネーノ
違ったら再インストールしてみてはどうだろう
634よこしまなMr.0:04/10/22 23:08:41 ID:Dr9NFoBj
>>632
情報ありがとうございます。
「Game Maker 5.3A用 日本語化パッチ 第2版」 http://gamemaker.main.jp/modules/mydownloads/
正常終了したあとにエラーメッセージが表示されてしまう問題を修正しました。

どうやら、6.0がリリースされた後から配布されている5.3Aでパッチを適用したときに発生する問題のようです。
635名前は開発中のものです。:04/10/23 19:07:30 ID:qU7utzZm
ネタが浮かばない&作る時間があまりないので
一応これで完成ということにしておきます。音楽がしっくり来ないですがまぁそこはカンベン
ちなみに今回はexe生成したのでサイズでかいです。圧縮時約1.2M、展開時約2.2Mです。
全てGM5で製作しました。なんか不具合とかあれば言ってください。でば。

http://gamdev.org/up/img/1631.zip
636名前は開発中のものです。:04/10/23 20:06:59 ID:IWiR/I3s
>635
攻撃すると出る玉の跳ね返りはランダム?
先が予想できないのはツラい…
637名前は開発中のものです。:04/10/23 22:30:51 ID:qU7utzZm
>>636さん
ランダムです。弾の動きが予測できるとかなり単純で簡単なものに
なってしまったのでランダムにしています。
638名前は開発中のものです。:04/10/25 08:14:49 ID:c2N+Gikv
ゲーム作ろうと思ったらC言語辺り習得しとくべき?
参考書は何が良いかな?
639名前は開発中のものです。:04/10/25 08:35:42 ID:HcaOJXjW
>>638
本なんて出てないべ
640名前は開発中のものです。:04/10/25 12:30:28 ID:f+ME6XLE
>638-639のすれ違いが笑えた
641名前は開発中のものです。:04/10/26 17:03:19 ID:KF/mK7jY
壁に向かってジャンプするとひっかかるおあすくぱhsdがぬるぽあxcbなf
642名前は開発中のものです。:04/10/27 02:52:48 ID:o48mTEBL
gamemakerの本(PDF)はあるぞ
http://www.cs.uu.nl/people/markov/gmaker/doc.html
643名前は開発中のものです。:04/10/30 15:15:45 ID:vo2E0fTD
age
644名前は開発中のものです。:04/10/30 20:47:10 ID:CPBb4xe5
なんか一時的なブームで終わっちゃいましたねぇ
645名前は開発中のものです。:04/10/31 01:53:35 ID:kXgZoJLa
いや、>>638->>642の流れがまずかっただけだろう
646名前は開発中のものです。:04/11/02 03:34:52 ID:fPZrL9HP
>>625
同じようなゲームを見たことがある。
海外製で市販品に近いレベルのやつ。
敵の出現率を抑えるだけで面白くなる。
頑張ればクリアできそう、というバランスだとなお良い。
647名前は開発中のものです。:04/11/06 12:53:42 ID:wSRiaE8O
パズルなどどうかと思って作ってみた。グラフィックとか激しく適当です。
簡単に動きが付けられてイイね。
http://gamdev.org/up/img/1801.zip
遊び方はGame Information見てください。
648よこしまなMr.0:04/11/06 20:05:18 ID:LjwaFUCA
>>647
乙です。ハマりました
いまだにダブルクッションがクリアできていませんが・・・_| ̄|○
649名前は開発中のものです。:04/11/07 17:54:31 ID:xFOHh2SP
近年まれに見る良スレ発見
650名前は開発中のものです。:04/11/07 21:31:02 ID:ne6P3o2J
>>647
おお、オモロイ。
GJ!
651名前は開発中のものです。:04/11/09 17:57:13 ID:Ch07owVq
忍者風のアクションゲームってまだありますか?
以前アップされていたと思うのですが・・・。
652名前は開発中のものです。:04/11/09 17:59:27 ID:Ch07owVq
すいません、まだありました・・・。
ご迷惑をお掛けしました。
653名前は開発中のものです。:04/11/10 16:37:31 ID:t9h7EgKO
このスレ初めてきたけど
こんなところまで著作権著作権
騒いでる香具師が居るのか
利権屋マジ必死だな
654名前は開発中のものです。:04/11/10 23:28:05 ID:o2nFtP7v
使い方わからん・・・。
655よこしまなMr.0:04/11/12 16:19:38 ID:E5yldLRG
簡単なチュートリアルを掲載しました
ttp://gamemaker.main.jp/
656名前は開発中のものです。:04/11/12 19:54:29 ID:TqIKbWKi
>>655
(゚Д゚)ゝ乙デス
657名前は開発中のものです。:04/11/13 07:33:58 ID:hfAJ7ex9
>>655 d!乙!

具体的に説明してもらえると、すごく助かります。
他力本願ですが、もっともっとお願いします。
658名前は開発中のものです。:04/11/13 10:45:15 ID:BzVDuZau
>>655
乙であります!!!(`・ω・´)ゝ
659名前は開発中のものです。:04/11/13 23:09:59 ID:793AtRuQ
人に話したり、宝箱のモノを取ったり、
扉を開けたり、
ドラクエ1のスタートの時みたいな
チュートリアルはお願い出来ないでしょうか?
もしくは、それにつながるようなもの。
660名前は開発中のものです。:04/11/14 09:40:56 ID:HaiMSk05
ttp://venus.aez.jp/uploda/dat/upload11677.zi
右と左オレンジが多いのは?
(何て低レベル・・・)
661647:04/11/14 22:15:04 ID:Kc/GUo0z
色々手を加えてみますた。
そろそろ面セレクト機能が欲しくなってきたので、実装方法を思案中。
http://gamdev.org/up/img/1869.zip
662名前は開発中のものです。:04/11/15 02:04:23 ID:fz4aZJMh
>>661 すげー!がむばってください!

>>660 怖ひw
663名前は開発中のものです。:04/11/15 18:34:33 ID:i+Br6A38
もっと作品公開しれそしてageていけ
664名前は開発中のものです。:04/11/18 04:50:50 ID:IoIkkImI
パート2お疲れ様です
665名前は開発中のものです。:04/11/23 11:46:17 ID:zRrQbYXg
GM5で作ったゲームはGM6に拡張子かえればできるんすか?
666名前は開発中のものです。:04/11/23 13:02:48 ID:KTdQ09yY
このスレ見てたら創作意欲が掻き立てられたy
漏れも作ってみるかな
667名前は開発中のものです。:04/11/23 13:30:04 ID:0Xmb1bTq
>>665
GM5で作ったゲームはGM6でそのまま読み込める。
File -> Open
ファイルの種類:Old Game Maker files

拡張子をGM6に変えても読み込めるし問題なさそうだけどどうなんだろ。
668名前は開発中のものです。:04/11/23 21:35:46 ID:zRrQbYXg
>>667
できました。ありがとです
669AKKIY ◆5qakkIyU.I :04/11/24 16:27:47 ID:fT2xFlUs
はじめまして、AKKIYと言うものなんですけど、
このスレにたまたま来て、ゲームが作ってみたいと思い、手を付け出している次第です。
早速質問なんですが、横長MAPだと主人公が動いてもカメラが動いてくれません。
質問だけですみません、完成したら公開します。
糞ゲーですけど。
670よこしまなMr.0:04/11/24 20:10:35 ID:8pbmE099
>>669
まずGame Makerを起動してFileメニューのAdvanced Modeにチェックを入れてください。
その後、ルーム設定画面の[views(ビュー)]タブから、ビュー(視点)に関する設定を行ってください。
このビューがいわゆるカメラのような役割を果たします。
671AKKIY ◆5qakkIyU.I :04/11/25 18:04:43 ID:P20O80D9
>>670
なるほど、ありがとうございます。本当に助かります。
672名前は開発中のものです。:04/11/27 03:37:42 ID:YnBIztjv
Game Maker 非公式サイトを運営されておられる方、
貴サイトを大変参考にさせていただいております。
この場を借りてお礼申し上げます。
673よこしまなMr.0:04/11/27 18:49:28 ID:wThxPok4
>>672
どうもありがとうございます。

現在、「よくある質問&回答」ページの準備中です。
→こんなかんじです ttp://www.smartfactory.ca/modules/smartfaq/
674名前は開発中のものです。:04/11/28 04:58:19 ID:5YwffPZa
6専用の日本語化パッチ作ってください
675x2000:04/11/29 11:54:40 ID:lGo+pEG+
Ver5.3のほうがお勧め。
理由
・ver6.0では処理が重い
・ゲームを配布するときver6.0ではうまく動作しないパソコンが多い(特にノート形)
でも3Dならver6.0が強いでしゅ。
ver6.0にするなら登録すべし!
676名前は開発中のものです。:04/11/29 16:15:10 ID:NEIuHHpB
おもしろそうだなこれ…
Ver5.3もDLして日本語化パッチも当てた。
今日からはじめてみる
677名前は開発中のものです。:04/12/01 00:43:16 ID:8KyRryrB
スプライトを持たないオブジェクトにコリジョンが発生しないのは
まあ言われてみれば当たり前なんだけど、
instance_activate_regionみたいな領域指定系の関数でも
スプライトのないオブジェクトは無視されるのか……
これで一日ハマっちまったよorz
678x2000:04/12/01 13:08:48 ID:Y5TuCKTY
> 677
自分で試してできたもの
見せちくりぃ〜
(((≧(≧∇(≧∇≦(≧∇≦)≧∇≦)∇≦)≦)))
679よこしまなMr.0:04/12/02 23:14:38 ID:80s5mGVz
非公式情報サイトFAQメニューの基盤設定が完了しました。
詳しくは ttp://gamemaker.main.jp/modules/news/
680名前は開発中のものです。:04/12/02 23:20:10 ID:/JQa/kA7
>>679
乙です!
681名前は開発中のものです。:04/12/03 03:50:54 ID:R34efdaz
>>678
まだ骨組しかできてないけど、こんなんやってます。
http://gamdev.org/up/img/2037.zip

マップ上にポチポチとジェネレータを配置しておくと、
スクロールに合わせて敵編隊が出現する仕組み。

>>679
乙であります!
682名前は開発中のものです。:04/12/03 04:20:01 ID:x+C2wiH8
>>681
(・∀・)イイ!!
683名前は開発中のものです。:04/12/03 10:19:31 ID:Us/5DGuw
>>679
乙です!

>>681
オモロイ!! GJ!
684名前は開発中のものです。:04/12/04 23:54:12 ID:gpOZWkz2
まとめページが方舟からリンクされてた

2ちゃんねるの方舟 〜2chまとめサイト案内〜 ゴッゴル風味
http://members.at.infoseek.co.jp/hakobune2ch/
685名前は開発中のものです。:04/12/10 20:38:23 ID:2LBNefbz
保守
686名前は開発中のものです。:04/12/10 21:21:07 ID:XdpKd2Ps
ゲームオプションの「<Esc>でゲーム終了」のチェックをはずすと
×ボタンやAlt+F4でも終了できなくなってしまいます。
Alt+F4の方はキーイベントで処理すればいいのですが、×ボタンはどうにもならず……
通常の終了方法は残して、Escキーだけ封じることはできないんでしょうか。
687名前は開発中のものです。:04/12/10 21:27:50 ID:TIUwQNzf
688よこしまなMr.0:04/12/10 23:59:55 ID:DM7RfDhp
>>686
「<Esc>でゲーム終了」をOFF、「ウィンドウキャプションのシステムボタンを表示しない」をONにし、
ユーザに対して終了方法を明示しておく(例えばクリックすると終了確認メッセージが表示されるボタンのようなオブジェクトを設置しておく)のがベストだと思います。

[×]ボタンを有効にして[Esc]だけ封じることはできないようです。
別アプリからウィンドウのサブクラス化を行って処理すればできないこともないですが・・・
689名前は開発中のものです。:04/12/11 20:40:07 ID:nAlLh8eA
>>688
ありがとうございます。その線でやってみます。
690名前は開発中のものです。:04/12/11 22:01:32 ID:Bbi1uzJ6
質問です。
1、敵のある一定範囲に近づいたらプレイヤーに近づいてきて、一定範囲から離れたら敵が止まるようにするにはどうしたらよいでしょうか?
2、敵から攻撃を受けたとき、攻撃と反対側にさがる。逆に自分が敵に攻撃したとき、敵が攻撃された側と逆側ににさがるにはどうしたらよいでしょうか?
691よこしまなMr.0:04/12/11 23:34:20 ID:XEtV9xL2
>>690
とりあえず1について↓
ttp://gamdev.org/up/img/2088.zip
obj_enemyのStepイベント→「point_distance(obj_player.x, obj_player.y, x, y) < 100」これは、敵からプレイヤーまでの距離が100未満になったときに真となります。
※point_distance(x1,y1, x2,y2) は、点(x1,y1)から点(x2,y2)までの距離を返す関数です。

2については攻撃の種類によって様々な場合が考えられるのでなんとも言えないですΣ(・ε・;)
692名前は開発中のものです。:04/12/12 00:26:36 ID:4Ub2zkeV
おぉありがとございます。
取りあえず現在作成中のものにこれを組み込んで一段落付いたらあげてみます。
あと、製作してもらったものを30秒いじってると自分が吸い込まれてるような錯覚に陥って酔ってしまいました
693名前は開発中のものです。:04/12/12 01:35:10 ID:4Ub2zkeV
あ、後2番は64前のゼルダの伝説みたいな感じの、見下ろし形の360度から攻撃が飛んでくるタイプです。わかりにくいですかね?
694よこしまなMr.0:04/12/12 03:25:22 ID:Vw7K9scj
>>693
ttp://gamemaker.main.jp/dlfiles/example2_20041212.zip (少しだけ音が出ます)
[obj_player]→[obj_bomに対するコリジョン・イベント]→[Jump to a given position]アクションを参照してください。
単純に、飛び道具が進んでいた方向へプレイヤーを押しやります。
other.hspeedは、衝突相手(すなわち 衝突したobj_bom)のx軸方向へのスピードです(other.vspeedはy軸方向)。

■Relativeにチェックが入っていることにも注目してください。
例えば、other.hspeed=1だった場合、(other.hspeed * 5) = 5がプレイヤーのx座標に加算されます(y座標も同様)。
ちなみに「*」は掛け算の記号です
695名前は開発中のものです。:04/12/12 04:03:34 ID:4Ub2zkeV
おかげでなんとかコンピューターの動きが出来てきました、ありがとうございました。
もう少ししたら今製作中のものがあげれるかと思います。出来たら参考ください。
696名前は開発中のものです。:04/12/12 14:45:37 ID:zmXdOSUS
>>695
期待してますよー
697豆乳もHSPも挫折した人:04/12/14 03:18:43 ID:ehAg+udg
うpしてみる。
ttp://gamdev.org/up/img/2115.zip
698豆乳もHSPも挫折した人:04/12/14 03:27:12 ID:ehAg+udg
>>697
いつの間にか同じルームが中に(ry
699681:04/12/14 03:59:17 ID:gHJ3a9dt
ボスと戦えるようになりますた。
テスト用に作った敵を全部放り込んでるので、
道中は全然バランスとれてないですが……
http://gamdev.org/up/img/2116.zip
700豆乳もHSPも挫折した人:04/12/14 13:33:39 ID:Bulr5MaG
うpしてから変な所に気づくのは何でだろう・・・
ttp://gamdev.org/up/img/2122.zip
701名前は開発中のものです。:04/12/14 14:34:33 ID:HaSEUjTJ
>>699
GMでこんなレベル高いゲーム作れるんですね
本当あなたはすごいです
702名前は開発中のものです。:04/12/14 15:13:19 ID:n91UAxQB
そういえばコンテストどうなった?
703よこしまなMr.0:04/12/15 00:04:58 ID:gmwOF6Vv
>>702
締め切り日が2005/02/12に延期されたようです。
ttp://gmshowcase.gm-school.uni.cc/
704よこしまなMr.0:04/12/19 22:45:43 ID:IF+VthEk
>>699
GameOverになっても楽しいゲームですね!乙です

Charas-Projectという、すばらしいキャラクタ画像生成ソリューションを発見したので紹介します。
ttp://gamemaker.main.jp/modules/news/article.php?storyid=19
705名前は開発中のものです。:04/12/20 13:04:27 ID:UtqMeeS8
>>704
これRPGツクールのサンプル素材の改変だね。
ツクール以外の流用は不可です。
706名前は開発中のものです。:04/12/20 15:53:46 ID:UtqMeeS8
今更だけど忍者アクションすごいイイね。作者氏まだいるかな?
exe化してVectorなりで公開すれば絶対雑誌とかにも載ると思われ。
途中つっかえて動けなくなるバグがあるけど自爆ボタンさえ実装
すれば問題ないような気もするし・・・。
707よこしまなMr.0:04/12/20 18:13:03 ID:MWou41r+
>>705
そうだったんですか(´・ω・`)・・・
オリジナル画像も中にはあるんでしょうが、どれを使ったらよいか分かりませんね
記事削除しておきました
708名前は開発中のものです。:04/12/20 23:18:17 ID:8Axm1xUt
>>706
忍者なんだから切腹って言おうよw
709名前は開発中のものです。:04/12/20 23:31:41 ID:ZHz5p2lJ
切腹だと侍アクションゲームっぽいな
いっそ服毒死
710名前は開発中のものです。:04/12/22 12:32:59 ID:asv6pex1
いっそ腹上死
711名前は開発中のものです。:04/12/22 17:52:03 ID:8b4FJRjr
いっそ北条氏
712名無しさん:04/12/22 21:08:48 ID:HNQ9pf6e
メニューバーまで日本語化できる!!(かも)なソフトです。
http://www.forest.impress.co.jp/lib/sys/wincust/otherextn/ewordchanger.html
(フリーでも使用可能)
713名前は開発中のものです。:04/12/22 23:05:40 ID:NrrF94Nj
俺が最初に作った糞ゲー↓

ttp://gamdev.org/up/img/2162.zip
窓の汚れ(?)をふき取るだけ

何も考えないで作った糞ゲー。
スクリプトやばいよ。
クリアとかないよ。
説明要らないよ。
自己嫌悪に陥ったよ・・・○)))    ノシ~ノシ~"
714名前は開発中のものです。:04/12/23 11:15:13 ID:GDQrv1wh
>>713

落ちる動きが綺麗
715名前は開発中のものです。:04/12/27 09:55:20 ID:gb2JmPge
age
716名前は開発中のものです。:04/12/28 14:37:56 ID:xA/2jw+X
>>706
どうもです。
ということで自爆とか色々実装してみますた。
一応これで完成です。
音楽ないけど……orz

忍者アクションゲーム
http://gamdev.org/up/img/2182.zip

基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:攻撃
↑+Xキー:上方向攻撃
↓:武器変更

壁駈け:壁際でZキー
Dキー:自爆
Rキー:タイトル画面へ

水中操作
←→:左右移動
Zキー:泳ぐ
Xキー:攻撃
↑+Xキー:上方向攻撃(刀)

ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
717名前は開発中のものです。:04/12/30 21:43:29 ID:Tg1dXFI6
へたれプログラマのくせにBoid(鳥もどき)に手を出して
バグでお手上げ状態になってしまいました。
どなたか何処がいけないか教えていただけないでしょうか。(GM6.0)
http://fetish-onsen.com/cgi/upload/source3/No_0120.lzh
止まっている所は
1.視界中で一番近いインスタンスから離れようとする
2.視界中のインスタンスと方向を合わせようとする
3.視界中のインスタンスの重心方向に行こうとする
のうち、1の段階です。のっけからです。
本来離れ離れになるべき鳥どもが仲良く左へ一直線します。
シューティングに使うつもりで作ってます。よろしくお願いしますorz
718名前は開発中のものです。:04/12/30 22:33:52 ID:hBkhdhLW
Script Testの5行目
if(temp!=self)&&(nd>distance_to_point(temp.x,temp.y))
のselfをself.idとすると、あちこち飛ぶようになりました。

selfはインスタンスidではないようですね。
『自分自身だけを示す特別なオブジェクトの値』と思ったほうがいいみたいです。
ちなみに、数値自体はself は -1、other は -2 が使われているようです。
719名前は開発中のものです。:04/12/30 22:58:46 ID:Tg1dXFI6
>>718
素早いレス有り難うございます!
なるほど、すっかり盲点でした。
おかげさまでバリバリ飛ぶようになりました。なんだか鳥というよりハチ?
ソースはご自由にお使い下さい。
http://fetish-onsen.com/cgi/upload/source3/No_0125.lzh
720名前は開発中のものです。:04/12/31 08:09:31 ID:SxYueGz2
質問です。
http://u.skr.jp/512/files/4497.gif
体力ゲージなどを作る場合、一直線の長方形のゲージであれば
DRAWの四角形を作るやつでx2もしくはy2に変数投入すれば作れますが、
上の画像のゲージA,Bのようなものの場合はどうすりゃいいんでしょうか?
721名前は開発中のものです。:04/12/31 09:05:44 ID:/ccjRWCB
>>720
そういう場合、自分でスプライトを用意して表示しなければならないと思う。
draw_sprite_partというのが使えるっぽい。一応作ってみたよ (GM6.0)
ttp://fetish-onsen.com/cgi/upload/source3/No_0137.zip
(Gamdev落ちてた…)
斜めってるところの処理はご愛嬌で。
あそこの境界を斜めにするには、スプライトを用意するしかないのだろうか…?
722名前は開発中のものです。:04/12/31 09:12:30 ID:/ccjRWCB
あ、最下行の意味は、1ドットずつ斜めの境界をずらして描いたスプライトを大量に…という意味。OTZ
723名前は開発中のものです。:04/12/31 15:08:47 ID:2yvUKAmQ
>>721
GM使いではないので参考にならないかもしれないけど、
普通そういうゲージは、そのゲージの形に左から右へ流れるグラデーション状の
アルファマスクを作って、それを閾値として使う描画をします。
おそらくGMくらい高機能な2Dエンジンなら、アルファマスクを閾値として描画する
レンダリングモードがあるはずなんだけど、なかったらごめん。
724名前は開発中のものです。:04/12/31 15:09:31 ID:2yvUKAmQ
× >>721
○ >>720

でしたすまんこ
725名前は開発中のものです。:04/12/31 15:15:13 ID:+h1m5sEs
よく分からんが初めて作ってみましたです。
GMLとかまだ分からないのでadvanceモードじゃないです。
音楽無し、へぼいです。
http://haiiro.info/up2/file/6433.zip
操作:↑↓←→で紫ブロックを動かすです。
青いぷにょぷにょしてるやつに当たらないように赤いブロックに触れるとゴールです。
あたるとダメージです。
下を通れる障害物もありますです。
ですです。(g
726名前は開発中のものです。:04/12/31 15:58:35 ID:+h1m5sEs
突然質問です。
ランキングにレジストリは使用しているのでしょうか?
727名前は開発中のものです。:04/12/31 18:40:01 ID:3L88lUEw
何のランキングだよ
728名前は開発中のものです。:04/12/31 18:49:22 ID:mnLurk2P
ハイスコアテーブルのことかな?
HKEY_CURRENT_USER\Software\Game Maker\Scores
に記録されるようです。
729720:04/12/31 21:00:51 ID:SxYueGz2
>>721
すばやいお返事ありがとうございます。
ですが残念ながらGM6.0ではなく5.3をインストールしてるもので見れなくて・・・
取りあえずdraw_sprite_partというのを使ってみます。
>>723
アルファマスク、調べてまいります。
730よこしまなMr.0:05/01/01 02:08:10 ID:jKQmsXQj
>>720
普通に→ttp://gamemaker.main.jp/dlfiles/sprite_gradbar.gm6の「spr_bar」のようにペイントソフトで描けば問題ないと思います。
ちなみに、「spr_bar」の画像はPictBearSE(ttp://sleipnir.pos.to/)で描きました。

※GM6にはsprite_set_alpha_from_sprite()という関数もありますが、これはレジストバージョンでしか使用できません。
731よこしまなMr.0:05/01/01 07:37:32 ID:jKQmsXQj
>>720
あ・・・GM5とGM6は両方インストールしても問題はありませんので(笑
>>725
乙です! あの水色ぷるるんが突進してきたりして恐ろしい・・・

近況:
非公式サイト(ttp://gamemaker.main.jp/)トップページ下部の2chスレ最新投稿ブロックを修正(というかphpで書いた)しました
732720:05/01/01 10:41:52 ID:TSJgRYLS
>>731
あ、そうなんですか。
適当にGMいじってたので大体はマーク見ればわかるようになってきたので、言語は英語でいけそうなんですが
そんな自分はGM6に移行したほうがいいですか?
GM6にはバグがあるというレスがあったもんで敬遠してるのですが・・・
733よこしまなMr.0:05/01/01 12:48:11 ID:jKQmsXQj
>>732
ttp://gamemaker.main.jp/modules/smartfaq/faq.php?faqid=1」の動作条件を満たしてさえいれば むしろGM6のほうが安定した動作をしてくれます。(特に描画面とサウンド面)
また、アクションのコピペやタイルの設定が楽なので、GM6のほうが編集しやすいです。したがって 英語でOKならGM6を激しくオススメします。

ただし、作ったゲームを多くの人に遊んでもらいたいなら 動作条件の軽い5.3aを選ぶとよいでしょう。
734名前は開発中のものです。:05/01/01 21:27:46 ID:op5u0tzK
質問ですが、Drawイベントを作りHP表示と残機表示を
すると時機が消えるのですが、どう対処すればいいでしょうか?
735名前は開発中のものです。:05/01/01 21:34:59 ID:jlUl4PCO
オブジェクトにDrawイベントを入れてしまうと描画専用のオブジェクトになってしまうので、スプライトは表示されなくなります。
描画用のオブジェクトを新たに用意して、そちらにコードを入れるようにしてください。
736まとめた ◆yIZgqoM/0k :05/01/02 01:53:13 ID:FrnAKAmt
久々に更新だわ
ttp://www.aaa-www.net/~gm/
737名前は開発中のものです。:05/01/02 08:56:27 ID:n8hPyCjG
>>736
乙カレ
今年も参考にさせてもらいますよー
738名前は開発中のものです。:05/01/02 15:05:03 ID:SNaGZaZP
http://fetish-onsen.com/cgi/upload/source3/No_0001.lzh
できたー
boidシューティング。
爽快感がいまいちないのと重いのが悩み。
日本語ってGMじゃ表示できないんですかね?
サムキャンとか忍者とか見ても画像で表示させてるし。

>>736
乙です。頑張って下さい!
739738:05/01/02 21:22:15 ID:SNaGZaZP
ttp://www.ismusic.ne.jp/nagatsuta/boidtrancer2.lzh
消されたみたいなんで再うp
せっかくなのでVerUP
Zでうつ
Xでバリアもどき
740よこしまなMr.0:05/01/03 01:38:05 ID:6okwv40N
>>738-739
グラフィック、サウンドの質の高さにビビりました。激乙です!

ちょっと気づいた点:
[Script]を覗いてみたところ、for文でよく「temp=instance_find(crow,i)」とされていますが、このfor文をwith構文に書き直すと かなり楽になります。
with構文についての詳細は、GM付属Helpの"With constructions"の項(またはttp://gamemaker.main.jp/modules/articles/article.php?id=18)をご覧ください。
741名前は開発中のものです。:05/01/03 14:23:30 ID:Ocf3WtJL
>>739
スゲーカコイイ!
742738:05/01/04 02:52:47 ID:deZDuzTL
740>>
ありがとうございます。
withがよくわからなくてあの表現に落ち着いたのですが、
もう一度やってみます。
743名前は開発中のものです。:05/01/04 12:07:25 ID:/GcwaC5X
>>728
今頃
ありがとう
744名前は開発中のものです。:05/01/05 10:36:06 ID:ub+Y/tLO
小物ですが、738(=717)氏の一連の流れで、役に立ちそうな汎用スクリプトを書いてみました。
instance_nearest関数では、呼び出し側と同種のときは自分自身が最も近いと判断されてしまいますが、
自分以外で最も近いインスタンスidを返す方が便利かと思ったので・・・(まさに738氏がスクリプトでやっていたことですが)
また、withの使い方のサンプルとして参考になるかもしれません。
txtファイルなので、使うときはscriptの項目に新規登録し、丸々コピペしてください。
ttp://gamdev.org/up/img/2204.zip
745名前は開発中のものです。:05/01/06 01:28:31 ID:JQSc0RVx
>>744
乙です!
こういうGMLのサンプルが充実するといいですね。
746681:05/01/12 02:45:57 ID:Wpv3HQk/
>>744
乙です。
with内からローカル変数にアクセスできないものかと思っていたら、
localなんてのがあったとは……早速取り入れさせていただきました。

というわけでひとまず完成版です。
背景はスッパリ諦めました……
http://gamdev.org/up/img/2231.zip
747名前は開発中のものです。:05/01/17 20:10:41 ID:xWW2gdxU
よこしまなMr.0氏のGameMaker - Japan フォーラムを
本家フォーラムで紹介してみたい。

ダメですかね?
748名前は開発中のものです。:05/01/18 14:20:30 ID:tteJaFPk
GameMakerのレジストをしようと思っているのですが、
ShareItで電信振替、日本円で郵便局から振り込んだ方とかいらっしゃいますか?
749よこしまなMr.0:05/01/18 17:18:44 ID:y7AHxs30
>>747
もちろんOKです。
というかありがたいです(笑
750名前は開発中のものです。:05/01/18 18:34:02 ID:ySHhEV7H
751名前は開発中のものです。:05/01/21 12:41:28 ID:E+Z+Tg1Z
今日これを知ってダウンした。
が、日本語の説明書がないのだがどうしたらいいのか?

あと何やら難しそうだがこれで格闘ゲームやアクションゲームは作れるの?
752名前は開発中のものです。:05/01/21 12:43:08 ID:JDbvAaFT
>>751
GamDevPukiWiki - GameMaker
http://gamdev.org/w/?GameMaker
753名前は開発中のものです。:05/01/21 22:10:49 ID:XIrrT2mH
テストが終わったら俺もつくってみるよ
754フォルテ:05/01/22 13:15:11 ID:zDa1OWB2
あの、自己解凍ができないのですが。PCが壊れたか?前まで出来たのに
755名前は開発中のものです。:05/01/22 14:28:55 ID:za+FxnBp
winzipやwinrarで強制的に解凍してみては?
756名前は開発中のものです。:05/01/22 20:56:19 ID:/Dqd8nK2
>>752にいけない
757名前は開発中のものです。:05/01/23 02:22:45 ID:RGZYY6g3
gamdev.orgフカーツシタヨ
758名前は開発中のものです。:05/01/23 03:38:30 ID:GMtLiXMy
シューティングのような8方向に移動するゲームを作る場合、
GMでは上下左右4方向のイベント処理を作り、
斜め移動は縦方向と横方向の2つのイベントの組み合わせで実現します。
しかしこの方法だと、斜めに移動する時は縦・横移動時と比べて
見た目のスピードが1.4倍ほど速くなってしまいます。

そこで、斜め移動でも見た目のスピードが縦・横移動時と同じになる
移動用スクリプトを作ってみました。
(デモプログラムは5.3A用ですが、スクリプト自体は6でも動くと思います。)
ttp://gamdev.org/up/img/2260.zip
759名前は開発中のものです。:05/01/23 14:59:25 ID:9iovXCuY
>>758
乙。IDがGMカコイイ
760名前は開発中のものです。:05/01/23 19:11:32 ID:jemQT7cE
初歩的な質問なんですが、
透明のスプライトを配置した時、そのスプライトがどこに配置されているのかを
視覚できるようにするにはどうすればいいでしょうか?
761760:05/01/23 20:03:36 ID:jemQT7cE
解決しました。
762名前は開発中のものです。:05/01/28 21:26:55 ID:1PpZJazC
ttp://krackmania.hp.infoseek.co.jp/ 
にある「大学に行こう!」のようなRPGゲームを作りたいのですが、 
フリーでRPGゲームを作るツールを教えてくれませんか? 
763名前は開発中のものです。:05/01/28 21:40:07 ID:1PpZJazC
連続投稿すいません
本当に>>1にはってあるゲームメーカーって無償ですよね?
764名前は開発中のものです。:05/01/28 21:53:51 ID:iQUMsx4C
>>762
シェアウェアなので未登録だと一部制限があるが限られるが、
未登録でも>>762のようなゲームを作るぐらいの機能は十分使える。試用期間も無い。
ただ、ジャンル的にRPGは手間がかかりそうなモヨリ。
出来ることが多い分、作らなければならないこともまた多くなる。
一からプログラムを組むよりかは生産性があるが。
>>762の力量がどのくらいかわからんが、はじめからRPGに手を出すとつらいので、
ttp://gamemaker.main.jp/index.php
のドキュメント>>入門編>>チュートリアルを見て、まず製作の流れからつかんでみれ。
765762:05/01/28 22:00:22 ID:1PpZJazC
バカな質問ばっかりします・・・・
これって日本語バージョンないですか?・・初心者です。すいませんorz
766まとめた ◆yIZgqoM/0k :05/01/28 22:29:41 ID:ZcaI4I/I
1.本家からGameMaker5.3Aをダウンロード
2.GM5.3Aをインストールして非公式サイトから日本語化パッチをダウンロード
3.パッチあてる
4.uma-
767名前は開発中のものです。:05/01/28 22:51:47 ID:1PpZJazC
ありがとうございます
768762:05/01/28 22:54:26 ID:1PpZJazC
また質問ですorz
5.3Aがある場所がみつかりません・・そして、5.3Aは絶対に無償ですかね?
769名前は開発中のものです。:05/01/28 23:02:52 ID:8gF7UJ+8
帰れ厨房
770名前は開発中のものです。:05/01/28 23:04:45 ID:ZcaI4I/I
>>768
5.3A。
ttp://www.gamemaker.nl/old.html

>5.3Aは絶対に無償ですかね?
未登録だと無償でずっと使える。
771762:05/01/28 23:30:07 ID:1PpZJazC
何から何までありがとうございます。
本当にありがとうございます!
772762:05/01/29 00:00:28 ID:A+UvlmrQ
パッチをやっても日本語化されてません・・・
確かに5.3Aなのですが・・・
自分のやり方が違うのでしょうか?
773まとめた ◆yIZgqoM/0k :05/01/29 00:11:52 ID:2u4Ve/3z
ぜひ非公式サイトを見てくれ
774名前は開発中のものです。:05/01/29 00:21:24 ID:A+UvlmrQ
非公式のサイトさんも見たのですが、ぜんぜんダメでした・・・・
775名前は開発中のものです。:05/01/29 00:22:41 ID:4tHoorfQ
readme.txtをよく読め。100%日本語化されるわけではない。一部でも日本語になっていたら成功している。
776名前は開発中のものです。:05/01/29 00:24:27 ID:A+UvlmrQ
どのテキストもよみました・・・みれるところはみましたが、すべて英語でした・・

・・・おさわがせしました

RPGツクールかいますorz
777名前は開発中のものです。:05/01/29 00:57:41 ID:mx8PcbNM
いづれにしろ英語くらい読む気無いときついツールだ、という気はする

プラットフォームゲーム作るのがKlik&Playぐらい簡単だったら……と思い
ちゃんと動くサンプル製作に着手したはいいが
壁引っかからないための苦肉のバウンドがバウンドしすぎ、
時折妙に重くなるわムーンウォークはできるわで
自分の存在が何なのかさえ分からず震えている
誰か助けて下さい。
普通のマリオの動きすればそれで満足なんです。

ttp://gamdev.org/up/img/2296.lzh
今夜もゲムデヴ有り難う
ちなみにグラフィックは全て手打ちであるからして自由に使ってくれい
778名前は開発中のものです。:05/01/29 01:15:29 ID:2xpeNZMh
文字表示が結構面倒だから、RPGには向いてないよな
779名前は開発中のものです。:05/01/29 02:39:30 ID:pAtXBqAQ
>普通のマリオの動きすればそれで満足なんです。
無茶言うなw あそこまで洗練された動きは素人には無理。
780名前は開発中のものです。:05/01/29 12:06:26 ID:XmGBhhkR
779>
確かに甘く見てた。あれからまたいじってるがぜんぜんうまくいかん。

具体的にはブロックに上下左右どこから当たったかの判定、
地上にいるかどうかの判定が必要みたい。
なにか汎用的で上手い方法はないものか……。
781名前は開発中のものです。:05/01/29 12:35:38 ID:UoiFS++v
そういう場合、コリジョンイベントでやるより、
自機オブジェクト上でステップイベントやキーイベントで動かすときに、
If a position is collision free や If there is a collision at a positionなどを利用して、
条件をつけてやればいいのでは。方向別に書かないといけないけど。

たとえば、ブロックの上にいるかどうかは、
If there is a collison at a positionを使い、座標をrelativeにし、x:0 y:1、objectをsolidを選択すればよい。
これが真のときは、自機の1ドット下にソリッドオブジェクトがあることになる。つまり、地上にいる、ということに。
ジャンプアクションの場合、落下設定するのに以下のようにするのが定石となっているらしい。(海外サンプルで大概やっていた)
show informationによる表示
----
if relative position (0,1) is collision free for Only solid objects
 set the gravity to 0.5 in direction 270
else
 set the gravity to 0 in direction 270
----
地上にいない場合は真下への重力加速度をに0.5、地上にいるときは重力加速度を0にしている。
文で説明するとややこしいが、ガンガレ。
782名前は開発中のものです。:05/01/30 00:41:20 ID:kjNyyDgL
これってちゃんとしたゲームつくるのはやっぱ難しいよね。英語だし。
投入もこれも挫折した・・・
783名前は開発中のものです。:05/01/30 10:55:18 ID:ntwgDzqk
豆乳はマニュアル全部日本語で、英語版なんかねぇじゃん。
784名前は開発中のものです。:05/01/30 12:34:11 ID:bf3zrrRc
>>781
サンクス。試してみてるけどなかなかうまくいかない。
重力加速度ゼロにしただけでは止まらないなぁ。速度ゼロにするとなんかおかしいし。
マリオの動作って調べてみるとやはりむずいらしくやせた。

>>782
RPGツクール買って下さい。
785名前は開発中のものです。:05/02/06 08:04:31 ID:1EqPpoOm
イベントのアニメーションエンドの使い方がわかりません
X枚目が表示されたらアニメーションを終える。としたい時
アクションの項には何をいれたらいいんでしょうか
786名前は開発中のものです。:05/02/06 08:44:06 ID:6RB0HDMP
アニメーションエンドイベントは、スプライトの最終サブイメージが表示されたあとに呼ばれる。
爆発エフェクトなどで、
「爆発オブジェクト発生」→「アニメーションエンドイベントで破棄」
といった使い方が一般的か。

スプライトアニメーションの途中で何らかの処理をしたい場合、
ステップイベント内で条件をつければよいかと思われる。
オブジェクトの表示されているスプライト番号は、変数"image_index"(最初:0〜)で参照できる。
以下は、最初から4枚目のイメージが表示されたときに破棄する例。
------------
Step Event:
execute code:
if (image_index == 3) then {
      instance_destroy() ;
}
------------
787名前は開発中のものです。:05/02/06 10:35:12 ID:dbbYJswf
>>782はコードが英文にみえるという意味では無いだろうか。

だとしたら何やっても挫折するぞ・・・
788名前は開発中のものです。:05/02/06 14:20:39 ID:+4VgMuPT
>>785
アニメーションをループさせずに一周で止めたいという意味なら、
Animation Endイベントで

image_singe = image_number - 1;

とする。(アクションでやるなら Set Variable を使う)
ただしGM6だとimage_singleは廃止されているので、

image_index = image_number - 1;
image_speed = 0;

に置き換える必要あり。
789名前は開発中のものです。:05/02/07 02:11:05 ID:3mzxYMNw
プログラムまったく分からんズブの初心者で厨な質問とは承知していますが
親切なエロイ人がいたら答えてください
自機をマウスで動かしたいでつ
実は質問をしつつもとりあえず>>85のブロック崩し(マウスで自機操作)の
マウスで棒を動かすアクションのスクリプト内のxを全てyに置き換えたスクリプト
ty = mouse_y-36;
if (ty>-2)&&(ty<436) {
y = ty;
}
を同じアクションの欄に貼り付けたら画面内を自機が自由に動けるようになったので
とりあえず確実なのはこのスクリプトを応用することというのは分かるのですが
出来れば(というかせっかくだから)自機操作くらいスクリプト無しでやりたい!
というかそれ以前にそもそも上のスクリプトの意味が分からんw
なんで直ぐにオブジェクトの位置をマウスの座標に代入しないで変数作るのですか?
この方法が最善で、GameMakerではGUIのみでは自機をマウス操作に出来ないというなら
あきらめますがもしスクリプト抜きで出来るなら教えてください
試しにやってみたのは
Mouse Leaveのイベントで
Move towards point(mouse_x,mouse_y)のアクション
(正確にはstart moving relative in the direction of position
(mouse_x,mouse_y) with speed 5)
これでマウスの座標を自機が追従して移動するはず!
と思ってオブジェクト配置して起動してみたら
なんかポインタをオブジェクトの上に置いて離したらあらぬ(しかし一定の)方向へ・・・orz
そもそもはオブジェクトの上にポインタ置かなきゃいけない時点で何かおかしいorz
左クリックで弾を出すとかのアクションは普通にGUIだけでやって出来たので
移動に関しても出来ると思うのですが……
一応解説書とかは一通り読んだつもりだけど書いてあったらスマソ
790名前は開発中のものです。:05/02/07 06:38:35 ID:1+7BHQSV
>>789
ステップイベントで次のアイコンを追加してみ。
------------------------
"Jump to a given position"
x:mouse_x
y:mouse_y
relativeのチェックをはずす
------------------------
いろいろ混乱しているようなので解説。
このイベントは、オブジェクト上にマウスカーソルを当てた状態から、離れた状態になったときに呼ばれるイベントだ。
たとえば、Mouse Enterイベントと組み合わせて、WEBなどでよく見かける、
『ボタン上にマウスカーソルを当てるとハイライトし、離れると元に戻る』
といったああいう動作を実現するのに利用できる。
mouse_x、mouse_yはゲームウィンドウの左上を(0,0)としたときのマウスポインタの座標だ。
で、移動先の座標をrelative(相対)にすると、現在のオブジェクトの位置を(0,0)とした座標としてしまうので・・・
結果、常に右下に移動してしまうことになる。

読みにくいかもしれん、長文スマソ
791名前は開発中のものです。:05/02/07 06:39:52 ID:1+7BHQSV
コピペでいろいろ編集してたら抜けてた・・・
解説の「このイベントは」の部分は、Mouse Leaveイベントのことです・・・
792名前は開発中のものです。:05/02/07 10:55:03 ID:6IudCJxO
>>790
>>791
おおっ、丁寧な解説ありがとうございます!
とりあえずJump to a given positionでやってみたら自機が完全にマウスの座標と連動しますた 感動・・・!
ただ、自分の作りたいのはシューティングで、とにかく指定の座標に瞬間移動するJumpは難易度をむちゃくちゃ
下げてしまうので、ステップ毎にMove towards point(mouse_x,mouse_y)でrelativeのチェックを外してみると
速度付で追従してくれるようになりました(でもシューティングで言えばこれは入力遅延とも言うので・・・w)
が、そうした場合何かブルブル揺れています このやり方はやはりダメなのでしょうか?
それからもうひとつ、これはJump〜にせよMove〜にせよ浮上してしまう問題なのですが、
クリックして弾を撃つ挙動を自機オブジェクトの中で(Left Pressed)イベントで
Create instance of object (弾オブジェクト) at position (自機).x,(自機).y with speed 5 in direction 90
のように設定したら、自機動かすアクションを入れてなかったときは自機をクリックすることによって
弾が出ていたのですが、JumpやMoveでマウスに合わせて自機を動かすようにした後クリックしても
思うように弾が出ません。
原因は恐らくマウスカーソルが常にそれに対応して動くオブジェクトの上に置かれないから
(だからがんばって自機の動きを先読みして「ここだ!」ってときにクリックしたら弾が出るw)
だと思うんですが、だとしても対処法が分からないorz
特にブルブル震えてしまうMove方式ならまだしも、教えていただいたJump方式ならば
常に(mouse_x,mouse_y)が自機オブジェクトの(0,0)に当たる部分、
つまり本来クリックしてちゃんと反応する部分に存在しているはずなのに反応しないのは全く意味が分かりません
もしかしてスプライトの透過色部分には当たり判定無かったりしますか?
連続質問&読みづらい長文申し訳ありません
793名前は開発中のものです。:05/02/07 14:43:36 ID:1+7BHQSV
なぜブルブル震えるか考えてみたか?
Move towards pointは、あくまでオブジェクトに進行方向と速度を与えているに過ぎないということだ。
略図を使って説明。
★:自機
□:マス目
▲:マウスポインタ
速度:5(1ステップで5マス進む)

状態1:★□▲□□□

この次のステップはどうなるかというと、進行方向は右、速度5だから、

状態2:□□▲□□★

となる。じゃあ次は?といえば、今度は進行方向は左なので、1の状態になる。
この繰り返しが、あのブルブル震える現象の正体。これをどう解決するか?
マウスポインタまでの距離が速度より大きい場合と小さい場合で処理を変えなければならないだろう。
速度より小さい場合のときに、速度5ではなく、マウスポインタまでの距離を移動させるようにすれば。。。
速度とか弄るより、この場合だけjump to a given positionを使うとよい感じか。
ただし、マウスポインタと自機がピッタリ重なったときに速度(speed)を0にしておかないと、無駄に動いてしまうぞ。

左クリックの問題は、Global Mouseの中の物を使うとよい(Global left buttonか?)
でないとおまいさんの指摘どおり、オブジェクト上にマウスポインタがあるときだけしか反応しない。
Left buttonイベントは、メニュー選択などのボタンアクション向けかと思われる。

文才無いからか、老婆心過ぎるのか、無駄に長いな。。。ウザカッタラキエマス。。。
794789:05/02/07 15:56:39 ID:2lGFcnKA
>>793
キタ――――!!
解決しますた! 本当にありがとうございます!
ちゃんと動いて弾を撃ってます!
自機操作さえ何とかなったらあとはシューティングはテンプレや
初心者向けの製作チャートがいっぱいあるんで何とかうまくいけそうです
まともなのが出来たらサンプルをageようかと思います
本当にありがとうございました!
795名前は開発中のものです。:05/02/07 19:11:34 ID:1+7BHQSV
>>794
無事解決できてなにより。
距離の判定は多分GML関数(point_distanceかな?)使わないと出来なかったんだが、出来てる様でよかった。
また余計なお世話かもしれないが、最後に一言。
スクリプトの記述はそんなに言うほど難しくない。
むしろ、アイコンでやりくりするほうが煩雑になったりする場合があるので、毛嫌いせず、挑戦してほしい。
基本的な文法の理解と、GMLをヘルプで調べるスキルさえあればいいんで・・・
(・∀・)ガンガレ!!
796789:05/02/07 22:40:21 ID:SX23cWKX
>>794
申し訳ありません。。。
やっぱり「静止した!」と思ったら常時Jump〜アクションが優先されていただけでしたorz
距離の判定を全てQuestionアイコンで行っていまるのですがやはりGMLが必要なようです・・・
やはり、しばらくスクリプトを修行してきまつ
・・・と、まあ自機操作は漏れが勉強するとして、
それはそれとしてJump〜アクション(アイコンのみ)の自機移動による
STGを概要だけ作って見ようとしたところ・・・
http://gamdev.org/up/img/2331.lzh
うわあぁぁあぁああぁああせdrftgyふじこlp
問題点は列挙にいとまが無いですがorz、とりあえず解決方法がまったく見えてこないのは
・敵大杉弾大杉
 (ステップ毎にオブジェクト生成アクションをさせている事に原因があるような気がしますが、
  ステップ毎以外に常時敵を出現させたり、
  特定の条件下やランダムで弾を撃たせたりする方法が思い浮かばない)
ザコの挙動がおかしいのはアクションの数値を間違ってたりしてるというのは分かっているので
それは適当に直せば大丈夫なのですが、上二つがどうにも・・・
いつまでもただの長文質問ばっかりで少しはうpなどしてスレに貢献しようと思ったら
結局また長文質問を出してしまう有様・・・スマソ
左上のカタパルトからしか敵が出てこないのはこれを書いている間に解決しますたw
ザコを射出する座標を設定してなかったから全部(0,0)から出てたのね。。。orz
入力ミス&入力忘れ以外で何か他にアドバイスあればおながいします
797名前は開発中のものです。:05/02/07 23:34:31 ID:1+7BHQSV
orz
>>793のヒント。
・条件文を使うのはやはりステップイベント
・条件に使うアイコンは8角形の奴で、中に?かVARと書いてある奴のどちらかを使う(どちらでも出来る)
・2点間の距離を得るのはpoint_distance(x1,y1,x2,y2)という関数。 点(x1,y1)と点(x2,y2)の距離を返す
・マウスポインタまでの距離がspeedより近い場合に、自機のspeedを0にするのを忘れずに
それ以外について。(2つと書いてあるが、出現数に関してだけかな)
『敵多すぎ=ステップごとに生成しているから』は当たりだ。
特にenemy2の弾撃ちは確実にステップごとに行われているため、ものすごい数が飛んできている。
一定の時間間隔で撃つには、alarmイベントを利用するとよい。
また、敵生成でも使っているランダムの条件をくわえて抑えるのも可。
カタパルトによる敵生成も、ステップごとに判定しているな。
1秒間30ステップがデフォルトなので、1秒間で考えると結構出現する計算になるんで、
弾と同じように一定間隔にするか、出現確率を下げてみてはどうか。
最後に、ここを参照しているか?イベントやアクションについて基本事項は抑えてあるので一読を。
GM6の情報だが、アイコンに関してはさほど変わってないので、参考になるはず。
GMJapan 非公式情報サイト
ttp://gamemaker.main.jp/index.php
いつもお世話になっております...>>よこしまさん
798789:05/02/08 00:32:37 ID:h6GtyXnX
>>797
度々申し訳ありません
実は797様がダウンロードなさったのは一回細かいところを修正してうpしなおしたバージョンでして
それを書きこむのをすっかり忘れていたため内容が796のカキコと矛盾するものになってしまいました

ええと、GMLのpoint_distance(x1,y1,x2,y2)に関してはご紹介してくださったサイトを含め
勉強してみます。ありがとうございます! ただ、ヒントの上二つ
>・条件文を使うのはやはりステップイベント
>・条件に使うアイコンは8角形の奴で、中に?かVARと書いてある奴のどちらかを使う(どちらでも出来る)
自機オブジェクト(2種類ありますが)の中身見ていただければ分かるのですが、
一応If a variable has a valueクエスチョンでマウスと自機の位置関係に関して条件分岐っぽいものを
実装してはいます。jikiの場合は無条件下でマウス座標に対し所定速度のMoveアクションを行い、
通常速度分の距離以内にいるならJumpアクション、jiki2は無条件下でJumpアクション、
マウス座標と所定の距離より離れていたらその距離分のフレーム間速度でMoveアクションと
してはいるはずなのですが・・・何故か完全Jumpアクションでの挙動です
まあ、中身からも分かるとおりアイコンの数が大変なことになっているのでw GMLを修行することにしますが、
それでも上で論理的に何が間違っているのかよく分からないのが心に残ります・・・
とりあえず目標は見えてきたし、うだうだ言っててもウザイと思うので名無しに戻らせていただきます
ご教授ありがとうございました!
799名前は開発中のものです。:05/02/08 05:05:43 ID:zk7JeCnz
>>798
もう直してるかもしれないけど、mouse_yと比較するのは jiki.x じゃなくて jiki.y ですね。
で、jikiについては最初の Jump to a given position を実行した時点で
jiki.x=mouse_x, jiki.y=mouse_y になります。
だからその後の条件判定にはひっかかりません。

jiki2については、たとえばx方向の条件について見ると
(1) jiki2.x-mouse_x が-6より小さい時は、最初のIfにひっかかる
(2) jiki2.x-mouse_x が-6〜6の時は、最初と2番目のIfにひっかかる
(3) jiki2.x-mouse_x が6より大きい時は、2番目のIfにひっかかる
ので、結局どんな場合でも Jump to a given position が実行されてしまいます。

この場合、座標に関する4つの条件が「すべて」成立した時だけ
Jump to〜 を実行すべきなので、and演算子(&&)を使って

If 条件1 && 条件2 && 条件3 && 条件4
Jump to a given position

のように一つの判定文にまとめます。まあ、すごく長い式になってしまうので、
ここまで来たら上で出てたpoint_distanceを使った方が楽ですが。
800よこしまなMr.0:05/02/08 06:48:20 ID:bYhSHMb8
>>789
>なんで直ぐにオブジェクトの位置をマウスの座標に代入しないで変数作るのですか?
mouse_yは各ステップごとに更新される変数... というわけではなく、「GML内で参照されるたびに更新される変数」ですので
mouse_xやmouse_yをせまいコード内で何度も記述するのは避けるべきだと思います。

ちなみにmouse_yをCとWin32APIで極端に書くと、
POINT point;
RECT rect;
int mouse_y = 0;
GetCursorPos(&point);
GetClientRect(hWndGM, &rect);
mouse_y = (point.y - rect.top);
たぶんこんなかんじなので、1秒間に何百回もmouse_yを参照すると重くなるかも... というわけです。

>>797
どもです。
801まとめた ◆yIZgqoM/0k :05/02/11 19:46:08 ID:VYcDpRib
何故かまとめサイトがデリられた。
近いうち移転するんでよろ
802名前は開発中のものです。:05/02/11 22:59:27 ID:4Bznc7HM
ここじゃなくて?
ttp://gamemaker.main.jp/
803名前は開発中のものです。:05/02/11 23:19:42 ID:Dcu7PeaK
>>801
乙です。漏れもwww-aaaにもってたサイトがデリられた(gamemakerと関係ないサイトだけど)
RSSでチェックできるサイトにしてくれたらなぁ・・・・と要望。
804まとめた ◆yIZgqoM/0k :05/02/13 20:52:56 ID:gmldcHyv
http://gamemaker.shrine-maiden.org/
移転完了。RSSでチェックできるようになったはず。
なんかあったら言ってくれ
805名前は開発中のものです。:05/02/14 01:03:04 ID:kuuRTVnx
>804
お疲れ様です。

むかしハマったクリックアンドプレイっぽいなと思って、
なんとなくブロック崩し作ってたらいつの間にか、どっぷりハマってしまった。
やっぱりゲーム作るのは楽しいなぁ。
806名前は開発中のものです。:05/02/14 01:25:11 ID:Jj3GmAmR
>>804
乙、さっそくRSS登録しますた。
807名前は開発中のものです。:05/02/17 02:16:06 ID:DecmQgwT
GM6.0では、日本語表示は出来ないのでしょうか・・・?

私がやったことは以下のとおりです。
・フォントリソースに"MSゴシック"、Character Range をALLに設定したものを追加。
・以下の命令を持つオブジェクトを追加
Draw Event:
set the font for drawing text to font0 and align left
set the drawing color to 0
at position (0,0) draw text: "テスト"

以上を実行すると、"テスト"とは表示されず、文字化けしたようなものしか表示されません・・・
半角カナの文ならうまくいくのですが。2バイト文字は表示できないのかな・・・
余談ですが、
半角カナだけで日本文を表示すると懐かしいと感じるのは年寄りだからですか、そうですか。
808名前は開発中のものです。:05/02/18 21:48:21 ID:sqW1Scv8
>>807
うちもだめですなー
てか、5.3で日本語表示が出来たことに、今気付きました。
日本語化のおかげ?
なんかいい方法ないもんかなー。
日本語をビットマップフォントに置き換えるスクリプト書くとか……面倒か
809807:05/02/19 04:33:32 ID:MYybBstf
>>808
現状、画像を利用するしか解決できなさそうですね。
ver6.1ではローカライズに力を入れるみたいなんで、そのときに修正してもらえることを期待・・・
810名前は開発中のものです。:05/02/19 16:10:38 ID:r5DvU9w7
5.3での日本語表示ってどうやるんですか?
811名前は開発中のものです。:05/02/20 01:15:07 ID:k+cXeeL8
display a messageでも日本語表示されないね。
俺は仕方ないので、EDGHで画像作って表示させてるけど、激しく面倒・・・orz

>>810
Createイベント等で、「set the font for drawing text」日本語フォントを指定、
Drawイベント内で、「draw a text」で文章を表示させるだけだよ。
もしかしたら、日本語パッチを当ててないと表示されないかも・・・。
812名前は開発中のものです。:05/02/20 11:48:48 ID:j27t95AP
>>811
できました。ありがとうございます。


813名前は開発中のものです。:05/02/20 18:20:54 ID:4c0NXvEv
GMの使い方を覚えるために作ってみました。
プログラミングの経験が殆ど無く、マニュアルと睨めっこしながらコードを書いたので
やたらと重いものになってしまいました・・・
ttp://hiya.ciao.jp/gm/file/Ms_paddler_gm6.zip
ttp://hiya.ciao.jp/gm/file/Ms_Paddler_exe.zip

プログラミングが出来なくても思いついた事をすぐ形に出来るGMはほんと楽しいです。
814名前は開発中のものです。:05/02/24 19:56:46 ID:U48Jz3Xw
アクションゲーム作成中。
ttp://www.ismusic.ne.jp/nagatsuta/yurika3_gmd.lzh
継承覚えたら、格段にコード量減ったわー。しかし疲れた。
815名前は開発中のものです。:05/02/24 20:13:05 ID:U48Jz3Xw
>>813
今更だけど、できいいなぁ。
演出が凝ってる。
816名前は開発中のものです。:05/02/25 18:20:44 ID:6+Hc8BU2
最近、レベルが高いぁ。
ところで日本語表示について。次のコードを実行すると、
display a message で日本語が表示できるようになりました。(5.3A , 6.0 ともに動作確認)
-----
message_text_font("MS ゴシック",10,c_white,0) ;
-----
最初の引数にはフォント名を入れるのですが、GM6.0で設定できるフォントリソースのIDではありません。

また、レジストの制限がありますが、
GM6.0ではスプライト画像をフォントとして利用することが出来るらしいです。(未確認)
関数font_add_sprite( ) を参照してみてください。
使用する漢字の描かれたスプライトを用意することで、
0-255のアスキーコードをテーブルとして応用することが出来ると思います。
ビットマップフォントを使用することには変わりませんが、
少しは自分で管理するより楽になるかも・・?
817名前は開発中のものです。:05/02/26 10:09:59 ID:B+4ixigE
>>813
ほんとすごいなぁ
アクションゲームなら何でも出来そうだ・・
818813:05/02/28 01:07:44 ID:GAEbwpd7
プレイありがとうございます。
ブロック崩しで少しは使い方が判ったので、
今度はアクションゲームに挑戦してみようかなぁと思ってます。
819名前は開発中のものです。:05/03/01 10:28:16 ID:a8U64FeL
Gamdev が復活してきたので、wikiのほう適当に編集しておきました。
作品が多くなってきたので、負荷分散のため別ページに移動しました。
前回更新からかなり日が経っていたのもあり、
既にDLできなくなっている作品は、割愛させていただきました。
抜けてる作品があったらごめんなさい。
820名前は開発中のものです。:05/03/01 13:52:14 ID:7Kgvi68w
>819
乙ですっ。
人少なめですが盛り上げて行きましょう!

やりたい事は色々あるものの、絵がなぁ…絵が…
絵描き歌のかわいいコックさんですらUMAになっちまうしなぁ。
821名前は開発中のものです。:05/03/01 16:43:12 ID:mFC8Y2QC
showcaseのコンテストどうなった?
822名前は開発中のものです。:05/03/05 02:04:53 ID:ioXJEL8a
>>819
乙です。
参考にさせていただいてます。
823名前は開発中のものです。:05/03/05 15:57:28 ID:f+q5Yy4z
日本語マニュアルはもうなくなったんですか?
824名前は開発中のものです。:05/03/05 23:41:16 ID:f+q5Yy4z
すいません。落とせました。
825名前は開発中のものです。:05/03/06 18:04:39 ID:am2JgNGr
EXE形式にするにはどうしたらいいのですか?
826名前は開発中のものです。:05/03/06 18:17:54 ID:Lc/GMt6Z
File メニューにある、Create Executable を選択。
827 ◆dmakQ6Mags :05/03/06 19:36:38 ID:UHvjcj+y
ゲームを作ってはみたものの全く利益に繋がらないという方へ
簡単に大儲けしてみましょうよ
■□■□■□■□■□■□■□■□■□■□
2週間で100万円 最高のビジネス到来!
成功者続出です!
□■□■ 特 徴 □■□■
◎知識や技術は何もいらない!
◎一日30分で十分稼げる!
◎家に居ながらできる!
◎利益は全て自分のもの!
◎2週間で100万円!
◎特別おまけ付き!
■□■□■□■□■□■□■
無責任な誇大表現ではありません!
ご自分の目でお確かめ下さい!
人数制限あり!早い者勝ちです!
詳しくは下記アドレスまで!
ttp://www18.tok2.com/home/kantan100man/
皆様のご訪問お待ちしております!
■□■□■□■□■□■□■□■□■□■□
これで貯めたお金でツールを買って最高のゲームを作ってください
828名前は開発中のものです。:05/03/06 21:03:11 ID:EfEp2IDv
http://gamdev.org/up/img/2398.png
ブロック素材提供
829名前は開発中のものです。:05/03/09 18:12:05 ID:5+vQO/af
壁にぶつかるとChange the instanceで
画像が入れ替わるように設定したのですが、そこからまた壁から離れると元の画像に戻るように設定したいのですが
どうすればいいかわかりません。どうすればいいでしょうか?
あと、常に画像が変化し続ける(1秒ごとに画像が変わるなどのような)ように設定したいのですが
なかなかわかりません。。
830よこしまなMr.0:05/03/09 19:50:41 ID:xegQl9qY
>>829
GM Japan Forumで既に返答しています。
831名前は開発中のものです。:05/03/09 20:20:12 ID:CgMXBO4N
>>829
前者の件に関して、よこしまなMr.0氏の回答でも出来ますが、
こんな感じでもよいかと。
ttp://gamdev.org/up/img/2406.zip(gm6ファイル)

obj_Wall2のほうで、ステップ毎に周りにobj_Myobjが居ないかどうかチェックしてます。 (居た場合に処理を抜けてます)
obj_Myobj中のコリジョンイベントでやっている move contactは、壁に密着するためのテクです。
832名前は開発中のものです。:05/03/10 23:50:32 ID:U3xIj/jG
実行ファイルでけー・・・。
UPXでどれだけ縮む?
833よこしまなMr.0:2005/03/25(金) 14:48:42 ID:gN2sX+M2
本家サイトにて、GM6.0日本語マニュアルが配布開始されました。

詳細:
ttp://gamemaker.main.jp/modules/news/article.php?storyid=21
834名前は開発中のものです。:2005/03/31(木) 01:42:11 ID:YNa+mEh/
面白そうなので作り始めたものの、
スレに書き込みが無く、不安な気持ちの俺ガイル。
835名前は開発中のものです。:2005/03/31(木) 01:43:05 ID:3TThfFxd
>>834
書き込みはないけど、見ていますよ。
836名前は開発中のものです。:2005/03/31(木) 15:24:54 ID:UpoF/Zxu
>>834じゃないけど。
練習作が出来たので、アップしてみました。
http://gamdev.org/up/img/2478.zip

GameMaker、面白いですね。
837名前は開発中のものです。:2005/03/31(木) 16:42:01 ID:MrBus2W4
うーむ、得点を常に左上に表示したいのですが、できません。
Viewでスクロールさせているので、
もうひとつのビューを使って得点表示オブジェクトを作ろうとすると、
左端の壁を、背景が覆う…orz

Draw the value of scoreで、
画面から見た座標指定はできないものですかね?
838837:2005/03/31(木) 17:00:18 ID:MrBus2W4
ありゃ、公式にあるチュートリアルを見るのを忘れていました。
自己解決しました。失礼しました。

view_xview
view_yview ですね。
839名前は開発中のものです。:皇紀2665/04/01(金) 10:24:12 ID:1ARpyFX9
こんにちは、横スクロールアクションゲームを作っている者です。

敵を倒す判定で困ったことになっていまいました。
重なった敵を倒そうとすると、一匹は倒せるものの、
主人公キャラが死亡してしまいます。

・主人公キャラ
 ・敵キャラと衝突イベント
vspeed > 0 && y < other.y+8が成立している時

(other)Destroy the instance
(self)Set the vertical speed -10
    (↑ここが原因っぽい。マ○オ風にしたかった。)

else

死亡時キャラグラに変更
1000ミリ秒停止
ライフが一つ減る
現在のルームをやり直す


次の発言へ続く。
840名前は開発中のものです。:皇紀2665/04/01(金) 10:25:15 ID:1ARpyFX9
・敵キャラ
 ・破壊されたときのイベント
主人公キャラ.Chainに1を足す
得点に「10*主人公キャラ.Chain」を足す
(地面に着地したらChainは0になる。連続踏みボーナスのつもり)

重なっている敵を同時に倒す方法はないのでしょうか。

vspeedがマイナスになっている時は判定しないように
しようかと思いましたが、それだと下から触った時に主人公キャラが死ねないし。

Destroy instance a potisionを色々な方法で使って見たのですが、
うまくいかないし…

わかる方がいたら、助言をお願い致します。

(アップロード用のファイルを作ったのですが、
 Gamedev.orgが落ちているため、アップできず・・・)
841名前は開発中のものです。:皇紀2665/04/01(金) 15:48:39 ID:2TUpx/JQ
そうそう、コリジョンチェックは同時に二つ以上は出来ないんですよ。
衝突対象のインスタンスが複数あった場合、
インスタンスIDの最も若い番号のものとのコリジョンチェックとなってしまいます。

以下、こちらの想像になりますが>>838さんの場合、
一匹の判定を行った直後のステップに、
(すでに下がっている位置から)主人公ともう一匹目とのコリジョンチェックが入るため、
if (vspeed > 0 && y < other.y+8) が満たされずにあぼーんしていると思われます。

場当たり的な解決法ですが、
主人公と敵のコリジョンチェック時に、主人公へ以下のコードを適用してみてはどうでしょう。
---------------
x = xprevious
y = yprevious
---------------
この場合1ステップごとにそれぞれ判定するため、
かなりの数が重なっていた場合は動作がおかしくなってしまうかもしれません。

1ステップで全ての判定を行うには、ちょっと複雑なコードが必要そうですね。

これで解決できなくてもうらまんでください。。。
842名前は開発中のものです。:皇紀2665/04/01(金) 15:49:47 ID:2TUpx/JQ
訂正;>>838さんではなくて>>839さんでした。
843839:皇紀2665/04/01(金) 16:54:10 ID:1ARpyFX9
実は838=839だったりします^^;

おお、こっちで対処した方法よりも、
>>841さんのコードを入れたほうが性能がいいですね!
ありがとうございます。

こっちは、倒した時に、とある変数に1を代入して、
次の死亡時に、とある変数が1だった場合に、それを0にして、
死亡をキャンセルする、という風にやっていたのですが。

…直前のステップの座標を読み込んでいるみたいですが、
どうして成功するのか、原理がわかりませんが…

猛烈に感謝します。
84482:皇紀2665/04/01(金) 18:19:47 ID:8UFw11JE
Rezもどき作成中
何時完成することやらorz
845841:皇紀2665/04/02(土) 00:33:28 ID:e8w6vALJ
蒸し返すようで申し訳ないですが、私>>841でえらい適当なこと言ってますね。というか嘘ついてます、ごめんなさい。
最初に言っていることですが、アレは衝突するオブジェクトがソリッドのときです。
(なぜならソリッドオブジェクトと衝突したときは、強制的に直前の位置に戻されてしまうからです)

ソリッドでないときは、重なっている全てのインスタンスとコリジョンイベントは生じます。
しかし、同時ではなく一つずつ処理されます。
>>839さんが詰まっていた原因は、一つ目の敵と衝突したときにvspeedを上方向にしてしまっているので、
二つ目の敵の処理に移ったときに、条件の一つ目 (vspeed>0) が満たされなくなっているため、が正解です。
すみませんでした。。。

対処法ですが、>>841で言っていることは忘れてください。。。(同時に踏めないと思われます)
当たり判定で踏むor死亡の条件文は、一見正しそうに見えますが、踏んだときに移動方向を修正することを考えるとあまりよくありません。
そうではなく、お互いの衝突する(重なっている)直前の位置関係を見て、判定してはどうでしょうか。
たとえば、衝突直前の位置で、主人公のあたり判定最下部分が、衝突する敵の当たり判定最上部より上にあったら踏む、など。。。
衝突直前の位置は、xprevious,ypreviousで参照できます。

例 ) show information による情報 (16とか-12は調整してください)
Collision Event with object obj_enemy:
if expression (yprevious+16 )< (other.yprevious-12) is true
    for other object: destroy the instance
    set the vertical speed to -5
else
    destroy the instance

長文ごめんなさい。
846名前は開発中のものです。:2005/04/02(土) 21:57:55 ID:9/v1pEH6
なんとなく作成板に来て2Dアクションが作れるということで機能からgamemakerを使っているものです。なかなか難しいですね。
質問なのですが、今ロックマン風2Dアクションを作っているのですが、ジャンプはうまくいったのですが、地上でキャラを右や左に移動させることができません。
普通に設置するとキャラが壁をすり抜けてしまうので壁に当たったとき速度が0になるようにしているのですが・・・。どうしたらいいでしょうか。
後は重力を下にしか設定していないのにジャンプ中に右に移動すると加速度がかかり左は等速運動になってしまいます。
それでは回答していただければと思います。
847名前は開発中のものです。:2005/04/02(土) 22:07:49 ID:9/v1pEH6
すいません。後者の問題は解決しました。
相対設定が違っていたのが原因だったようです。
848名前は開発中のものです。:2005/04/02(土) 22:25:38 ID:9/v1pEH6
すいません前者も解決しましたw
しかしこのソフト、やればやるほど味が出ますね。
849名前は開発中のものです。:2005/04/10(日) 13:52:46 ID:Ft2lWGsv
はじめまして。最近このツールを使い始めた者です。
縦スクロールのシューティングゲームを作ろうと思っているのですが、
敵キャラ一体ずつに耐久値を設定し、自機の弾が当たるごとに耐久値を減らし、
耐久値が0になったら消滅させるようにしたいのです。
敵キャラ一体ごとに変数を設定する、という方法でもできないことはないと思うのですが、
敵キャラがランダムで生成されるようにしたいので、その方法をとることが出来ません。
どのようにすればよいでしょうか?
850名前は開発中のものです。:2005/04/10(日) 20:50:29 ID:4BUBsZ6n
これ以上プログラマの仕事を奪わないでくれい!
851名前は開発中のものです。:2005/04/11(月) 00:44:27 ID:pmiR29yl
その心配はないと思うぞ。
ツールである以上どうしても限度があるし
結局はプログラム組める奴が勝る・・・っていうか、自作できるならこんな苦労しない・・・orz
852名前は開発中のものです。:2005/04/11(月) 19:39:07 ID:gpEYhi0g
>>849
どんなのを作りたいのか分かりませんが、同じ敵、同じ画像のオブジェクトを何種類か用意して
それを順番に出せば良いと思います。
853名前は開発中のものです。:2005/04/16(土) 12:37:59 ID:I50qDNJ/
ボイドトランサのGM6ファイル公開した丼氏は神。

ttp://homepage1.nifty.com/cheap/untitled/
854名前は開発中のものです。:2005/04/22(金) 07:05:46 ID:2k8er4Qc
うちの大学の演習科目でこのツール使うそうなので、どんな物なのか覗きにきますた
855853:2005/04/24(日) 18:53:27 ID:gUwf2Is+
>854
とにかく楽、やね。
上記の丼氏のサイトでチュートリアルあるから覗いて見れ
856849:2005/05/01(日) 18:51:32 ID:p1tHT4Pn
失礼します。
スコアを半分にしたり、1,5倍にする、といったアクションをさせたいのですが、どうすればよいでしょうか?
857名前は開発中のものです。:2005/05/03(火) 00:25:38 ID:LBbdJe+i
>>856
score=score*0.5;
とか
858849:2005/05/07(土) 15:15:01 ID:yG9sIXqw
度々失礼します。
一つのゲームに二種類の難易度をつけて、ハイスコアリストを二種類作りたいのですが、どうすればよいでしょうか?
859名前は開発中のものです。:2005/05/08(日) 00:56:20 ID:aUYEHdno
本家でGM6の次期バージョンの情報が出てる。
バグフィックスや、エディタの調整をやるみたい。
見てみると、結構バグが多いようだ。。。
ttp://www.cs.uu.nl/people/markov/gmaker/todo.html
860名前は開発中のものです。:2005/05/08(日) 01:26:06 ID:7HhJrEj2
シューティングゲームを作っているのですが、
かれこれ3時間ほど悩んでいる事があります。

マウスのボタンを押し続ける事で、1秒間に8発ほどの弾を発射する、
連射機能を付けたいのですが、どのような処理をすれば良いのでしょうか。

GMはver5.3Aを使っています。
フレームレートは60に設定してあります。
よろしければお知恵を貸して下さい。
861860:2005/05/08(日) 09:06:10 ID:Jn0IsbF2
一晩、仕事をしながら考えましたところ、
なんとか自己解決できそうな雰囲気です。

詰ったら、またお願いします。
862名前は開発中のものです。:2005/05/08(日) 19:45:59 ID:tBnYVyJ4
どこでどう詰まって、それをどう解決したのかを書いといてくれたら
将来、同様の処理で悩む人の助けになるかもしれない。
863860:2005/05/09(月) 15:13:26 ID:h92qojUL
では、自分が悩んだ連射機能について書きます。
自機となるオブジェクトに、以下の処理を行いました。


イベント    アクション
[Create]━━[Set variable canshoot to 1]

[Alarm 0]━━[Set variable canshoot to 1]

[Step]━━━[If left mouse botton is pressed]
                ┃
         [If canshoot is equal to 1]
                ┃
                ▲ Start of a block
                ┃
         [Set variable canshoot to 0]
                ┃
         [Create instance of object (発射する弾のオブジェクト名)]
                ┃
         [Set Alarm 0 to 8] ←数字が大きいほど連射速度が落ちる
                ┃
                ▼ End of a block

サンプルゲーム 1945と、同じ様な処理になりました。
864名前は開発中のものです。:2005/05/14(土) 14:33:13 ID:TuIBdZZc
こう言うのはありがたいなあ。
865名前は開発中のものです。:2005/05/14(土) 21:52:32 ID:AaeMHBn6
>>863
GっJーぶ。
866名前は開発中のものです。:2005/05/16(月) 23:13:12 ID:ksOzUGDv
マニュアル通りにやってもぜん全然違う動作する。
違う動作って言うより、何にも変化しない時がある。
壊れてんのか?コレ。
保存して終了しても、次にやるときに全然保存されてねぇし。
ちゃんと設定してるのにルームの外に自機が出ちゃうし。
867名前は開発中のものです。:2005/05/16(月) 23:21:04 ID:Wm9Xk9Nr
まぁ、所詮フリーソフトですよ。
868名前は開発中のものです。:2005/05/17(火) 00:19:51 ID:pjjVkKq6
>>866
> 保存して終了しても、次にやるときに全然保存されてねぇし。
数ヶ月使ってるけど、そんな現象は一度もないが。

ゲーム動作に納得いかなかったらソースうぷしてここで聞くなりしてみれば。
869名前は開発中のものです。:2005/05/17(火) 00:27:40 ID:2qtACK8+
ルームから自機が出ないようにするのはどうやるんですか?
色々やったけど、ルームの外枠部分に透明のブロックを置くしか出来ないんですけど。
コレだと全然話にならないので困ってます。
870名前は開発中のものです。:2005/05/17(火) 00:53:39 ID:pjjVkKq6
863氏を真似てみる。
例:右矢印キーで右へ動かす場合に、ルームからはみ出るのを防ぐようにする処理。

[Keyboard Event for <right> key]
   [if x is smaller than room_width] ※変数room_widthでルーム幅が分かる。厳密にはオブジェクトの基点によるから、調整が必要。
              ┃
              ▲ Start of a block
              ┃
   [Jump to given position (4,0) relative]
              ┃
              ▼ End of a block
871名前は開発中のものです。:2005/05/17(火) 02:26:34 ID:2qtACK8+
>>870
サンクス。
スクリプト使わなくちゃ駄目なのか。
ルームの境界線に達した時に起こすイベントと自機の移動速度を0に設定できるアクションのアイコンがあるから
アイコンで出来るのかと思った。
マニュアル読むと出来そうなのに、実際やると何にも出来ない。
アイコンは飾りですか?



872名前は開発中のものです。:2005/05/17(火) 20:13:05 ID:Xz1FpaVV
6.1βがキテマスヨ。
ttp://www.cs.uu.nl/people/markov/gmaker/beta.html
主な変更点は
パーティクルの仕様変更、サーフェス(裏画面)作成および描画のサポート、3Dモデル形状作成のサポートかな。
数種類のオブジェクトからランダムに選択してインスタンスを作成する、といった新しいアクションも追加されている。
また、イメージエディタが少し使いやすくなってる。とはいえ、EDGEとかの方が使いやすいとは思うけどね。
873名前は開発中のものです。:2005/05/18(水) 10:57:11 ID:bUL6qxTH
やべっ、これ作ってておもろいわ
ツクール,C&C,HSPとかやってたけどさ
これが一番わかりやすくていい感じがする

ちょっとゲーム作ってみるよ
874名前は開発中のものです。:2005/05/18(水) 21:01:12 ID:EsN3mDOU
kitaisiteru
875名前は開発中のものです。:2005/05/19(木) 08:56:28 ID:p+eF/8jP
873ではないがうp
タイトル部分だけだが・・・
ttp://gamdev.org/up/img/2673.zip
876873:2005/05/19(木) 12:05:59 ID:S5NL3eo/
俺もUPしてみよっと
http://uploader.xebra.org/?id=d0b6d0c&dl=1
タイトル&NewGame押した後、自作マップチップを並べた奴

キャラグラ描くのがつれぇぇ><
877名前は開発中のものです。:2005/05/19(木) 16:51:05 ID:eE37F0Ib
両方とも良い感じ。ガンガレ。
878藤野社長マンセー:2005/05/19(木) 17:00:44 ID:fki78r0E
今、必死にSTG作ってる。
普通だったらこんなにタルい作業に手は出さないと思う、だけどなんか
小さい頃の情熱が突然噴出してきてしまい、激しく楽しい。








シューティング・ラ(ry
879名前は開発中のものです。:2005/05/20(金) 21:00:31 ID:H0Kq/TNd
うへっ、花火とかシェアウェアの機能か
レジストろっかな
880873:2005/05/20(金) 21:20:05 ID:H0Kq/TNd
はじめから、アクションRPGなんか作ろうとしたのが間違いだった・・・
操作慣れる為に、一週間くらいで作れそうなミニゲームつくってくるよ
881849:2005/05/21(土) 17:40:35 ID:Ju99Y1o2
ようやく使い方が飲み込めて来ました。
開発途中ですが、便乗して・・・
ttp://etcete.hp.infoseek.co.jp/ro.zip
882名前は開発中のものです。:2005/05/21(土) 19:50:18 ID:wSWQYUfj
>>881
おお、凄いCoolなゲームだ
完成板楽しみにしてます:D
883名前は開発中のものです。:2005/05/21(土) 22:41:03 ID:vyuZfmMy
これってアクションゲームのみしか作れないの?
884名前は開発中のものです。:2005/05/22(日) 01:58:57 ID:iB/p7Jbu
>>883
きあいとこんじょうさえあればナンデモツクレルヨ
885名前は開発中のものです。:2005/05/22(日) 13:09:39 ID:zUvPLpWB
View0とView1を表示して、
View1の方をライフ表示として使う場合、
View1の空白部分を透明にして、View0の部分を表示するってことデキマセヌカ?
886名前は開発中のものです。:2005/05/22(日) 15:20:28 ID:rq0VgBBF
これってネット対戦できるゲームも作れますか?
887名前は開発中のものです。:2005/05/22(日) 15:31:30 ID:Rn6lCv4G
>>885
それは出来ない。(6.1ならサーフェスをうまく使えば出来そうだけど)
というか、わざわざ透過するぐらいなら、
Draw系の関数でライフバーの部分を描画する専用オブジェクトを
用意したほうがいいと思う。

>>886
既出。一応出来るが、有料バージョンのみだ。ライセンス登録にUS20$かかる。
888887:2005/05/22(日) 15:46:16 ID:Rn6lCv4G
>>885
うー、表現をよく考えてなかった。
その描画オブジェクトがView0を追尾するようにするなりして、View0の座標系で描画するって意味です。。。
889名前は開発中のものです。:2005/05/22(日) 16:23:38 ID:zUvPLpWB
>>888
なるほど、
まだ始めたばかりだから、追尾させる方法ちょっと考えにくいが
試行錯誤してみまふ(・∀・)

回答アリガトウ
890名前は開発中のものです。:2005/05/22(日) 20:23:10 ID:zUvPLpWB
やっとでけた
view_xview[0] 等の関数使うのに気づくまで頑張りマスタヨ

レジストしなくてもある程度できるけど、
結構制限されて厳しいネ
約2k円程度だから買ってみようかな
891名前は開発中のものです。:2005/05/23(月) 21:33:22 ID:n6yETejv
う〜ん、Unicode 対応をお願いする Suggestion を投稿してみたんだけど、
Unlikely suggestions に入っているなぁ。
フォントのマルチバイト文字対応の可能性は、ほぼ無くなったとみるべきか。
892名前は開発中のものです。:2005/05/23(月) 22:34:58 ID:JQ0KAMF9
たしかにマルチバイト文字を使えないのは痛い。
893名前は開発中のものです。:2005/05/23(月) 23:10:59 ID:AL6WTv2X
もうRPGとか作るときは
http://kochi.cool.ne.jp/gazpage/mysofts/mywin_data.html
これ使おうぜ
ちょっとファイル重くなりそうだがな
894名前は開発中のものです。:2005/05/24(火) 17:37:11 ID:qipx3Ag6
スクロールを移動させた時、ちょっと画面にノイズっぽいの入ってない?
あれ、激しく気になるんだが直す方法ないかなぁ・・・?
895名前は開発中のものです。:2005/05/24(火) 18:05:59 ID:qipx3Ag6
あぁ、今調べてみたらおばけの行進曲や洞窟物語等のゲームでも
同じようなノイズあったなぁ
ゲーム作り始めて神経質になってるだけっぽかった

ディスプレイがウンコだからかな lol
896名前は開発中のものです。:2005/05/24(火) 18:22:15 ID:Lq/UMyI2
>>894
関係ないかもしれないが、ティアリング防止機能使ってみてはどうだろうか。
リソースツリーにある"Global Game Setting"の"Resolution"の項で設定できる。
897名前は開発中のものです。:2005/05/24(火) 18:54:44 ID:qipx3Ag6
>>896
ウィンドウモードの時、殆ど見られなくなった
サンクス!

フルスクリーンは変わらず・・・onz
898名前は開発中のものです。:2005/05/25(水) 11:30:04 ID:nOGBRUrp
ヘルプに回避する方法が詳しく書いてあったよ
GameMakerの公式HPにあるゲーム、ほとんどこれ使ってないな・・・
899名前は開発中のものです。:2005/05/27(金) 02:23:36 ID:Mpi0XQv/
画面がスクロールした時にスコア表示が取り残されるんですが
追従するようにするにはどういった方法があるでしょうか?
900名前は開発中のものです。:2005/05/27(金) 02:44:20 ID:YURjP2U8
>>899
>>837-838にヒントが。
901名前は開発中のものです。:2005/05/27(金) 08:12:12 ID:Mpi0XQv/
>>900
GM5.3で作っていたので巧くいかなかったようです
GM6に変えたら簡単にできました、ありがとうございます
902名前は開発中のものです。:2005/05/27(金) 09:21:55 ID:gPvtALIn
View関連の変数名が変わったからね。
ルーム内の描画領域座標とウィンドウ内の描画領域座標をはっきり区別するためかと思う。
5.3Aとの対比をリストアップ。

6.0      : 5.3A      
view_xview : view_left   View左端のルーム内座標
view_yview : view_top   View上端のルーム内座標
view_wview : view_width  Viewの横幅
view_hview : view_height  Viewの縦幅
view_xport : view_x     Viewを表示するためのウィンドウ上の左端座標
view_yport : view_y     Viewを表示するためのウィンドウ上の上端座標
view_wport : (該当なし)  Viewを表示する横幅
view_hport : (該当なし)  Viewを表示する縦幅

TIPS:
view_wviewとview_wport、また、view_hviewとview_hportを調整することで、
表示を伸縮させることが容易に出来る。(6.0以降のみ)
903名前は開発中のものです。:2005/05/27(金) 12:28:18 ID:s6WhiVri
6.0は8バイト文字使えたら素敵なのに・・・

別途でDLL作って日本語入力できるようにならないかなー
904名前は開発中のものです。:2005/05/27(金) 20:36:36 ID:yxsytFyV
俺は2バイト文字が使えてくれれば十分だなあ・・・
905名前は開発中のものです。:2005/05/27(金) 21:46:35 ID:0y4uLM88
情報系なのに間違えちゃった(><)
906名前は開発中のものです。:2005/05/28(土) 13:03:33 ID:3ca/fVfi
これって多角形は使えないんでしょうか?
テトリスでも作ろうとしていきなりつまずきましたorz

あとシューティングなどで画面内の玉の数を制限する場合、数式使わないと無理ですか?
慣れるまで数式無しで行こうとしてこちらもつまずきましたorz
907906:2005/05/28(土) 15:27:59 ID:3ca/fVfi
後者の質問は解決しました。
ってか普通にありましたねorz
908名前は開発中のものです。:2005/05/28(土) 16:07:44 ID:j5GjNJIv
正直、変数とかガリガリ使わないとロクナゲームできないお
909名前は開発中のものです。:2005/05/28(土) 17:01:25 ID:9uaRRg62
てか、テトリスなら■一つをオブジェクトとして4つ並べるほうがいいような気がするが…
910名前は開発中のものです。:2005/05/28(土) 22:50:28 ID:3ca/fVfi
>>908
昨日からやりはじめて、昨日なんて動き出したら止まらね〜って状態だったんで変数を持ち出せるレベルではないです。

>>909
その場合インスタンス生成とランダムの要素を組み合わせればいいんでしょうか?

とりあえず多角形を用いるには工夫が必要なようですね。
911名前は開発中のものです。:2005/05/28(土) 23:42:38 ID:9uaRRg62
>>910
どのような実装にしろ、落下ブロックのインスタンス生成、その種類に対するランダム性は欠かせないだろうな。
問題は落下オブジェクト自体の実装方法で、これは各個人で工夫の仕方が違うと思う。
触りたてだと解らないことが多いだろうから、
例えば、一定の時間間隔でブロック1個が落ちていくシステム等、単純化したものを目指してみよう。

また、多角形の描画はレジスト制限されている。ヘルプの GML - Game Graphics - Advanced Drawing を参照してみて。
Draw系で描かれたものはコリジョン判定が出来ないんで、処理の必要なものの描画には向いていないと思う。
912名前は開発中のものです。:2005/05/29(日) 00:06:14 ID:lRyJP9Qc
>>910
ガンガレ、応援してる
変数なんて、慣れれば結構簡単だからガンガレ!
913906:2005/05/29(日) 00:15:13 ID:Q8kPUbya
>>911
多角形はレジスト制限されてるんですね。
レジスト制限されてる所は読み飛ばしてました。

>>912
応援ありがとうございます。
まだアクションなど把握できてないのですが修行を積んでガンガリます。

ゲーム制作の方はまだまだわからないことだらけですが、こっそりここでアップできるようなものが作れるよう頑張ります!
レスくれたみなさんありがとうございました。
914名前は開発中のものです。:2005/05/29(日) 05:12:00 ID:ioDvenRA
ttp://gamdev.org/up/img/2707.zip
穴を登っていくゲーム/GM6

当たり判定に苦戦して結局断念、一応形にはなってると思うのでアップしました
915名前は開発中のものです。:2005/05/29(日) 13:42:50 ID:/50bC3r7
>>914
なかなか素敵ゲームですね。
断念するなんて勿体ない・・・
やっぱり横スクロールの当たり判定は難しいのでしょうか。
916名前は開発中のものです。:2005/05/29(日) 18:38:00 ID:ea6Kd5HN
>>915
判定を見た目そのものじゃなく、手動でいじってやればどうかと。
作り始めは暫定オブジェクトで始めてーみたいな。
917914:2005/05/29(日) 21:02:38 ID:ioDvenRA
>>915
断念と書きましたが、一時中断といった感じです
また時間ができたら作りこもうかなとも思っています
これを作るにあたりこのスレにある忍者のアクションゲームをかなり参考にしました

>>916
Bounding BoxをManualでいじったりししてみたんですが
どうにも巧い事いかなくて結局今の形になりました
作ってる途中では梯子を下っている最中でそのまま岩にめりこんだり
中々一筋縄ではいきませんが、また時間ができたら掘り進めたいと思います
918名前は開発中のものです。:2005/05/30(月) 03:21:35 ID:up+PNfGg
当たり判定は Precise Collision Checking にチェックが入ってると、
Bounding Box 内の透過色以外の部分で判定される。
めり込みや、引っ掛かりの原因になりやすいので、
チェックをはずすか、マスクを利用したほうが良い。
919よこしまなMr.0:2005/05/30(月) 08:01:01 ID:OG8RHfzw
皆さんお疲れ様です。
Game Maker 6.1正式リリース きました。
920名前は開発中のものです。:2005/05/30(月) 09:01:21 ID:c5vdPkkV
>>919
情報thx

レジストしてる方は、エフェクトがどんな感じか情報ください:D
921名前は開発中のものです。:2005/05/30(月) 09:21:39 ID:c5vdPkkV
Ifを使用するとき
(If)

  *
  ▽
(Else)

  *
  ▽

ってな感じになって、かなり分かり易くなってる
922名前は開発中のものです。:2005/05/30(月) 15:16:37 ID:tHFi/7id
>>920
簡単なエフェクトサンプルを作って、exeで吐き出してみました。ソース付。
実行中F1キーで操作方法を見てください。
ttp://gamdev.org/up/img/2714.zip

内部定義されているパーティクルといった感じで、
関数一個の呼び出しだけで利用できるのがすばらしいと思いました。
923名前は開発中のものです。:2005/05/30(月) 20:35:49 ID:+jCZSk1t
>>922
雪が幻想的・・・

なかなか素敵だけど、
結構処理が重くなりそうですね。
多用は禁物かな
924名前は開発中のものです。:2005/05/30(月) 22:49:34 ID:Ko/FBYP0
同じ事を自前でやると重くなるからわざわざシステム側で用意してるんであって、
ばしばし使って良いもんだと思うんだが違うんだろうか
925名前は開発中のものです。:2005/05/30(月) 23:30:49 ID:+jCZSk1t
>>924
いや、やりすぎはイクナイ(’A')ってことですよ。
Step処理でずっと雪を降らしてたら重くなっちゃうねってな話
間隔をあけて適度に使うなら問題無しですよ。
926名前は開発中のものです。:2005/06/02(木) 00:51:45 ID:IP5ka47a BE:102408645-##
粒子エフェクトは重くなるねぇ。
ちなみに画面が重くなること(バグとか、画面サイズとかのミスでなくて)の対処法を色々調べてみたけど
・オブジェクト・タイルを減らす
・(使ってるなら)粒子エフェクトを減らす
・マップサイズを小さくする(ルームを分割する)
・オブジェクトの動作を(停止/再開)させる関数を使う
こんな所だろうか?3つ目については、使いこなせなくて敵が壁にめりこんだり酷い目にあいました。
2つめについては、マップ間の変数の受け渡しの方法がよく分かりません。global変数使うしかないんだろうか。

結構切実な問題なので、アイデアが有る人は教えてもらえるとありがたい
927名前は開発中のものです。:2005/06/02(木) 00:53:47 ID:IP5ka47a BE:92168429-##
敵がめり込んだりして酷い目にあったのは4つめのオブジェクト(停止/再開)関数の間違いでした。
928名前は開発中のものです。:2005/06/02(木) 01:58:47 ID:dfGp2uNZ
ルーム間の変数の受け渡しについては、オブジェクトを Persistent にして利用する方法もある。
Persistent なオブジェクトは、自動で変更先のルームに再配置されるようになる。

速度に関しては、>>926で指摘している点以外に、
・リソースの容量に気をつける
・ループ処理に気をつける
・マウスカーソルを非表示にする
・一度に多数のViewを使用しない
・処理の重いアクションの多用を避ける (バウンド処理など)
・コリジョンイベントはインスタンスの少ないほうに設定する
等がある模様。(ヘルプのChapter3 "Speed considerations"を参照)
929名前は開発中のものです。:2005/06/02(木) 06:18:53 ID:oPdfNd7H
ティアリング防止機能を使うと、
CPU使用率がほぼ100%になる。
930929:2005/06/02(木) 06:24:00 ID:oPdfNd7H
いや、嘘っぽい

しかし、使用してない時と使用してる時では
使用率が20%程UPしていた。
931名前は開発中のものです。:2005/06/02(木) 16:27:59 ID:IP5ka47a BE:286742887-##
なるほど、結構考えられるもんですな
932名前は開発中のものです。:2005/06/05(日) 17:20:42 ID:TPR2KBxi
ウィンドウの中ならどこをクリックしても音がなるようにしたいんですが、
どれを使えばいいんでしょうか?
global left buttonを使ってみたけどだめでした。
933名前は開発中のものです。:2005/06/05(日) 17:29:45 ID:Rsgb4IKA
>>932
普通に出来たが。オブジェクト置忘れとかない?
ttp://www.uplo.net/www/vip13204.zip
934名前は開発中のものです。:2005/06/05(日) 20:14:29 ID:9GiA9r4e
>>933
やっぱりできません・・・。
設定で変えなきゃいけないところとかあるのでしょうか?
http://www.uplo.net/www/vip13240.zip
935名前は開発中のものです。:2005/06/05(日) 20:17:12 ID:13FBqzdc
ttp://gamdev.org/up/img/2738.zip

俺もつくってみた、
なんか俺の環境だと>>934 DLできないのでよくわかりませんが
多分、Global Left pressedを選んでないだけかも
普通の Left pressedだとそのオブジェクトをクリックしたときになりまふ
936名前は開発中のものです。:2005/06/05(日) 20:18:12 ID:13FBqzdc
今DLできまふた
思いっきりオブジェクト設置してませんね:D
937名前は開発中のものです。:2005/06/05(日) 20:22:22 ID:13FBqzdc
ttp://gamdev.org/up/img/2741.zip

とりあえず>>934を修正してみますた
938934:2005/06/05(日) 20:39:24 ID:9GiA9r4e
できました!!
意味はわからないけど青い丸のやつが必要なんですね。
ありがとうございました。
あれはどういう意味があるんでしょうか?
939名前は開発中のものです。:2005/06/05(日) 20:43:56 ID:13FBqzdc
マップ上に、この場所にこのオブジェクトを生成するっていう意味
青い○の奴は、Spriteを設定してないだけの物でふ
940934:2005/06/05(日) 21:26:27 ID:9GiA9r4e
度々すいません・・・。
色々いじっていたら青い丸が消えてしまいました。
どうすれば現れるんでしょうか?
941934:2005/06/05(日) 21:36:07 ID:9GiA9r4e
・・・事故解決しました。
迷惑掛けてすいませんでした。
942名前は開発中のものです。:2005/06/06(月) 01:55:08 ID:hk/KYHS+
とりあえず、一度ヘルプのチュートリアルをやることをお勧めする
ガンガレ!
943名前は開発中のものです。:2005/06/07(火) 21:30:41 ID:FMmKfZwC
チュートリアルはかなーり分かりやすくてお勧めだよん。
初心者講座も見つけたから、一応リンクはっとく。
ttp://members.at.infoseek.co.jp/polysynth/unv/gmshoot.htm
944よこしまなMr.0:2005/06/07(火) 21:48:58 ID:CAg+NK4Z
GM Japanに初心者向けチュートリアルを載っけてます。

その1 ttp://gamemaker.main.jp/modules/articles/article.php?id=19
その2 ttp://gamemaker.main.jp/modules/articles/article.php?id=20
945名前は開発中のものです。:2005/06/10(金) 20:06:13 ID:59WP4kNz
マップエディタのようなものを作りたいんですが、保存するのはどのコマンドを使えばいいんでしょうか?
946名前は開発中のものです。:2005/06/11(土) 01:35:45 ID:RUQR5AHt
>>945
マップデータを独自にファイルへ保存したいのなら、GMLを使うしかない。
ASCIIテキスト形式なら ”file_text_…”、 バイナリ形式なら”file_bin_…” のような関数名のものをヘルプで参照。
(GML→Files,Registry.....とある項目らへん)
ファイルオープン、クローズや、読み書き時の挙動などは、C言語等と同等。しかし、ヘルプで詳説されてない気がする。
解らなければ、最初は結果の分かり易いテキスト形式で入出力してみるといい。
947名前は開発中のものです。:2005/06/12(日) 13:57:13 ID:GS+y/RIK
GameMaker 6.1 で日本語表示させるためのサンプル。
ttp://gamdev.org/up/img/2761.zip
画像で無理やり解決したので、実行時に重くなってしまいました。
未レジストですと大きさの変更、色の変更などが出来ないのも問題…
948名前は開発中のものです。:2005/06/12(日) 15:37:45 ID:cIZ896fk
アクション用の素材があるところ知りませんか?
探してもツクール素材ばかりで・・ジャンプや攻撃ってのが少ない・・
949名前は開発中のものです。:2005/06/13(月) 06:14:49 ID:PK8kmqHc
アクション用の素材は自分で作った方がいいよ
公式サイトに一応それようの素材あるけど、余りいいの無い
まとめサイトで紹介されてる奴も、まんま著作権にひっかかるから止めた方がいい

一応ドット絵作成するときのお勧めサイト

ttp://www.enterbrain.co.jp/digifami/digiweb/dot_teck/index.html
作成講座

ttp://www.tkb-soft.hmcbest.com/program/win/edge/index.htm
ドット絵作成ツールEdge
950948:2005/06/14(火) 01:05:36 ID:6RLwOsm7
>>949 dクス 右移動とかのアニメーションは3コマあれば足りますね〜書いてみるか・・
951名前は開発中のものです。:2005/06/17(金) 06:36:36 ID:n5ZP3p2m
日本語化パッチが消えてるのでもう一度UPしてもらえませんか?
おねがいします
952951:2005/06/17(金) 06:41:46 ID:n5ZP3p2m
気のせいでしたorz
953名前は開発中のものです。:2005/06/17(金) 18:41:10 ID:FYpt+Cmv
>>947
遅レスだが、素晴らしい
日本語の文字表示する時って大体会話とかだから
余り気にしなくていいんじゃね?
アクションゲームとかのHUDに日本語使う時は大体SpriteでOKダシネ
954名前は開発中のものです。:2005/06/19(日) 20:50:39 ID:AGaj06q3
3分ゲーコンテスト(ttp://saka.ave2.jp/3/
ってのに、GameMaker作品が二本出てますね。
26 本気屋 炉
38 丼 WispLisp()
ってのが。
955954:2005/06/19(日) 21:06:42 ID:AGaj06q3
↑に追伸
左から
エントリーナンバー
ハンドルネーム
作品タイトル
956名前は開発中のものです。:2005/06/22(水) 03:50:41 ID:EuWTjCN+
そろそろ、次スレのテンプレ案とか考えた方が良いかなァ。
957名前は開発中のものです。:2005/06/22(水) 10:52:05 ID:Fgt77sOX
【無料】ゲーム作成ツールGameMaker 2nd 【高性能】
958名前は開発中のものです。:2005/06/22(水) 18:09:48 ID:q4tlyUSY
スーパーマリオのジャンプみたいな効果音さがしてるんですけど
フリーでいいところないですか?
959名前は開発中のものです。:2005/06/22(水) 18:12:45 ID:mQGX1NaV
kanawaveで自作するとか
960よこしまなMr.0:2005/06/23(木) 07:25:26 ID:4Ipot4vq
【無料】ゲーム作成ツールGameMaker *.gm2【フレキシブル】
なんてどうでしょうか…

とりあえず、
↓「次スレのタイトルおよびテンプレを考える会」トピックを作成しました
ttp://gamemaker.main.jp/modules/newbb/viewtopic.php?topic_id=18&forum=4
961名前は開発中のものです。:2005/06/23(木) 22:42:49 ID:5LpYQeAH
ドラクエTのように1コマずつ歩けるようにはどうしたらいいんでしょうか?
どうしても瞬間移動してしまう。。。
962名前は開発中のものです。:2005/06/24(金) 00:35:34 ID:CJfaii3Z
>>961
間のアニメーション描画すればいいんじゃないの?
何がわからないのかわからない
963名前は開発中のものです。:2005/06/24(金) 00:59:39 ID:62kDwakh
>>961
こうしたいのかな…?
こういうサンプルでgamdev鯖を圧迫してしまうのは忍びないが…
ttp://gamdev.org/up/img/2823.zip

もしかして、forループとかで処理しようとしてないか?ループ処理は1ステップで完結してしまうぞ。
ステップ毎に繰り返すような処理は、カウンタなどを用いて設計する。
複雑になる場合はタイムラインなどを利用するとよい。
964名前は開発中のものです。:2005/06/24(金) 01:08:13 ID:5KQxUqw2
>>962
snap to a gridを使っての話だから、アニメーションとか関係なくないか?

>>961
その機能まだ使ってないのでわからんが、
例えば16ドット区切りで移動させるとしたら、
4ドット移動を4回行った後、snap to a gridで位置を調整する

移動キーを押す
 ↓
4ドット移動を4回行う処理をする
 ↓
snap to a gridで位置を合わせる
 ↓
繰り返し

こんな感じでどうだろう?
965名前は開発中のものです。:2005/06/27(月) 01:55:28 ID:p1Svj35l
一ヶ月前から作り始めたが
びっくりするくらいバグが多いし、重い
とくに表示関係のバグがひどすぎる
なんか動作が不安定だし、これを続けていくのはきついかも

ブロック崩しや簡単なミニゲームを作る分には作りやすくていいけど
ある程度大きなもの作るなら、GameMakerやめたほうがいいよ
966よこしまなMr.0:2005/06/27(月) 02:57:52 ID:mw4nkBQR
>>965
当たり前ですが、GMのバージョンとバグ内容ぐらい書いてもらわないと全く参考になりません。
967名前は開発中のものです。:2005/06/27(月) 11:51:47 ID:Hf/u+TLc
6.1

まったく参考にならなくてもいい、
ただGameMakerが5.3A->6.0に発生した表示関係のバグは
一ヶ月作ってきた俺も投げ出したくなる程だから
最近作り始めた奴は6.0以降は絶対止めろ、5.3Aにした方がいい
あるいはGameMakerで作らない方がいい
俺みたいに時間を無駄にする奴が出てほしくないしな

しかし、OSが2000(あるいは他に原因あるかも)
マップチップの表示がガクガクになったり、にじんでたり
一体どういう処理をしてるんだ・・・
968名前は開発中のものです。:2005/06/27(月) 12:45:05 ID:xfwZZAOe
>>967
今ところでた情報では、あなたの言うバグが再現できる状態を第三者に伝えきれていない。
よって不毛、と思われてしまう。もったいない。
再現できる状態を文章で伝えることが困難ならば、差しさわりのない程度でソースうpして検証してもらう。
これが最善策だと思うがどうか。
ちなみに、マップチップがにじんで表示される現象は、設定によってはそうなるのは仕様だ。
ヘルプにもそういう記述がある。more about backgrounds を参照。
969名前は開発中のものです。:2005/06/27(月) 15:01:50 ID:Oo1lcNPR
(’A')ノシ
上記までのは始めようとする人or始めたばっかりの人に当てた曖昧な文章
よってマジレスor深くつっこむな(>w<)

下記、うざい仕様orバグ

●MP3を再生すると、途中で演奏が止まり無音の状態が数秒続く
(ヘルプにはなるべくMP3を使用しないでくださいと書いてあるので、仕様っぽそう)

●MIDIの一部の音源には対応していないらしく、その部分はピアノ演奏となる。
ttp://music.pinky.ne.jp/
ここのMIDI→BGM:fore game→NOTDIEをメディアプレイヤーとGameMakerで聞き比べてもらえばわかる。

●環境によっては、マップチップがにじんだり、以下のようになる
ttp://omeme.tm.land.to/damepo.png
有名なマップチップを用いてるので、正しい表示の仕方は省く
この現象は、OSが関係する?(仕様)

●ティアリング防止を用いても、ティアリングが結構発生する
ウィンドウ画面では発生しないが、フルスクリーンにすると発生する場合もある
普通、フルスクリーンにすると収まるケースが多いが、逆って事はただ画面に合わせて拡大してるっぽそう

●重い、どういう処理してるかわからんが、この重さは異常
それによって出てきてる弊害がありそう。
とりあえず、テストプレイヤーの報告によると、ゲームを消した時フリーズするらしい

●どうでもいいが、
XPの時は作成画面のRoomとかの名前を2バイト文字表示できたが、
2000の環境になると、文字が全てぐちゃぐちゃになる

あとはちょこちょこ気になる点あるが、省略
既出な点があってもスルーしてくれ
970よこしまなMr.0:2005/06/27(月) 22:49:48 ID:mw4nkBQR
>>967
一ヶ月間お疲れ様です。Game Maker 6は開発段階にあるソフトウェアです。冷静になりましょう。

>>968
966の補足有難う御座います。

>>969
ttp://www.gamemaker.nl/todo.html
ttp://www.gamemaker.nl/bugreport.html
971名前は開発中のものです。:2005/06/28(火) 08:27:38 ID:FoqsUA3d
つうか、ゲーム制作現場でシステムに凝る奴がいるんだよな。
もうなんつうの、新しい言語作っちゃったくらいの勢いで。それで開発期間一杯まで時間かけて本題のゲームが一向に出来てない訳。
問い正してみると、「システムは完璧に組んであります、あとはスクリプトを組める人を雇ってくれれば直ぐに挽回出来ますよ」って具合だ。
って、おい、言語がC++から俺言語に変わっただけじゃねえか! 責任者出てこい。
ああ、いっそ最初っからゲームはスクリプト言語で書いて、こいつ以外のプログラマに頼めば良かったよ。

って感じで出来たのがこのソフトウェアだから、少しぐらいのBUGは愛嬌で頼むわ。



って、言ってたよ。
972名前は開発中のものです。:2005/06/28(火) 13:57:07 ID:pUYJEROI
>>969
>MIDIの一部の音源には対応していないらしく、その部分はピアノ演奏となる。
MIDIファイルはUse multimedia playerにチェック入れて使ってる?
973ラーメンが開発中のひとです。:2005/07/03(日) 19:04:41 ID:/Zgz3p+1
MIDIフォーマット形式を変えればいいかも・・

ver6.0はDirectX対応グラカーで依存するみたいたでつ。
いや、自分で色々試して勝手にそう思い込んでるだけでつが。

ところで、ver5.3Aで文字のアンチエイリアシングをかける方法はないのでしょうか?
974名前は開発中のものです。:2005/07/04(月) 00:26:26 ID:jSaUhyrt
とりあえず4時間くらい遊んでみたよ。
で、一応練習プログラムを打ってみてからそれを踏まえて別ゲー組んでる。

今はシューティング作ろうと思ってるんだけど
ttp://gamdev.org/up/img/2841.zip
敵の再発生位置をそれまでのポジションに戻したい場合どうすればいいの?
敵が画面外に消えた時と、こっちの弾に当たった時に再発生するように組んであるます。
今の所は現在位置から若干下がるようにしてますが
そのやり方だと画面の上限を超えた時に弾だけ返してくるようになっちゃうです。
下限ならいいんですけどね。

あと、WAITの掛け方が分からんのですが。
975名前は開発中のものです。:2005/07/04(月) 00:29:47 ID:jSaUhyrt
連続カキコすんません。
インスタンス単位でWAITを掛ける方法ですた。
つまり、敵が倒されたor画面外に消えた時にすぐに復活させないで時間を置きたいんです。
それと、弾を撃つタイミングをもっとバラケさせたいんです。
976名前は開発中のものです。:2005/07/04(月) 01:48:58 ID:YJLSBR/u
>>974
インスタンス変数に xstart , ystart というのがあり、
これはインスタンスが生成された座標が代入されてます。
破棄イベントで生成するアクション命令の部分で、
数値の代わりにこれらの変数を使うと発生した位置に戻るようになります。

弾の発射間隔は、タイマーイベントについて調べてみましょう。
設定したステップ数後にアクションを起こす仕組みです。
ステップ間隔に幅を持たせるには、random(数値) を利用してみましょう。

再生成する間隔をバラけさせるには、現状の仕組みではちょっと難しいです。
あるステップ間隔後に敵を発生させるオブジェクトを用意して、
敵が倒された後に、それを生成するようにしてみてはどうでしょうか。

…長文スマソ
977名前は開発中のものです。:2005/07/04(月) 22:01:40 ID:+eRzsRd2
一ヶ月程前からGMで縦STGを作っていますが、サンプルやドキュメントやマニュアルを読んでも
どうにも判らず煮詰まってしまった事がありまして、皆さんに質問したいのですが

自機がステージ(ルーム)の終端付近で敵ボスと遭遇した時点でスクロールを停止、或いは
ボス出現位置からルーム最終端までの画面がループするように設定するには
どのようなコマンドを処理していけば良いのか、お知恵をお貸し頂けますでしょうか。

それとも、各ステージ毎のルームと各ボスキャラ毎のルームを別々に作り、ステージ
端でルーム切替しかないのでしょうか.
978名前は開発中のものです。:2005/07/05(火) 11:53:17 ID:XaMML4y1
どんな風にゲームを作っているか判らないからピンとこないけれど
スクロールの停止だけなら、ビューの追尾オブジェクトに
敵ボスまで自動で進む透明オブジェクトを設定すればいいのでは?
979名前は開発中のものです。:2005/07/05(火) 12:38:56 ID:3uUJJy2A
ルームとルームを張り合わせるというか、ルーム1の端からルーム2の頭へ
スクロールするように移動ってのはない気がする。
単に漏れが見逃しているだけかもしれないけど、どうなんだろ。
980名前は開発中のものです。
見下ろし型の車ゲーを目指して作ってみました。
まだまだ未完成、(・∀・)楽し〜。

http://gamdev.org/up/img/2852.zip