【2D】ゲーム作成ツールGameMaker【マンセー】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001よこしまなMr.0
04/06/13 04:28ID:FjVifVER機能がしっかりしているので、アイデア次第でいろいろなゲームを作ることができます。
「Game Maker」の特徴
・コリジョン(当たり判定)、スプライト、マップ、タイマ処理、ランダム処理、サウンド再生...などを簡単に管理できる
・*.exeにてゲームを出力可能
・キーボード、マウス、ジョイスティックからの入力をサポート
・イベントドリブン型なのでスマートにゲームを構築できる
・組み込みスクリプト言語"GML"により、さらに細かい処理が可能
・なんといっても無料!! (15ユーロ寄付してユーザ登録すると起動時のロゴが除去され機能が若干追加されるが、基本的に無料で十分使える)
Game Maker Website> ttp://www.gamemaker.nl/
日本語マニュアル[Word形式]> ttp://www.gamemaker.nl/doc/gmaker_japan.doc
0002名前は開発中のものです。
04/06/13 06:09ID:N1LOSEBt0003名前は開発中のものです。
04/06/13 13:34ID:5KuRjE9k0004よこしまなMr.0
04/06/13 14:03ID:FjVifVER確かに。 ttp://www.clickteam.com/
まぁ、無料ツールの中で。ってことで・・
しかしコーディングが最小限で済むというのは特筆すべきところです。
ゲーム内容によってはコーディング不要ですし
0005名前は開発中のものです。
04/06/13 20:53ID:Po46FA26糞ばっか
著作権侵害してるし
0006よこしまなMr.0
04/06/13 22:04ID:FjVifVERマニュアル(のChapter 5)を見ながら実際に使って見るとGame Makerの良さがだいたいわかると思います。
0007名前は開発中のものです。
04/06/13 23:22ID:YfVHomgM0008よこしまなMr.0
04/06/14 00:11ID:kaOe3/ZUΣヽ(゚Д゚; )ノ ご指摘ありがとうございます。こちらに訂正です。
日本語マニュアル[PDF形式]> ttp://us.f2.yahoofs.com/bc/40431fc5_5fa2/bc/gamemaker/japanese_document.pdf?bfAHHzABV0TBUnOk
0009よこしまなMr.0
04/06/14 01:07ID:kaOe3/ZU日本語マニュアル[PDF形式]> ttp://f2.pg.briefcase.yahoo.com/sanctuary277/
0010名前は開発中のものです。
04/06/16 16:39ID:LGT63tjW0011名前は開発中のものです。
04/06/16 20:41ID://69NmLZ0012よこしまなMr.0
04/06/16 21:33ID:cPBc4ryuちょっちまってってください
0013名前は開発中のものです。
04/06/16 21:42ID:tKMdJmi+確かに高性能そうだけどよ・・・
0014名前は開発中のものです。
04/06/16 21:46ID:tKMdJmi+コメントに2chといれろ
0015名前は開発中のものです。
04/06/16 21:49ID:tKMdJmi+0016よこしまなMr.0
04/06/16 21:50ID:cPBc4ryuお気遣いありがとうございます。。
とりあえず、こちらでOKでしょうか
■日本語マニュアル
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744
0017名前は開発中のものです。
04/06/16 21:54ID:tKMdJmi+田村りんかハプニング乳首.mpeg
0018名前は開発中のものです。
04/06/16 22:37ID://69NmLZおお、ありがとー。ではちょっといぢってみようかな。
0019よこしまなMr.0
04/06/16 22:47ID:cPBc4ryuどうやら今度こそはup成功したみたいですね
では改めてサイトテンプレ↓
■Game Maker 本家■
ttp://www.gamemaker.nl/
■日本語マニュアル■
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744
※公式サイトにあるサンプルゲームはやらないほうが良いです。
マニュアル(のChapter 5)を見ながら実際に使って見るとGame Makerの良さがだいたいわかると思います。
0020名前は開発中のものです。
04/06/17 10:52ID:QsRKWNMqブロック崩し等の小物を作るには最適ですね
0021よこしまなMr.0
04/06/21 14:08ID:RjGiEx+f0022名前は開発中のものです。
04/06/21 15:39ID:OOEyhfpO0023よこしまなMr.0
04/06/22 00:23ID:k6CA/Nwjいいっすねー
個人的にはカスタムロボV2(N64)の2D版のようなシューティングバトル(?)ゲームを作りたいのですが、なにぶん時間がなくって(つд・)
あ、ちなみに>>1の[Word形式]マニュアルはOpenOfficeだと開けます。
0024名前は開発中のものです。
04/06/22 00:41ID:rKaWYBna景気付けに、なんかサンプル作って晒そうぜ〜
0025よこしまなMr.0
04/06/22 01:19ID:k6CA/Nwjとりあえず。
■ゲムデヴあぷろだ■
ttp://gamdev.org/up/upload.php
■うp規則■
*.gmdをzip圧縮してうp
コメント文字列は"Game Maker"を含むようにしてください。
ネ申職人求むw
0026名前は開発中のものです。
04/06/22 05:11ID:sUvuRKixあれはどんな命令を組み合わせて作ってるんだよ。
あれが作れるならなんでも作れるな
0027名前は開発中のものです。
04/06/22 11:39ID:63zGiHRI普通にオープンソースですよ。
0028名前は開発中のものです。
04/06/22 12:10ID:rKaWYBnaTutorial: 3-Dimensional Games (zip file, 1.1 MB)
ってのがあるけど、見てみたら?
0029よこしまなMr.0
04/06/22 18:14ID:k6CA/Nwjttp://gamemaker.jog.buttobi.net/
作ってしまいましたw
Wikiタイプのサイトなので、
サイトの基盤が整い次第、誰でも編集できるようにするつもりです。
提案などありましたらどうぞ。
0030名前は開発中のものです。
04/06/22 23:02ID:taYgrkq2あとは、弾を撃つなどの簡単な例をのっけるとか
0031名前は開発中のものです。
04/06/23 10:30ID:OS9cKBJz0032名前は開発中のものです。
04/06/24 00:11ID:HvWSHhaRちょっとわかり辛かったので非常に助かります。
0033よこしまなMr.0
04/06/24 02:31ID:XtJH+LnRC言語あたりがわかる人になら理解できる関数リファレンスにしようと思っています。が、とりあえずその前にインストールガイド等の初心者向け資料を充実させたほうが良いような気もするので、GMLについてはあとまわしにします。。
@非公式情報サイト、今後の予定@
1. 初心者向け資料(インストールガイド※、初歩チュートリアル)作成
2. スクリーンショットを交えての操作画面の説明
3. GMLの言語仕様についてのオーバービュー作成
4. GML関数・定数・変数リファレンス作成
5. Tips、FAQ作成
※この時点で、日本語化パッチがあると理想的です。
本体にはexe圧縮がかかっていないので、Resource HackerとStirlingでなんとかなりそうです。
私のほうはあと一週間くらい忙しいのでその間にパッチを作ってくださる方がいらっしゃれば助かるのですが・・
0034名前は開発中のものです。
04/06/24 02:41ID:5ekv7mWK0035名前は開発中のものです。
04/06/24 03:45ID:7goBcNP6もし分かり易い説明があるんだったら、俺も使ってみる。
0036名前は開発中のものです。
04/06/24 13:37ID:3SLeD74h「This is not the original file. Application will be closed.」
というエラーが出て、開けません。
0037よこしまなMr.0
04/06/24 14:46ID:XtJH+LnR起動時にチェックサムをとっているようなので、
可能な部分だけ日本語化する という方向でいくことにします。
あとは>>33の「2. スクリーンショットを...」があればたぶん大丈夫でしょう
0038名前は開発中のものです。
04/06/24 18:09ID:aMuq/qZkすんなり理解できるかもね。
個人的感想としてはRPGツクールみたいだった。
0039名前は開発中のものです。
04/06/24 18:40ID:H0jRczPD0040名前は開発中のものです。
04/06/24 22:31ID:d8+DWs9S0041名前は開発中のものです。
04/06/24 23:07ID:Zq0gPz2h簡単な命令組み合わせて作るから感じがにてると思っただけなんだが
0042よこしまなMr.0
04/06/25 01:21ID:Cw7QwuKW日本語マニュアル
ttp://www.1me.jp/users/files/filedownload.asp?fileid=6122.71796565744
にわかりやすい説明があるので、しばらくはそちらを。
操作画面の説明ページを作ったとしても、内容は日本語マニュアルとあまり変わらないと思います。
0043名前は開発中のものです。
04/06/25 23:01ID:UYOL2kmaってコトで期待しまくりです。頑張って下さい。
0044よこしまなMr.0
04/06/26 04:34ID:mMsO/gvFこんなかんじです(..)
ttp://gamemaker.jog.buttobi.net/prog/trans_prog.gif
0045名前は開発中のものです。
04/06/26 06:14ID:cZin+ymO0046名前は開発中のものです。
04/06/26 09:57ID:SUtVMjrH頑張れ!!
0047名前は開発中のものです。
04/06/26 11:03ID:E8dP1o8Nキャラクターが触れたら消えるようにしたんですが、
触れた時に他のすべての同一オブジェクトも消えてしまいます。
触れたものだけ消えるようにするにはどうすればいいんでしょうか。
0048よこしまなMr.0
04/06/26 18:12ID:mMsO/gvFキャラのオブジェクトで、相手側とのCollisionイベントをつくり、
アクションのmain1にある「Destroy the Instance」をドラッグアンドドロップ。
出てきた画面でApplies toを「Other」設定すればできると思います。
Applies toを特定のオブジェクトに設定してしまうと同じオブジェクトは全て消えてしまいます
0049よこしまなMr.0
04/06/26 21:58ID:mMsO/gvFttp://gamemaker.jog.buttobi.net/prog/trans_prog2.gif
0051名前は開発中のものです。
04/06/27 16:38ID:wdnSUVT30052よこしまなMr.0
04/06/27 16:42ID:VrYWkcRFttp://gamemaker.jog.buttobi.net/prog/trans_prog3.gif
0053名前は開発中のものです。
04/06/27 16:59ID:wdnSUVT30054名前は開発中のものです。
04/06/27 21:20ID:QcxGjDsVだいたいの目安だけでも。
0055よこしまなMr.0
04/06/27 21:34ID:VrYWkcRF予想以上に機能豊富で大変だw
0056名前は開発中のものです。
04/06/28 17:42ID:JiBXZJJ/http://gamdev.org/up/img/763.zip
スペースで弾 鍵とってゴール。
こんなのでも作るのにかなり手間取ったyo
005756
04/06/28 19:26ID:FjfsH1gA間違ったこっち。
当初別のゲーム作ろうとしていたから変数の名前とか
命令とか色々見苦しいところがあるけれど気にせず。
0058名前は開発中のものです。
04/06/28 20:32ID:7PJIqw5xエラーが出るのは俺だけ?
0059名前は開発中のものです。
04/06/28 21:43ID:5o/Nz9GDサソークやってみたよ。サンプル的にはちょうどよいかも。
3面はコツがわかったら3秒でクリア。
まだいじりだしたばかりで、自機動かすだけでも四苦八苦してるけど、
参考にさせていただきます。
(´-`).。oO(やっぱ自機動かすにはSpeed与えるのではなくJump to given positionがいいのかなぁ)
006056
04/06/28 23:06ID:FjfsH1gA扉に入るといきなりゲームクリアになったりエラーがでるかもしれないです。
だから律儀に鍵を取ってください。
そして出来ればボスを倒してください。
006159
04/06/29 00:47ID:7FI9fzcYあら、ボスって倒せたのか。
数発当ててもこちらがすぐ死んでしまってたりしたので、
倒さずに進むのかと思ってしまった。。
弾は念導できたのね。隠れながら打って倒したヨ。
簡単な一画面STGを練習で作ってるけど、
当たり判定など基本的なことを勉強中。。。
0062名前は開発中のものです。
04/06/29 18:07ID:d1J0gP5K作るときの目安にしたいので教えてください。
006356
04/06/29 20:13ID:ZBLxa0Qt5〜6時間以上・・・。
言い訳をすると
game makerの使い方を覚えようと試行錯誤しながら作ったやつですから。
最初は剣を振って進むやつだったのを、剣を振っている間キャラを止めておく
方法がわからなかったから弾を飛ばすのに変えたり、
変数をずっとselfにしてたり、
上のほうで質問してるんですがオブジェクトを消すと同一オブジェクトが
全部消えるようになってしまったり
今ならすぐ作れるようになりましたけど
0064名前は開発中のものです。
04/06/29 20:19ID:enxMnxiMと、早くてすごい!と思いました。なぜかというと、まだ本格的に作り始めていないからです。
なんか小学生の作文みたいになってしまった( ゚Д゚)
ってことでもう一回やってきます。
0065名前は開発中のものです。
04/06/29 20:28ID:U4dv7KiM・・・ファニーな文章になるね。今後使っていきたいと!
0066よこしまなMr.0
04/06/29 20:36ID:sVOca7PC乙彼です。なんだかメタルギアっぽいのができそうな予感がしてきましたw
>>65
安心してください。頑張ってます。
でも今日はムリかもです (@Д@;
0067名前は開発中のものです。
04/06/30 00:57ID:xDU8r+zf偽インベーダー。左右矢印キーで移動、スペースで弾。
56さんに習って自分も晒してみます。
使ってみた感じ、慣れればミニゲームはすぐにできるし、
すばらしいツールだと思いました。
>>1さん
日本語化、がんばってください。期待してます!
0068よこしまなMr.0
04/06/30 01:53ID:aiVjY/sYttp://gamemaker.jog.buttobi.net/prog/trans_prog4.gif
>>67
(」゜ロ゜)」オオオオオッッッ
敵からの弾のタイミングが絶妙!
しかもハイスコア機能までw
乙です。
0069名前は開発中のものです。
04/06/30 05:19ID:hyvq+w2G0070名前は開発中のものです。
04/06/30 07:27ID:2TXWzAjgまともなゲーム完成させたヤツはほとんどいないんだ間違いない
0071名前は開発中のものです。
04/06/30 08:00ID:2TXWzAjgファイルサイズが変わるとチェックが入って
起動しなくなるのは回避できないのか?
0072よこしまなMr.0
04/06/30 16:01ID:aiVjY/sYCで一からコーディングするよりはるかに簡単です
>>70
せめて数時間使ってみてから書き込んでください。
>>71
チェックサム部分のコードを改造したりするのはライセンス違反になるので、成功したとしても配布はできません^^;
今日中に、メインメニュー以外はほとんど日本語化済みのパッチを配布する予定です。
0073名前は開発中のものです。
04/06/30 16:28ID:RvaSsDU60074よこしまなMr.0
04/06/30 20:46ID:aiVjY/sYttp://gamemaker.jog.buttobi.net/dl/jp_gamemaker.zip
( ´ー`)フゥー...
0075名前は開発中のものです。
04/06/30 20:51ID:j1/sm794神キタ━━━━━━(゚∀゚)━━━━━━ !!
日本語化完了!!
FileとかSave asとかは日本語化しないの?
0076名前は開発中のものです。
04/06/30 21:03ID:VPEXosGvゲームを作れるのか?
0077名前は開発中のものです。
04/06/30 22:15ID:RvaSsDU6おれもやったけどその辺はチェックサムとか何とかで
書き換えると起動時にエラーが出て終了しちゃうんだよな。
仕方ないよ。
0078よこしまなMr.0
04/06/30 22:26ID:aiVjY/sYメニューを日本語化するとエラーが発生するのでむりです・・
>>76
せめて数時間使ってみてから書き込んでください。
0079名前は開発中のものです。
04/06/30 22:31ID:j1/sm794>>78
レスサンクス!
難しい単語はリアルメモ帖にでも書いて対処してみる
0080名前は開発中のものです。
04/07/01 00:25ID:ELqIVOyG複雑なのを作ろうと思うなら多少はプログラムやってたほうがいいやも
0081名前は開発中のものです。
04/07/01 11:25ID:bdPAbTo60082名前は開発中のものです。
04/07/01 14:34ID:A7JFzROm偽テニスゲームぽい物
二人プレイ推奨(と言うかコンピューターの作り方ワカンネ)
1P(緑)は左右矢印で移動
2P(赤)はZ/左 C/右
得点もなs(ry
0083名前は開発中のものです。
04/07/01 22:43ID:TMNGfYFeボールが縦にしか動かん
0084名前は開発中のものです。
04/07/02 00:30ID:4ZvlEEie2Pがコンピューター操作
ボールにぴったりくっついていくと強すぎるので
タイマーと慣性を使ってちょっと弱めにしてある
http://gamdev.org/up/img/782.zip
0085よこしまなMr.0
04/07/02 05:33ID:cJshhPGZ>>84
乙彼です!テニスっぽいです!!
・・1が何もしないというのもアレなので
ブロック崩しを作ってみました。
ttp://gamdev.org/up/img/784.zip
【説明】
バーの操作はマウス
時間の経過とともに玉がスピードアップ
かなりシビアです。クリアできたらネ申..._〆(゚▽゚*)
0086名前は開発中のものです。
04/07/02 07:12ID:+z2c5Rekやってみました!やってみてびっくり、こういうのもありですね。
後ブロック一個までいったのに orz
私も徹夜でこんなものを。チュートリアルっぽいけど。
ttp://gamdev.org/up/img/785.zip
パスかけました、メル欄参照
0087名前は開発中のものです。
04/07/02 10:13ID:QSBSLM480088よこしまなMr.0
04/07/02 16:57ID:cJshhPGZコード構造からしてネ申!
でもルールがよく分からないのですが・・
■3D表示のサンプル
ttp://www.gamemaker.nl/gm6/example5.zip
時期バージョン(今秋リリース予定)は3Dに対応!(((( ;゚д゚)))アワワワワ
詳しくはこちら↓
■Game Maker 6 Developer Notes
ttp://www.gamemaker.nl/gm6.html
0089名前は開発中のものです。
04/07/02 20:08ID:UuHHMU1Q0090名前は開発中のものです。
04/07/02 20:08ID:7TQ0vvXN0091名前は開発中のものです。
04/07/02 20:25ID:MNtnRbWLhttp://gamdev.org/up/img/786.zip
強制横スクロールジャンプアクションゲーム
実行するといきなりゲーム開始なので気をつけてね。
始まると、プレーヤーであるウサギが自動的に右へ走りだします。
スペース押しっぱなしで溜めて、放すとジャンプ
溜めている時間が長いほど(上限はあるが)高くジャンプします。
人参を取って得点を稼いでください。
穴に落ちると死。一定距離進むと画面右に出ていって終り。
壁にぶつからずに走っていると地味に加速していきます。
壁にぶつかると画面がガクガクブルブルするのが
うまく対処できない…
0092名前は開発中のものです。
04/07/02 21:35ID:8pTjy+cX009386
04/07/02 22:16ID:+z2c5Rek目的:自機(矢印)を操作してチェッカーフラッグの立ってるゴールへ向かう
操作:
←→キー :回転
↑キー :前進
SPACE :ストップ
エネルギーが減っていきます。なくなるとゲームオーバー。
途中にある赤いボールを取るとある程度回復します。
うpされてるやつはバグ持ちで、ゴールするとScoreが強制的に1000点になってしまいます。
ゴールオブジェクトのスコアを1000にするところで、Relativeにチェック入れてください。
>>91さん
遊んでみました、スーパー○リオを彷彿とさせますね!
ガクブルの件について。当たり判定は問題なしですが、
Viewの扱いに問題があるみたいですね。
『Viewがスピード持ち(x方向に+3) → 一方、Viewは自機追従』
なので自機が壁にぶつかっていると、
Viewの位置は+3されるのに自機はそのままなので
自機追従しようとして戻る、、の繰り返しが起きています。
0094名前は開発中のものです。
04/07/02 22:33ID:yU+ak73Hしんだときの声が クリックアンドプレイを彷彿とさせる・・
009591
04/07/02 23:08ID:MNtnRbWLviewのスピードを-1にしてもガクガク(ryなので、
もっと別の方法を考えた方がいいのかな
>>94
本家サイトにあるオープンソースのゲームから拝借しました
009691
04/07/02 23:32ID:MNtnRbWLhttp://gamdev.org/up/img/789.zip
強制横スクロールjumpACTgame 修正
009786
04/07/02 23:37ID:+z2c5Rekviewのhspeedを動的に調整すれば問題ないかと。
自機のステップ処理内にx方向への壁当たり判定をしていると思いますが、
壁がない場合は view_hspeed[0]=3
逆にある場合は view_hspeed[0]=0
のコードを追加してみてください。
009886
04/07/02 23:39ID:+z2c5Rek何回も書きこスマソ・・・orz
0099よこしまなMr.0
04/07/04 01:11ID:JfWl9C09・・・ぇえ、ライツ○ウトを作成しようとしたものの挫折ぎみの>>1ですが、
気晴らしに『Game Maker非公式情報サイト』のバナーを作ってみました
ttp://gamemaker.jog.buttobi.net/?site_id=&page=About
010056
04/07/04 21:35ID:19VdwAcD「何、作ってんだこの人?」ってオモタヨ
>>99
イイヨイイヨ- もう少しUP数が増えたらそれをまとめる倉庫みたいなものがいるようになるかも
0101名前は開発中のものです。
04/07/05 07:26ID:LZQQVRIyRSSのアドレスおかしい
0102よこしまなMr.0
04/07/05 08:48ID:5OIFfHn2今のところ携帯でしかカキコできないので後ほどレスります
>>101
バレちゃいましたか;
直るかどうか微妙ですが一応調べてみます
0103名前は開発中のものです。
04/07/05 18:17ID:sNmJTFhEhttp://www.vector.co.jp/games/soft/dl/win31/game/se015333.html
0104よこしまなMr.0
04/07/05 19:56ID:fvLWDxGq>もう少し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したファイルを公式サイトに掲載して良いかどうかを明記してください。
0105名前は開発中のものです。
04/07/05 22:05ID:sNmJTFhE□ =====〇
ズドン!!
0106名前は開発中のものです。
04/07/05 22:36ID:t1H1TxlP0107名前は開発中のものです。
04/07/05 22:45ID:xdebkiOy移動のデモ
0108名前は開発中のものです。
04/07/05 22:49ID:xdebkiOy移動のデモ(改)
0109名前は開発中のものです。
04/07/05 23:32ID:LZQQVRIy自機オブジェクトのオブジェクト設定で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
0110よこしまなMr.0
04/07/05 23:41ID:fvLWDxGqわかりやすく、良いサンプル乙です!
>>109
ていねいな説明乙です!
>>105
作ってみました。ちょっとだけ音が出ます。
ttp://gamdev.org/up/img/809.zip
0111名前は開発中のものです。
04/07/06 00:24ID:6uNURFZCありがとうございました。
あと、もう1つ質問ですが「エネミー(というか敵・・・)が全滅したら
次のステージへ」というアクションはどうすればいいのですか?
0112名前は開発中のものです。
04/07/06 00:37ID:jdFHNfg9なんかややこしいな。誰かもっと単純な命令キボン
0113よこしまなMr.0
04/07/06 01:13ID:eLMKFF1M@画面には表示されない透明なオブジェクトを配置
Aそのオブジェクトの「ステップ毎」イベントで
Bアクション-controlタブの「If the number of instances is a value」アクションを用いて敵インスタンスの数をチェック
してあげれば良いかと思います。このように、
(Visibleのチェックをはずした)透明なオブジェクトを利用してゲームの細かな処理をしてあげると便利です。
0114名前は開発中のものです。
04/07/06 01:56ID:UqUKMB2Ohttp://home.tiscalinet.de/xception/dlls.htm
英語で恐縮だが、GameMaker用の各種DLLを作ってる人のページ
(DLL機能はレジストせんと使えんけどね)
圧巻なのが、フリーの3DエンジンIrrlichtを組み込んでQuake風の3DFPSを
GameMakerでやっちまうサンプル。
すでにGameMakerじゃないって気もしなくもないけど、
まあその気になればここまでできるというサンプルだと思って。
レジストしてる人いたら見てみ
0115名前は開発中のものです。
04/07/06 19:28ID:3D8ufYh00116名前は開発中のものです。
04/07/06 20:13ID:3D8ufYh0なってはじまってしまいました。どうすれば改善できますか?
0117名前は開発中のものです。
04/07/06 20:16ID:3D8ufYh0なってはじまってしまいました。どうすれば改善できますか?
0118名前は開発中のものです。
04/07/06 20:38ID:3D8ufYh0ゲームつくりました(かなりしょぼい・・・・('・ω・`)・・
0119よこしまなMr.0
04/07/06 21:48ID:eLMKFF1Mご紹介ありがとうございます。
非公式情報サイトのリンク集へ追加しておきます
>>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
こうすると大丈夫です
0120名前は開発中のものです。
04/07/06 23:10ID:AqrIM8Wm横打ちしかできないから結構シビアなゲームですこと
打ち出した弾は画面外に出ると消えるように設定したほうが良いかも
0121名前は開発中のものです。
04/07/07 20:45ID:iQQPMweW0122名前は開発中のものです。
04/07/07 21:12ID:kXqaHS82多分夏休みになったら、荒らしでもなんでもくるよ
0123名前は開発中のものです。
04/07/07 21:50ID:zaTzeIKQスーパーマリオ風のゲームを作ろうとしているのですが、まだシステムの段階です。
教えてください。
0124名前は開発中のものです。
04/07/07 23:15ID:CMLCCbFaアプローチの仕方がいくつかあるので、
もうちょっと(失敗している状況などを)具体的に書いてくれると答えも得られやすいと思いますが・・・
ヒントというか方針を少し。
下にブロックがあるかどうか判定し、無ければ落下、
あれば垂直方向の移動をなしにすればいいので、
使えそうな条件はControlにある
[If there is an object at the position] (あるポジションに指定オブジェクトがあるかどうか返す)
か、
[If a position is collision free]
(自オブジェクトがそのポジションに置いたとき、(solidだけか、全部かを)指定したオブジェクトに干渉しないかどうか返す)
を使うと対処できるかと思います。
もしブロックがあるときは、hspeedを0にするなど、落下処理を無効にしてください。
0125124
04/07/07 23:18ID:CMLCCbFa012691
04/07/08 04:35ID:ud9dj4Ng参考になるかわからないが、スーパーマリオ風との事で
以前にうpしたやつをさらに修正してうpしました
http://gamdev.org/up/img/819.zip
タイトル画面も追加
#公式サイトに掲載するならこちらをお願いしますー
0127よこしまなMr.0
04/07/08 06:40ID:GUhz4Zl+オオw(゜ロ゜;wアーケードっぽくてすごくいいかんじですね。
現在、『Game Maker 非公式情報サイト』は移転中ですので
準備が整い次第、ダウンロードコンテンツに追加させていただきます
0128123
04/07/08 07:48ID:poa6EUvMhttp://gamdev.org/up/img/820.zip
です。
具体的に何ができないかと言うと、主人公の下にブロックを置いても、
ブロックをすり抜けてしまいます。
>>124
ありがとうございます。もう少し格闘してみます。
>>126
とても面白くて参考になります。ありがとうございました。
0129名前は開発中のものです。
04/07/08 16:49ID:KwWd2/uVまず、オブジェクトのrengaの設定でSolidをチェックする。
これは、このオブジェクトが壁などの固体であることを示すものです。
マニュアルに書いてありますが、このチェックがついているものと
ついていないものとで挙動が変わったりします。
そして、オブジェクトのgurasanにさっきのrengaとのコリジョンイベントを
追加する。これがないとgurasanとrengaが衝突しても
gurasanは何の反応もしません。アクションにはgurasanの下降を
止める設定(Set the gravityを0にするなど)を。
これでいけるかな?
0130よこしまなMr.0
04/07/08 17:41ID:GUhz4Zl+とりあえず移動の部分だけ修正しました。
http://gamdev.org/up/img/821.zip
本家の Tutorial: Platform Games のサンプルとほぼ同じです。
ttp://www.gamemaker.nl/tutorials/platform.zip
まずはこのサンプルの中身を見てみることをおすすめします。
0131名前は開発中のものです。
04/07/08 18:05ID:3dltSNUL横スクロールゲームでジャンプの動作ができないのですがどうすれば
よいでしょうか?
0132123
04/07/08 19:06ID:fqTsIbtq>>129
どうもありがとうございました!Solidの意味もわかりました。
>>130
ありがとうございます!改善していただき、ありがとうございました。
注釈もつけていただいて、一つ一つの意味がわかりました。
サンプル、今から見ますね。
・・・マニュアルを熟読しよう。
0133名前は開発中のものです。
04/07/08 23:21ID:RIjXDLfd0134よこしまなMr.0
04/07/09 00:13ID:dzwJzc1T■日本語マニュアル HTML版 その1■
ttp://1me.jp/users/files/filedownload.asp?fileid=6281.34332290668
ずいぶん軽いかと。
0135名前は開発中のものです。
04/07/09 01:49ID:CSa/Y1Bd0136名前は開発中のものです。
04/07/09 11:11ID:WpD06Dfk0137名前は開発中のものです。
04/07/09 18:39ID:FPXZVYnHhttp://fetish-onsen.com/cgi/upload/source3/No_0038.zip
横スクロールデモ
0138名前は開発中のものです。
04/07/09 21:22ID:6qwJCELc0139よこしまなMr.0
04/07/09 21:47ID:dzwJzc1T修正しました。
http://gamdev.org/up/img/823.zip
<no Key>イベントにある「image_index」はスプライトのフレームナンバーです。
<Left>、<Right>イベントにて「sprite_index」をチェックしています。
0140名前は開発中のものです。
04/07/09 22:03ID:FPXZVYnHスゲー!ありがとうございます。
これを改良してゲームを作ろうと思います。('A`)マンドクセ・・・
0141名前は開発中のものです。
04/07/09 22:15ID:FPXZVYnHhttp://ime.st/gamdev.org/up/img/823.zip
0142名前は開発中のものです。
04/07/10 03:04ID:9dG0k/Zy頑張れ
0143名前は開発中のものです。
04/07/12 00:05ID:flrkr92M0144名前は開発中のものです。
04/07/12 00:09ID:m2Go/KixUPX使うといい感じ
1.4メガから500`になった、マジオススメ
0145よこしまなMr.0
04/07/12 07:50ID:5C8MSE/Ihttp://f49.aaacafe.ne.jp/~gmaker/
情報サイトの移転先が決まりました。
現在、色々と調整中です。
0146名前は開発中のものです。
04/07/12 07:51ID:x0znN0HDミサイルコマンダーもどき。
マウスで操作できます。
0147名前は開発中のものです。
04/07/12 17:12ID:uwroIu+Y【visible】見えるもの
0148名前は開発中のものです。
04/07/12 21:13ID:uwroIu+Yサイトにいってユーザー登録しましたが、承認のメールとやらが
届きません。どうすればいいですか?
0149名前は開発中のものです。
04/07/12 22:26ID:uwroIu+Y作りました。
0150名前は開発中のものです。
04/07/12 22:45ID:WHL4JPH0単純でおもろい。
誘爆していくとおもしろいので、ミサイルが規則的に並んで飛んできて、
上手に撃つと一気にドミノ倒しみたいに爆発していくようにしてみようかなぁ、
・・・と思ったが妄想で停止。
0151146
04/07/13 00:08ID:OYkET7Bsおお、反応があるとうれすぃ・・
ゲーム自体はパクリですけど。勉強がてらに作ってみたです。
チャレンジングステージみたいなやつですな。
妄想といわず、いじってみると結構面白いですよ・・
ソースが雑なんでいじりにくいかな・・
0152よこしまなMr.0
04/07/13 02:20ID:GNvGKI6Q爆発のタイミングといい、ゲームバランスの良さをはげしく感じました。乙です。
>>148
すいません、メール送信機能を修正しておきます。
ユーザはアクティブにしておきましたので、ためしにログインしてみてください。
>>149
sprite0のアニメーションが速すぎるので「スプライトを編集」から、
アニメーション-[フレーム数引き延ばし]機能を使ってフレーム数を調節したほうが良いかと思います
0153146
04/07/13 22:41ID:K2C6dwj4バランス調整したものをUPします。
前のやつではstage10越えたあたりから凶悪になってしまいましたが、
今回は最高難度でもがんばればメータが増えるぐらいになりました。
自分はstage27、54900ptsが最高でした。
>>1
サイト運営乙です。もしよければ、今回UP分をサンプルとして掲載していただけるとうれしいです。
015482改めlai
04/07/14 09:30ID:N8zELoqE早速雑談フォーラム方にスレ立てシマスタ
0155名前は開発中のものです。
04/07/14 11:05ID:QG3YPZvO0156名前は開発中のものです。
04/07/14 11:07ID:QG3YPZvO015756
04/07/14 22:57ID:Duq3GTEP0158よこしまなMr.0
04/07/14 23:23ID:4UUeZf2D画面左の[Sprites]を右クリック→[Add Group]でフォルダを追加できます。
あとは任意の項目をそのフォルダにドラッグ&ドロップしてください
0159名前は開発中のものです。
04/07/19 20:11ID:gEPRJskYこのツールでスト2みたいなゲームは作れたりしそうですかね?
2D格闘ツクールはお金いるのでできればこれで作ってみたいなあと
0160名前は開発中のものです。
04/07/20 00:57ID:jDncQmgy出来はする。けどツクールよりは激しく大変、とだけは言っておく
2D格闘は当たりデータとかそのへんの量がシューティング類より膨大なので、
ツクールみたいにある程度レディメイドでないものだと素材作りがすごく大変なのさ
0161名前は開発中のものです。
04/07/20 01:28ID:LYnHKsYt0162よこしまなMr.0
04/07/20 16:39ID:zBNl4ucZ0163ふたなりの戦士
04/07/20 19:18ID:mvR7XnO10164159
04/07/20 19:34ID:B9EEBb8r2D格闘はやはり大変ですか・・・。
やっぱり私には無理そうかも。
>>162
MUGENは無料みたいですね。
ちょっといじってみようかなと思います。
0165よこしまなMr.0
04/07/21 10:49ID:ZzBCYNbd詳しくは↓
■GM Japan - Game Maker 非公式情報サイト■
http://f49.aaacafe.ne.jp/~gmaker/
016656
04/07/21 20:36ID:EUuR9uhtかなり重労働だった記憶が
すれ違いなのでsage
0167名前は開発中のものです。
04/07/22 04:15ID:CEVkubJIアニメーター並のしんどさだ
0168名前は開発中のものです。
04/07/29 13:42ID:eHX9dr3Iこれ作れませんか?
0169名前は開発中のものです。
04/07/31 23:50ID:mnT9j9/jかなり途中でゲームとは言えませんが
ここからどんなものを追加していけばわからないのでUPします。
敵キャラやステージなどのアイデアをください。
0170169
04/08/02 11:31ID:mOyCGKYU敵の当たり判定を追加し、ちょこちょこ細かいところを直しました。
0171名前は開発中のものです。
04/08/03 10:17ID:61evkaBHあとこれはアイデアじゃないけど、クマーのジャンプ力が小さいような。
2ブロック分の高さをひとっ飛びで超えられないのは仕様?
それと、もっと画面の中心付近でスクロールし始めるようにすると
先を見渡せてプレーしやすいと思う。
0172名前は開発中のものです。
04/08/03 17:50ID:P3STUnFWなんかヘタレなものつくりました。
0173名前は開発中のものです。
04/08/03 17:52ID:P3STUnFWなんかヘタレなのができました。
0174172・173
04/08/03 17:54ID:P3STUnFW0175169
04/08/03 21:00ID:yhzL32Rjhttp://gamdev.org/up/img/963.zip
やっとニダーだけは踏んで倒せるようになりました。他はそのままです。
パンチの実装は・・まだ先かなあ
今はバーの動きに合わせてクマーを動かすやり方を考えてるんですが
わかるひとアドバイスをください。
0176169
04/08/03 22:14ID:yhzL32Rjすみません間違えました
0177名前は開発中のものです。
04/08/03 22:48ID:SqO77KrIこのツールすんごくいいとオモタ。
0178名前は開発中のものです。
04/08/03 23:59ID:j3J5rbcGバーのことだけど、GML使うと楽よ。というか、使わんと無理な気がしてきた・・
ちょっと勉強してみるとよろし。
使えそうな関数は、instance_positionとかinstance_place等。
0179169
04/08/04 00:31ID:byRMsv29アドバイスどうも
ちょっと勉強してみます。
やはり複雑な仕掛けを作ろうとしたらGML使わなきゃだめっぽいですね
じゃないとかなり複雑な命令の集まりになりそうだし
0180名前は開発中のものです。
04/08/04 00:41ID:vKGf5gCR"〜数"みたいなのをいくつかtxtにまとめました。
0181よこしまなMr.0
04/08/04 01:25ID:UxWxWKSZ>>180
ありがとうございました!!
情報サイトの記事に載せておきます
0182名前は開発中のものです。
04/08/04 14:21ID:gpLR1ISl誰かこれで、ジャンプのデモをつくってくれませんか?
できれば説明などを書いたtxtがあるとうれしいです。
0183名前は開発中のものです。
04/08/04 16:01ID:gpLR1ISlkuma-
0184名前は開発中のものです。
04/08/04 19:36ID:tsCk2r+gんで、ブロック崩しをつくってみた。
試作品は飽きたかもしれませんが暇な方はどうぞ
stage2はムズイかも あと無駄なことしすぎてる気がする
http://gamdev.org/up/img/976.zip
0185184
04/08/04 19:47ID:tsCk2r+g0186169
04/08/04 21:14ID:MMORI2GV二面激ムズー(・д・) コントローラー逆に持たされる感覚だった
中身を見させてもらったけれどすっきりしてると思うよ
本当にごちゃごちゃしてくるとどれが必要な命令か分からなくなってくるから
0187123
04/08/04 23:21ID:HsKSH3U9キャラの移動などは皆さんのご協力によってできたんですが、
左を向いたときには左に玉を撃つというのができません。
普通では弾が右に出るという設定なのですが、左を向いたときは何々という設定はできませんでしょうか?
教えてください。
0188名前は開発中のものです。
04/08/04 23:42ID:ldt/F9bkたとえば、dirという変数を用意して、
左を押したときに-1、右を押したときに+1を代入しておく。
弾を打つときに、dirの数値で条件分岐させればよい。
つまり、dirが-1のときは左へ、+1のときは右へ飛ばせばいいかと。
もっとスマートな解決方法があるかもしれんが、上記の方法でもできると思う。
0189名前は開発中のものです。
04/08/05 11:25ID:73aJ5Wl2応援よろ
0190名前は開発中のものです。
04/08/05 11:26ID:xLI0ZgrQ( ゚Å゚)<エラいな
0191189
04/08/05 11:28ID:73aJ5Wl2自分の作ってるパッチを上書きするようになりそうです
無駄な動力ははぶきたいっつうことで
0192189
04/08/05 11:29ID:73aJ5Wl20193名前は開発中のものです。
04/08/05 13:09ID:0Z5p0tGb動力ではなく労力では?
0194名前は開発中のものです。
04/08/05 14:52ID:GgedyMPqがんばれ!応援する。
0195123
04/08/05 18:36ID:FnvDM6v9詳しく教えていただいてありがとうございます。
やり方はわかったのですが、変数に代入はどのイベントですか?
試してみてもうまくいかないんです。
教えてください。
>>189
期待しています。がんばってください。
0196169
04/08/05 18:53ID:I8VKxbcv>変数の代入
code > set the value of a variable
0198名前は開発中のものです。
04/08/06 17:45ID:nurjcvbXガンバレ!
それと応援age
0199よこしまなMr.0
04/08/06 21:09ID:kuNUt3grアクション定義ファイルは、"Program Files/Game_Maker5/lib"フォルダの中にあります。
libファイルを直接編集すればどうにかなるようなならないような・・・
0201169
04/08/07 19:36ID:aOD5H/0f揺れて落ちる床の追加
パンチの仮実装 効果があるのはニダーとシラネーヨのみ
ステージ2を作ろうと思ってるんですがどんなステージにしていいやら
FCマリオでも出してこようか。。
0202名前は開発中のものです。
04/08/07 19:51ID:x62nb30Hおまいすげぇよ。10分もはまったぜ
俺いまだにこのツールの使い方が把握し切れんが
ここの板によく出る「○○のゲーム作ろうぜ!」の類は、全部これで片付くということがわかった。
↓祭り?
試合開始までに1000行けば日本勝利
http://hobby5.2ch.net/test/read.cgi/occult/1091867531/
0203名前は開発中のものです。
04/08/07 20:55ID:xHrkz5vPバグっぽいの発見
左向きでパンチすると終わったあとに右を向いてしまう
空中で移動するときに連打して移動すると普通より多く移動できてしまう
一度パンチすると移動するまでパンチできない
仕様だったらスマソ
0204123
04/08/07 22:01ID:d91XZLvvおお!!できました!
これで次の作業にとりかかれます!
本当に皆さんありがとうございました。
もうちょっとできたらうpします。
0205名前は開発中のものです。
04/08/07 22:27ID:i8tvZz+F乙。パンチとゆれて落ちる床、面白かった。
0206169
04/08/07 23:02ID:aOD5H/0f>203
バグ報告どうも 上から順に説明すると
・実装時点で気付いていましたが、直す方法が見つからないので放置してました。
・コードを見なおした結果余分なコードのせいだとわかりましたので
次UPするときは直ってます
・最初に同じ
次のUP時にはできるだけ改善しますので、またプレイお願いします
0207名前は開発中のものです。
04/08/08 09:57ID:HBy6E3+7020982
04/08/08 11:31ID:gCTCMHrd作れないことも無いが弾幕STGは難しいかも
~~~~~
↑これはいらないんだったors
0210名前は開発中のものです。
04/08/08 14:49ID:ev7ck/p00211名前は開発中のものです。
04/08/08 14:55ID:6r4iei640212名前は開発中のものです。
04/08/08 21:12ID:8VMEQx2s169さん頑張れー 日本語化も頑張れー
0213名前は開発中のものです。
04/08/09 00:22ID:36RVpHz+ゲームパッドの入力でイベント起こすには
どうすればいいんですか?
0214名前は開発中のものです。
04/08/09 00:38ID:9rvZWgF50215名前は開発中のものです。
04/08/09 00:42ID:9rvZWgF50216213
04/08/09 02:36ID:2Lfd1eu2ありがとうございます。
まさかマウスにあるとは…
0217名前は開発中のものです。
04/08/09 02:55ID:9rvZWgF50218213
04/08/09 21:56ID:ESFqrlWYUPのしかたもわからない…
すいませんド素人で
0219名前は開発中のものです。
04/08/09 22:46ID:yDy/U2S+ここに適当な形式で圧縮してUPしてここにアドレス貼って
0220169
04/08/10 22:59ID:ravdrVwGいいところ知りませんか?
0221名前は開発中のものです。
04/08/11 00:18ID:wLU+Zw49これで作れ。
0222名前は開発中のものです。
04/08/11 13:10ID:3SGg5bgj変に透過処理がかかり、正しく登録されないときがあります。
パレットがおかしいのかと思いましたが、
正しく登録できるものと比べてもなんら問題はありません。
問題の解決方法がわかるかたは教えてください
0223名前は開発中のものです。
04/08/11 13:44ID:ZfcJigYu常にスプライトの左下端の色が透過色として処理される。
よくやるミスは、アニメーションなどでどうしても左下のピクセルがキャラとかぶってしまう場合。
こういう場合は、はじめから最左列や最下行のラインを透明色で埋めておくと吉。
・・・こういうことじゃなかったら、わかんね。
0224名前は開発中のものです。
04/08/11 14:27ID:3SGg5bgjありがとうございます
0225名前は開発中のものです。
04/08/12 03:12ID:vypSBnlF左上だと思いこんでた…
0226名前は開発中のものです。
04/08/12 11:58ID:41ZR/MjX0227名前は開発中のものです。
04/08/12 22:03ID:UJUcvov/0228名前は開発中のものです。
04/08/12 22:09ID:UJUcvov/0229名前は開発中のものです。
04/08/12 22:12ID:UJUcvov/0230名前は開発中のものです。
04/08/12 22:17ID:UJUcvov/ジャンプ?
0231名前は開発中のものです。
04/08/13 12:54ID:FqGZFsqwhttp://hpcgi3.nifty.com/junphome/lime/lime.cgi?58
http://hpcgi3.nifty.com/junphome/lime/lime.cgi?48
http://hpcgi3.nifty.com/junphome/lime/lime.cgi?24
0232名前は開発中のものです。
04/08/14 00:40ID:pFXzbXFC0233名前は開発中のものです。
04/08/14 17:41ID:2Yli9Anqhttp://gamdev.org/up/img/1041.zip
0234名前は開発中のものです。
04/08/15 00:11ID:X3FIuAB4結構楽しかった
もうすこし障害になる敵を増やしたり
弾がバウンドするのを考えながら進むステージ追加キボン
0235名前は開発中のものです。
04/08/16 01:58ID:WJBZMJipプレイ&レスどうもありがとうございます。
参考にさせていただきます。
0236名前は開発中のものです。
04/08/16 03:28ID:JQ2KCjpk俺も昔はクリック&クリエイトで
格闘アクションゲームを作ったもんだ。
久しぶりに自分のゲームをプレイしてみたら意外に難しかったり。
C&CはXPとの相性が悪いからノートPCだとすぐ落ちちゃう
んだよな。ほんと、なにもかもがなつかすぃ。
0237名前は開発中のものです。
04/08/16 03:35ID:OSpqsJ8k弾がでるのに気づかなくてそのまま突撃しようとしてたよ orz
跳ね返りがランダム(?)でちょっとドキドキ
0238名前は開発中のものです。
04/08/16 05:21ID:YpxjgobLMXスレがSRCを作るスレ
http://pc5.2ch.net/test/read.cgi/gamedev/1092587322/
0239名前は開発中のものです。
04/08/16 22:15ID:qBFs52Th登録、メンドクサ('A`)
0240名前は開発中のものです。
04/08/18 17:20ID:guLHgPbw0241名前は開発中のものです。
04/08/18 22:33ID:WuMJ8qVz0242名前は開発中のものです。
04/08/18 22:47ID:VhnsqTlpなかなか面白いステージが思い浮かばないです
今判明している不具合?は主人公が右側から壁に当たるとめりこんでしまって
上下にうまく動けなくなることくらいだと思います
0243名前は開発中のものです。
04/08/18 23:08ID:/MHgAwuM壁との衝突イベントに対するアクションを
Start〜directionからSet〜motionに変えてみるといい。
0244名前は開発中のものです。
04/08/18 23:36ID:VhnsqTlpアドバイスどうもありがとうございます。
やってみましたがやはり右側から当たった場合のみめりこんでしまうようです。
とりあえずもっと色々といじって頑張ってみます
0245名前は開発中のものです。
04/08/19 00:45ID:YVWzyl5rごめん、勘違いだった。ハズイ。
とりあえず<Left>のIf〜の値を16に変えたら引っかからなくなった。
なんでなのかはわからない。ごめん。
0246名前は開発中のものです。
04/08/19 01:03ID:WkKQxlq+左向いて壁に当たるまで近づいた後に縦向きになっているので、
そのときすでにスプライトがめりこんでいるために引っかかっていると思われ。
これを解消するには、上下左右のスプライトで当たり判定範囲を全てそろえる必要がある。
例えば、スプイライトのところで『正確な当たり判定』のチェックを解除して、
適当な当たり判定範囲を設定するという解決法がある。
0247名前は開発中のものです。
04/08/19 01:04ID:WkKQxlq+0248名前は開発中のものです。
04/08/19 01:05ID:YVWzyl5r0249名前は開発中のものです。
04/08/19 01:06ID:YVWzyl5r0250名前は開発中のものです。
04/08/19 08:22ID:okxajKRl0251名前は開発中のものです。
04/08/19 17:36ID:1QoWD3D9Ifの値を変え、壁の当たり判定の範囲をいじったら
ちょうどいい感じになりました。アドバイスどうもありがとうございました。
0252名前は開発中のものです。
04/08/20 16:49ID:TDgdwbOVサイトとかないですかね?絵を描くのが大変。。。
0253名前は開発中のものです。
04/08/21 16:13ID:H/jVzOFoするにはどうすればいいのでしょうか?
0254名前は開発中のものです。
04/08/21 23:43ID:lXNfNtUc0255名前は開発中のものです。
04/08/21 23:54ID:H/jVzOFoう〜んどうも。マニュアルを読んでみます。
0256名前は開発中のものです。
04/08/22 09:21ID:Dw8JbIGpbullet+1
If bullet is equal 10
みたいなかんじで
0257名前は開発中のものです。
04/08/22 09:59ID:7xI2VZhBなるほど、そういう感じでやっていけばいいんすね。
そういえば、ゲームの途中でFPSを上げたり、下げたりするのは可能?
0258名前は開発中のものです。
04/08/22 13:58ID:z3NsOpK9変数 room_speed で変更可能。
0259名前は開発中のものです。
04/08/22 16:22ID:rBpoEKUqありがとうございます。
http://gamdev.org/up/img/1081.zip
棒人間アクション(かなり未完成)
0260名前は開発中のものです。
04/08/22 16:39ID:rBpoEKUqhttp://gamdev.org/up/img/1083.zip
0261名前は開発中のものです。
04/08/23 16:08ID:5jh4lsh00262名前は開発中のものです。
04/08/23 16:21ID:5jh4lsh0If bullet is equal 10 弾丸が10の場合
という意味であってますか?
0263名前は開発中のものです。
04/08/23 19:32ID:jffb9Svi合ってますよ。
0264名前は開発中のものです。
04/08/23 21:14ID:5jh4lsh0構えているスプライトを交互に表示するにはどうすればいいですか?
だれか教えてください。
0265名前は開発中のものです。
04/08/23 21:17ID:5jh4lsh00266名前は開発中のものです。
04/08/23 21:21ID:5jh4lsh00267名前は開発中のものです。
04/08/23 22:25ID:jffb9Svi>>260のソースを見て勉強しましょう。
0268名前は開発中のものです。
04/08/24 00:16ID:uXam+ITsSprites->スプライトを編集
でスプライトエディタを起動できる。
0269名前は開発中のものです。
04/08/24 01:12ID:fxJ/XDS40270名前は開発中のものです。
04/08/24 21:22ID:wSm7878Dあのページの管理人さんもガンガッテホスィ
0271名前は開発中のものです。
04/08/24 22:20ID:5P68Cbbd管理人さんガンバレ。
0272よこしまなMr.0
04/08/25 08:51ID:x/lXA6Op混雑時にはMySQLサーバに接続できなかったりと 色々と問題がありまして…AAACafeを選んだのが失敗でした。
とりあえず↓で様子を見ています。
http://gamemaker.shyper.com/
MySQL鯖の安定状況を見て決定するつもりですが、安定していないようならロリポップでも借りようかなと思いますw
0273名前は開発中のものです。
04/08/25 09:12ID:sYhqpKCn0274名前は開発中のものです。
04/08/25 09:36ID:BMYGbWhH乙
前より快適
0275名前は開発中のものです。
04/08/26 20:56ID:+8I91L7jいままでずっと疑問だったよ…
>>272
メインメニューの日本語化に関して、
作者に連絡とって聞いてみることなんて出来ないのかな?
いっそのこと公式パッチにして…
0276名前は開発中のものです。
04/08/26 23:55ID:iu37d8Wp0277名前は開発中のものです。
04/08/27 00:04ID:BLrB/nb70278よこしまなMr.0
04/08/27 00:19ID:xCf144Ay日本語化パッチ(第1版)作成中に、書き換えるとエラーが発生したのは以下の3点です。
・メインメニュー
・画面左TreeView [Sprites][Sounds]... の右クリックメニュー
・アクションライブラリ
これはおそらく、ソフトウェアが不正にクラックされるのを防ぐためだと思われます。
しかし、これを詳しい人が解析して無理に日本語化しようとすると、GameMakerのライセンスに違反してしまいます。
この問題をクリアするにはやはり、GameMaker作者さんに相談するしかないようです。
0279名前は開発中のものです。
04/08/27 02:10ID:0/vIH/Gg「日本語化パッチ作りたいです。。。」って(Excite翻訳で)投稿したら、
「それはライセンス条項に反するからだめ」っていわれちゃいました。
他の人が、「彼は悪いことしようとしてるわけではないと思います。」って擁護してくれたりしました。
でもでも、スペイン語化パッチが存在するみたいです。。。
書き込んでくれた人によると。
多分ボクがExcite翻訳で投稿したのが悪かったんでしょう。
フォーラムでも「彼が何を伝えたいのかよくわからない」とかいわれましたし。
っつーわけで、英語の壁を越えるのをがんばってください。
0280名前は開発中のものです。
04/08/27 09:26ID:gPYhWCqQ英語にしてもさぞかしちぐはぐな英語になったんだろうなぁ
0281名前は開発中のものです。
04/08/27 14:34ID:l3T/QA0P0282名前は開発中のものです。
04/08/27 14:48ID:so1l0Kqp敵をランダムに生成するオブジェクトを別に用意すればいい。
Exampleフォルダにある1945.gmdの、controller_enemyオブジェクトを参考に。
0283名前は開発中のものです。
04/08/28 10:47ID:PV0YRBGV0284名前は開発中のものです。
04/08/28 13:11ID:M0DiNL3A一応Exciteの英>日、日>英翻訳を駆使して"できるかぎり"
おかしくない文にしたはずなんですけどね・・・。
今ではExciteよりも自分自身で翻訳した方がわりと正確・・・。
0285名前は開発中のものです。
04/08/28 17:37ID:ryC3ljYKありがとうございます。
棒人間アクション(改良版)
http://gamdev.org/up/img/1114.zip
この前、自分がUPしたものの改良版です。
敵が弾の当たらないところに入ってしまうバグがあります。
操作方法
←・→ 横移動
↓ しゃがみ
Z ジャンプ
X 弾を撃つ
D リロード
0286よこしまなMr.0
04/08/28 22:18ID:Tsnfczez>>272 の仮移転先はデータベースサーバが不安定だったため、
移転先を http://gamemaker.main.jp/ に決定。
■GM Japan - Game Maker 非公式情報サイト■
http://gamemaker.main.jp/
0287よこしまなMr.0
04/08/29 14:03ID:t22Eg1dfGM6は9月にβリリース、10月に最終リリースされる予定だそうです…
βリリースが待ち遠しい今日この頃..._〆(゚▽゚*)
詳しくはこちら:
http://gamemaker.main.jp/modules/news/article.php?storyid=6
0288( ’ ⊇’)
04/08/29 14:29ID:WKf0eF3/0289名前は開発中のものです。
04/08/29 21:00ID:1dZLsInEスコア記録機能のせいで結構はまってしまったw
これからも頑張。
>>287
とうとうロリポップに移転したんだね、移転作業お疲れ様。
前と違ってかなり快適。
あとβ版期待。
0290名前は開発中のものです。
04/08/30 16:07ID:8ohy38YP0291名前は開発中のものです。
04/08/30 21:27ID:PGhrqqeUあまりヘルプ読んだことないんだけど、
書かれている内容は日本語マニュアルとは違うの?
0293名前は開発中のものです。
04/08/30 23:43ID:y6hRVRMc0294名前は開発中のものです。
04/08/30 23:49ID:3s0qJQLP0295よこしまなMr.0
04/08/31 01:28ID:78vxvPt3日本語マニュアルはver.5の時点でのマニュアルなので、5.3Aのマニュアルとは若干 内容が異なります。
GML関数一覧の翻訳に協力していただけるとありがたいです…
(http://gamemaker.main.jp/modules/news/article.php?storyid=3)
0296名前は開発中のものです。
04/08/31 21:38ID:dKGoQL4wまだ使いこなせてないのでGML関数なんてむりです
っていうかなにそれ?って状態でつ…
0297名前は開発中のものです。
04/09/04 22:54ID:lUVGcB680298名前は開発中のものです。
04/09/06 18:11ID:O2ppPcZ10299名前は開発中のものです。
04/09/06 18:42ID:a1xy8CC10300名前は開発中のものです。
04/09/06 19:04ID:O2ppPcZ10301名前は開発中のものです。
04/09/06 19:12ID:a1xy8CC1どうすればダメになるのかはわからない
付属サンプル試してみた
×1945.gmd
○hit the ball.gmd
○pacman.gmd
○street race.gmd
0302名前は開発中のものです。
04/09/06 21:48ID:QrM+ecNx作品upマダ〜?
0303名前は開発中のものです。
04/09/06 22:15ID:O2ppPcZ1http://gamdev.org/up/img/1181.zip
あいかわらず挙動がおかしいとこあり
0304名前は開発中のものです。
04/09/07 03:19ID:alo66lUPそりゃネックだ
0305名前は開発中のものです。
04/09/07 18:33ID:5KcClDF00306名前は開発中のものです。
04/09/08 09:06ID:c7VSN+qa0307名前は開発中のものです。
04/09/08 13:16ID:HRipED+T0308名前は開発中のものです。
04/09/08 15:18ID:OoSwK1pc0309名前は開発中のものです。
04/09/08 15:39ID:sAA6OmOY>Sep 5, 2004: Added six new game to show the power of Game Maker.
excite 翻訳
>2004年9月5日:ゲーム・メーカーの力を示すために6つの新しいゲームを加えました。
0310名前は開発中のものです。
04/09/08 17:52ID:2NhiopR00311名前は開発中のものです。
04/09/08 19:34ID:xc4ApwT7暗に厨が居ないことをほのめかしているだけ。
0312名前は開発中のものです。
04/09/08 20:16ID:NO1KI9EG0313名前は開発中のものです。
04/09/08 21:21ID:qwEreULL0314名前は開発中のものです。
04/09/08 21:25ID:Uj7HERTz0315名前は開発中のものです。
04/09/08 23:42ID:c7VSN+qa0316名前は開発中のものです。
04/09/09 18:30ID:F1FNvfut0317名前は開発中のものです。
04/09/10 19:33:09ID:MeGwTNFBやはりプログラミングなりツクールなりの経験がないときついか…?
0318名前は開発中のものです。
04/09/10 19:37:37ID:TBP8wsKKとりあえずマップを表示させてみ
次にキャラクターだす
その次にキャラクターをキー入力によって移動させる・・・
てな感じで、ゲームとして機能させるのに最低限必要な部分から取り組むべし
0319名前は開発中のものです。
04/09/11 22:36:16ID:lRTHwK3b0320名前は開発中のものです。
04/09/11 23:37:15ID:BDxSEIo20321名前は開発中のものです。
04/09/12 00:54:32ID:I9hfz8jG0322名前は開発中のものです。
04/09/12 11:53:40ID:mY77OTs2(貫通して後ろの敵にも当たる)
0323322
04/09/12 12:32:26ID:mY77OTs20324名前は開発中のものです。
04/09/12 20:22:10ID:d9cQ2GwL0325名前は開発中のものです。
04/09/12 23:02:14ID:mY77OTs2以上
0326名前は開発中のものです。
04/09/12 23:41:09ID:BJIQUXZ+このツールってわざわざそんなことしなきゃ出来ないの?
0327名前は開発中のものです。
04/09/13 00:10:52ID:pWY7/4IDただ、弾を撃ってランダムに出てくる敵を消すだけのゲームなら一瞬で出来そう。
しかし、mY77OTs2のいってる意味がわからんw
要するに、弾と敵が当たった時に、敵のみを破棄してるんだろうに。
0328名前は開発中のものです。
04/09/13 00:47:54ID:kLjTYWVLわかんないほうがどうかと思うぞ
0329名前は開発中のものです。
04/09/13 00:55:46ID: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/
0330327
04/09/13 01:19:38ID:pWY7/4IDコリジョン判定は、otherを使うことで相手の処理もできる。
つまり敵のみに当たり判定があったとしても弾を消すことも出来る。
なので「敵(のみ)に当たり判定をつける」と書いているだけではどうとでも取れる、
と言い訳がましいことを書いてみるテスト。
ともかく、そういうこともあって上のカキコしてるときは、
自分は「あたり判定=自身が破棄」という意味と捉えることが出来なかった。吊ってきます
・・otherで当たった相手に対して処理できることも覚えておくと便利かと思いカキコ
>>329
サンプルサンクスです!早速勉強勉強・・
0331名前は開発中のものです。
04/09/13 07:55:21ID:xNGVVP0M>328の人を見下したような書き方はどうかと思うぞ
0332名前は開発中のものです。
04/09/14 02:59:18ID:uad+Jm08ttp://www.gamemaker.nl/beta.html
・・でも新機能はレジストしないといけないのか・・?(´・ω・`)
0333名前は開発中のものです。
04/09/14 03:52:23ID:HbhdLaZR0334名前は開発中のものです。
04/09/14 23:53:52ID:Ldk0fWGJ3Dが出来たら別のソフトにするとおもわれます
0335名前は開発中のものです。
04/09/16 23:12:49ID:Gi1EXS4a似たようなもの?
0336名前は開発中のものです。
04/09/16 23:53:22ID:Fps6zqXO仕組みとしては同じ様なもんだろう。
GMは独自言語を学ぶことなく、命令アイコン並べるだけである程度できてしまう点で、より直感的。
レジスト(有料)すれば、ネット対戦機能を利用できたり、外部DLLも使えるようになったりするので、
ある意味なんでもできる。知識も必要だけどな。
『無料で使用する』という土俵で比べれば、ネットランキング対応な豆乳が上・・・?
豆乳使ったことある人の評価キボンヌ
0337名前は開発中のものです。
04/09/17 16:19:37ID:7Nq2FJyY0338名前は開発中のものです。
04/09/17 17:50:15ID:MTMvM71bあとツールの名前もGMのほうがいいと思う。
0339メトロイド(・∀・)イイ!!
04/09/18 11:12:15ID:+nepscHSまず最初何すればいいんでしょうか?
とりあえず、16*16のマップチップを並べてキャラが立つようにしたいんです。
グラフィックに関しては自前で適当に作ってやります。
0340名前は開発中のものです。
04/09/18 12:46:52ID:yHf8NhJr0341名前は開発中のものです。
04/09/18 12:49:42ID:H43lNhbr質問スレは放置かよ。答えてくれた人に礼も言えないの?
0342名前は開発中のものです。
04/09/18 14:08:38ID:DZkAmlDEこのスレを最初から読め
0343メトロイド(・∀・)イイ!!
04/09/18 16:44:05ID:R3YXU7+Jほかの方が作ったゲームからほとんどはしょって作りました。
画像は、、、、ダサいですがもうちょっとましなのにはしようと思ってます
これを元にプレイヤー画像を作ってくれる方がいればうれしいんですが・・
では、本題に移ります。
ジャンプ中の移動はできるんですが、静止状態から動かないんです・・
どうすればいいでしょう?
0344名前は開発中のものです。
04/09/18 16:53:28ID:TBnV4rZ6いい雰囲気だ…夢があるな。
キャラが昔々のMACアクションゲーのものに似てて感慨深かった。
0345名前は開発中のものです。
04/09/18 17:12:05ID:deTIXbwB0346名前は開発中のものです。
04/09/18 17:19:07ID:deTIXbwB0347名前は開発中のものです。
04/09/18 17:22:27ID:deTIXbwB0348名前は開発中のものです。
04/09/18 17:22:46ID:TBnV4rZ6絵描きとして少し興味深い
0349名前は開発中のものです。
04/09/18 17:32:39ID:deTIXbwB0350メトロイド(・∀・)イイ!!
04/09/18 18:04:47ID:3V/tOj3f実はまんまMACのアクションゲームのを・・・・・
知ってる人がいるとはなんかうれしいです。
まずかったら変えますが・・・
システムはほとんどメトロイドっぽいので、
もうちょっと謎解き要素を増やすと思います。
ってここで企画についていっても意味無いな・・
0351メトロイド(・∀・)イイ!!
04/09/18 18:08:22ID:3V/tOj3f>>345-348
>>349
すごいですね・・・即席で作ったんですか?
自分も、もうちょっとまともなのを描きたいです。
0352名前は開発中のものです。
04/09/18 18:16:15ID:tCpGm5iXobject1、stepイベント中でgravityを設定する条件文にバグ>relativeにチェック。
0353メトロイド(・∀・)イイ!!
04/09/18 18:24:32ID:3V/tOj3f352さんほんとありがとう!
これでサクサク作れそうです。
次は玉玉の発射に挑戦したいと思います。
0354名前は開発中のものです。
04/09/18 18:52:20ID:TBnV4rZ6まさか知ってる人がいるとは…
感動した!(あのゲームの名前わかります?)
目が飛び出るくらい期待が膨らみました。
ともあれ頑張ってくだしい。
0355メトロイド(・∀・)イイ!!
04/09/18 18:53:32ID:3V/tOj3fプレイヤーの向きを変える方法と、それと同時に玉の発射する方向を
変えるのができないです。
上に、玉の発射の向きの変え方は書いてるんですが、
変数の使い方が良くわかりません。
変数を設定するのはいつにすればいいのか
代入するタイミングは・・・・
誰か教えてください^^;
0356メトロイド(・∀・)イイ!!
04/09/18 19:02:19ID:3V/tOj3fゲームの名前までは覚えてないですね、、
なんせ5年ほど前にMACからWINに乗り換えましたから・・・
どんな感じのゲームだったかは覚えてます。
動く床、レーザー、魔女、大砲・・・・
あんまり覚えていないやw
0357名前は開発中のものです。
04/09/18 20:46:23ID:E1QQ4F3Eブロック
http://tool-ya.ddo.jp/2ch/trash-box/file/20040918204414818.gif
プレイヤー
http://tool-ya.ddo.jp/2ch/trash-box/file/20040918204423819.gif
プレイヤー:撃
http://tool-ya.ddo.jp/2ch/trash-box/file/20040918204435820.gif
ノーマルショット
http://tool-ya.ddo.jp/2ch/trash-box/file/20040918204451821.gif
アイスショット
0358名前は開発中のものです。
04/09/18 21:00:48ID:E1QQ4F3Eブロック2
0359メトロイド(・∀・)イイ!!
04/09/18 21:08:13ID:obBb2w/9気になったんで開いてみたんですが、
「リクエストされたこのサーバ上のファイルに対する
アクセス権がありません。
リンク元の URL やユーザエージェント名を確認して下さい。」
と出ます。どうなってるんでしょうか?
0360名前は開発中のものです。
04/09/18 21:11:07ID:E1QQ4F3E0361名前は開発中のものです。
04/09/18 21:18:23ID:E1QQ4F3Eアイスショット
http://www.uploda.org/file/uporg8173.gif
ノーマルショット
http://read.kir.jp/file/read1990.gif
プレイヤー:撃
http://read.kir.jp/file/read1991.gif
プレイヤー
http://read.kir.jp/file/read1994.gif
ブロック
http://read.kir.jp/file/read1995.gif
ブロック2
0362名前は開発中のものです。
04/09/18 21:18:55ID:E1QQ4F3Eこれで見れるとおもいます。
0363名前は開発中のものです。
04/09/18 21:35:06ID:E1QQ4F3Eビーム
0364名前は開発中のものです。
04/09/18 21:36:37ID:E1QQ4F3Eビーム
0365名前は開発中のものです。
04/09/18 21:37:13ID:E1QQ4F3E0366名前は開発中のものです。
04/09/18 22:00:58ID:ATUwxUK0目標はとりあえずiアプリであったグランドキャニオンを目指す(`・ω・´)
0367名前は開発中のものです。
04/09/18 23:02:31ID:2vBIROaF>>366
すぐなれるから頑張れ。
0368名前は開発中のものです。
04/09/19 09:46:32ID:3VY//cx2http://gamdev.org/w/?GameMaker
0369名前は開発中のものです。
04/09/19 10:34:04ID:3VY//cx2一応、読み込むまでの手順も書いておきます
スプライトエディタ
↓
ストリップ画像から作成
↓
イメージの数:16
1列あたりのイメージ数:4
イメージの幅:16
イメージの高さ:16
↓
(読み込み完了)
↓
アニメーション
↓
リバースしたフレームを追加
↓
(口を閉じるモーション追加完了)
fpsは120を想定してますので
必要に応じて間引いてください。
ちなみにゲーム中のfpsは
ルーム設定から変更できます。
0370メトロイド(・∀・)イイ!!
04/09/19 11:28:01ID:SuKi+0Aq←→左右移動
Z ジャンプ
X 玉玉発射
ハァ・・・サンプルをはしょりまくって、
左右移動、玉玉発射、および左右撃ち分けできた。
しかしここで問題が起こった・・・
壁にぶつかってそのまま方向キーを入れ続けると、
めり込む。
さらに、スプライトで移動するときに上下させたんだけど
ジャンプキーやショットキー押してるときにも上下に動いてしまう
特にジャンプしてるときが、変態になってる。
どうにかならないでしょうか?
0371名前は開発中のものです。
04/09/19 11:40:01ID:Y+CgYwbaビーム
0372名前は開発中のものです。
04/09/19 12:14:14ID:Y+CgYwbaジャンプのデモ
備考:ジャンプしかできません
0373名前は開発中のものです。
04/09/19 13:03:43ID:i6EMqW/F0374名前は開発中のものです。
04/09/19 13:11:39ID:i6EMqW/F0375名前は開発中のものです。
04/09/19 14:17:18ID:tx0ewoH4乙です。
パックマン風作ってみたいと思います
0376名前は開発中のものです。
04/09/19 14:32:26ID:tx0ewoH40377メトロイド(・∀・)イイ!!
04/09/19 16:26:52ID:SuKi+0Aqってここで言うことかな・・・・・
とりあえず報告しました
0378名前は開発中のものです。
04/09/19 16:50:28ID:i6EMqW/F0379名前は開発中のものです。
04/09/19 19:48:38ID:g8f5zfcxありがちかつGBA風なシューティング作ってみました。
とか書こうと思いましたがドット絵描いてある程度作ったとこで力つきました。
というわけで加工自由 スペースキーで弾
0380名前は開発中のものです。
04/09/19 20:09:47ID:GrFoplsn0381名前は開発中のものです。
04/09/19 20:55:59ID:GrFoplsnブロック3
0382名前は開発中のものです。
04/09/19 21:01:12ID:z+retBf5ともあれ出し方が細かすぎじゃないだろうか、
まあこのスレ活気ないしいいかもしれないが
0383名前は開発中のものです。
04/09/19 21:06:04ID:z+retBf5素晴らしい
愛を感じました
ドットはいい…
0384メトロイド(・∀・)イイ!!
04/09/20 10:34:20ID:VuxfAtwYしゃがみアクション加えたんだが
なんかおかしい。
しゃがんで右向いてる状態でそのまま↑キーで立ったあと玉玉発射すると
逆方向に飛んでいく・・そのまま左右に動かしたら直るんだけど・・
似たようなバグが左立ち状態からしゃがんだときに起こる。
何度も見直したんだけど、どこがおかしいのかさっぱりわからない。
誰か助けてください。
※補足 変数の説明
このゲームで使われてる変数について一応言っておきます
rol 立っている状態での左右の判定。1が右向きで、2が左向きです
rolt しゃがんでる状態での左右の判定。3が右向きで、4が左向き
downt しゃがんでいるか立っているかの判定。1がしゃがんでいる状態。
2が立っている状態。これはしゃがんでるときには、
ジャンプできないようにするために用意した。
不必要な変数使いまくりな気がします。もっとスリムにできる方法があったら
教えていただきたいです。
0385名前は開発中のものです。
04/09/20 10:48:59ID:wNEgc/97状態変数:普通(立ってる)=0 しゃがんでる=1 ジャンプ=1
0386メトロイド(・∀・)イイ!!
04/09/20 11:13:50ID:VuxfAtwYできるんでしょうか?
そのやり方を知らないのでわざわざしゃがみ向いている方向変数まで
用意したんですけど・・・
0387名前は開発中のものです。
04/09/20 11:47:46ID:wNEgc/97うーん
0388名前は開発中のものです。
04/09/20 11:53:56ID:wNEgc/97やっぱ本体落とさないとわかんねな
0389メトロイド(・∀・)イイ!!
04/09/20 12:23:08ID:VuxfAtwY今組み立てようとしてるのは、まずif文でdownt(状態変数)が2(立ち)か、
それが2ならさらにそこからif文で右向いてるか左向いてるか(1か2)
判定して、玉の発射方向と高さを決めたいんです。
しゃがんでいるときは低い位置から発射させたいんで・・
どうでしょう?
0390名前は開発中のものです。
04/09/20 12:43:08ID:Zez8TdSSいろいろ突っ込みどころはあるが、>>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なんだし。
0391メトロイド(・∀・)イイ!!
04/09/20 14:18:55ID:VuxfAtwY囲うやり方がわからない。頭がこんがらがって無理。
とりあえずソースさらします。
ショットキー(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
0392名前は開発中のものです。
04/09/20 14:32:07ID:pd+9Tfdl▲start
If 〜
▲start
内容
▼end
else
▲
内容
▼end
▼end
else
▲start
内容
▼end
0393名前は開発中のものです。
04/09/20 14:33:02ID:pd+9Tfdl0394名前は開発中のものです。
04/09/20 14:34:26ID:z6qSERFuStart 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
こうじゃないの? (インデントはわかりやすくするためにつけただけ
0395メトロイド(・∀・)イイ!!
04/09/20 14:34:57ID:VuxfAtwYhttp://gamdev.org/up/img/1288.lzh
スプライトで分岐させたらかなり余裕でできた・・
あと突っ込みどころがあればどんどん行ってくだされ
0396メトロイド(・∀・)イイ!!
04/09/20 14:36:34ID:VuxfAtwYおれが返事する間にこんなにも・・・・
苦労させて本当にごめん。
がんばっていいもの作るよ
0397名前は開発中のものです。
04/09/20 14:38:46ID:z6qSERFuがんばってね。
こういうコトがあってこそ上達すんだよ。
ちなみにここら辺(if文)あたりの大体の感覚覚えとくと言語に移ったとき楽
0398メトロイド(・∀・)イイ!!
04/09/20 14:49:15ID:VuxfAtwYほんとありがとう。・゚・(ノД`)・゚・。
がんばるよ!
394のやつを参考にしながらしゃがんでいるときは少し
移動スピードが上がるようにしたいとおもいます。
0399名前は開発中のものです。
04/09/20 17:11:29ID:pd+9Tfdl久々にgmいじったついでに避けゲー
操作はマウスです
spaceで画面内の弾消去 //score減点のリスクあり
0400名前は開発中のものです。
04/09/20 17:15:09ID:pd+9Tfdl0401メトロイド(・∀・)イイ!!
04/09/20 17:27:32ID:VuxfAtwYなかなかはまったよw
連続で回避したときは快感ですね♪
0402名前は開発中のものです。
04/09/20 17:43:40ID:S9Xr3PCEずっと真ん中にいたら140400点いった。
0403メトロイド(・∀・)イイ!!
04/09/20 18:04:39ID:VuxfAtwY集中力があればもっといけるかも・・
そのまえに手がブルってくる
0404よこしまなMr.0
04/09/21 07:19:43ID:Gde/C4Diver.6.0 beta2 がリリースされました。詳しくは↓こちら
http://gamemaker.main.jp/modules/news/article.php?storyid=8
0405ミサイルコマンダーもどきを晒した人
04/09/21 12:28:19ID:JCcYjLKtっておもったら、うちの環境のデスクトップは「highcolor」で常用してたのでした。orz
修正分をUPしました。マイナーチェンジもしてます。
ttp://gamdev.org/up/img/1300.zip
>>404
サイト運営乙です。GameMaker6.0正式版が待ち遠しい…
0406名前は開発中のものです。
04/09/21 13:05:02ID:XkaKVBYVサムはキャンディー好きのセンスが大好き
0407名前は開発中のものです。
04/09/21 21:10:36ID:912ks1qBありがとうございます。
かなりやる気がでてきました。
0408名前は開発中のものです。
04/09/21 21:14:55ID:912ks1qB0409名前は開発中のものです。
04/09/21 23:13:59ID:XkaKVBYV0410名前は開発中のものです。
04/09/22 02:24:12ID:9tHExez4敵と新武器追加すればそこそこ遊べるものになるかも・・・が、どんなものがいいのか見当つかず
ttp://gamdev.org/up/img/1305.zip
0411名前は開発中のものです。
04/09/22 03:09:34ID:B8weP6v8武器アイディアを少し。
通常弾で攻撃するときに、3方向に出る弾を3パターンぐらいに切り替えて使うのはどうだろう?
1.前方向3Way弾
2.前と左右斜め後ろの120度ずつずれた全方向弾
3.直進2弾と真後ろ1弾
とか・・まぁ、状況に応じて切り替えられるような感じかな。
敵パターンも、居間みたいな突っ込んでくるやつやら、逃げながら弾撃って来るのとか、固定砲台で弾幕張るやつとか・・・
いろいろ妄想が止まらなさそうです(;´д`)
0412名前は開発中のものです。
04/09/22 07:42:36ID:UafUMWQq0413名前は開発中のものです。
04/09/22 17:18:54ID:e+JzwYIv右から壁にぶつかると跳ね返されてしまいます。
どうすれば直るか教えてください。
0414名前は開発中のものです。
04/09/22 19:36:19ID:ldA+DuDfこれでどうだろうか
0415名前は開発中のものです。
04/09/22 19:39:49ID:ldA+DuDf0416名前は開発中のものです。
04/09/22 21:04:48ID:meNQ+253無事直りました。ありがとうございました。
0417名前は開発中のものです。
04/09/22 22:08:19ID:meNQ+253動く足場を作ってるんですが、足場はパスで動くんですが
乗ったときにじいさんが同時に動くようにするには
どうすればいいでしょうか?
じいさんが一緒に動かないので、足場から落ちてしまいます。
0418名前は開発中のものです。
04/09/22 23:49:36ID:fp0IejKc妄想のみでゲーム制作経験ないが、ガムバッテ作ってみる(`・ω・´)ノシ
シューティングとかブロック崩しは初心者には厳しいだろうか…
0419アイディアがなくて鬱な人
04/09/23 02:28:55ID:YT8HC4ROそれを実現するには、GameMakerをより理解していないと難しいでしょう。
使い始めの方だとつらいかもしれません。
修正ソースUPしますが、「何をどうしているのか」ということを理解してみてください。
これを理解して自分のものとなったとき、出来ることが格段に広がるでしょう。
一応解説テキスト付ですが、自分語なので読みにくいかもしれません'';
ttp://gamdev.org/up/img/1315.zip
0420名前は開発中のものです。
04/09/23 10:40:12ID:4cnhW2GJすごいわかりやすい解説付で本当にありがとうございます。
といいつつ早速質問ですが、
collision_line(x1,y1,x2,y2,obj,prec,notme)
↑は線分(x1,y1)-(x2,y2)に"obj"に属するインスタンスがあるかどうか
調べるということですが、そのobjに属するインスタンスを追加することは可能でしょうか?
なぜそうしたいかというと、playerrがしゃがんでいるときも同様に、
移動する床にあわせて同時に動くようにしたいからです。
>>418
僕はGMはまったくの初心者でしたが、ほかの作品のソースを見ながら
していたところ、1日でキャラの移動ができるようになりました。
GMは本当に良ツールな予感がします。
0421アイディアがなくて鬱な人
04/09/23 12:16:40ID:SVEQI9hKおそらくしゃがんだときに、土台と一緒に動かない症状が出ていると思います。
しかし考えてみてください。しゃがんだときに、オブジェクトは変化してますか?
そういう処理を明示的にしていない限り、オブジェクトは変化しません。
(変えているのは、sprite_indexです。オブジェクトを変化させるときは、ローカル変数object_indexを変えます。)
・・・原因は別にあります。爺のステップイベントの中をよーく見てください。
しゃがんだときに「ある処理」をしているために、土台とともに動くコードが無効化されてます。
そして、なぜ無効化されるのか、よく考えながら処理の流れを追ってください。そうすると、よりGameMakerの癖が見えてきます。
それとは別に、ご質問の件について。
これは、基本的には複数の"obj"の判定を一回の処理で行うことは出来ません。
ただ、objを変えながらcollision_line関数を何回も呼び出していくことで、問題は回避できます。
ただ、テクニックがありまして、”親オブジェクト(parent object)”の原理をうまく使えば出来るかもしれません。
0422名前は開発中のものです。
04/09/23 12:45:32ID:3qe0d/6Tしゃがんでいても土台と一緒に動くようになりました。
ありがとうございました。
0423名前は開発中のものです。
04/09/23 20:52:55ID:7sOQ55mL0424名前は開発中のものです。
04/09/23 21:54:45ID:XynxQ61t多少なりともプログラムの知識がいるからなぁ。
導入時に多少とまどうのは仕方ない。
ということでゲームプログラマ(アマ)への第一歩と思ってガンガレ>>423
0425名前は開発中のものです。
04/09/23 23:16:21ID:7sOQ55mLとりあえず素材作りとが大変ですね。ドット絵が…いまの所2chのAAで代用w
育成SLGとか作ってみたいけど大変だ('A`)英語苦手で辞書を片手にちょこちょこやってるんですが
最初は慣れるためにもワンキーアクション系の方がいいんでしょうか?
0426名前は開発中のものです。
04/09/24 02:34:03ID:qp7kmS23敵追加したり武器追加したりとこそこそ作ってるのですが
武器切り替えをマウス中央ボタンでやろうとした所、武器切り替え専用の
不可視オブジェクトを作って実行したのですが、どうやらマウスがオブジェクトの上にあるときにしか
イベントが起こらない様子・・・
仕方なく画面サイズのmaskを作って自機に追随するようにしたのですが
画面中どこで押されてもいいボタンの為にマスクを作るのは明らかに無駄なことやってると思ったので
なにか良い解決策があればご教授願いします。
ttp://gamdev.org/up/img/1332.zip
他にもっと無駄なことやってるだろうが!!って突っ込みは無しでお願いしますorz
しかし角度と速度を指定するだけで全方向STGが作れるなんて
GMすごすぎ(*´Д`)
0427名前は開発中のものです。
04/09/24 02:39:20ID:qp7kmS23変な画面になってますごめんなさうわなにをするやめrqあwせdrftgy
しかしマウス中ボタンだと明らかにプレイしにくいという事に今気がついた。
素直にキーボード使いますか・・・
0428名前は開発中のものです。
04/09/24 06:30:06ID:lOK//Ld1マウスの取得イベントは”オブジェクトに対する操作”でしかなく、ボタン的感覚なんですよね。
>>426さんの解決方法には目からうろこでした。でも、スマートじゃないですよね。
私の場合、自機のステップイベント中にマウスのキー入力を取得する処理を記述しました。この場合はGML必須ですが・・・
コードがわかりにくいかもしれませんが、GamDevPukiWikiにあるミサイルコマンダーもどきの中身を見てみてください。
obj_GUN_Rのステップイベントに置かれてるコードの途中に、if文の中に
mouse_check_button(mb_right)
という関数を呼び出している部分があります。これは引数に示すボタンが押されているときに真を返す関数です。
この関数を利用することで、マウスのボタンの入力をチェックしてます。
0429名前は開発中のものです。
04/09/24 06:51:58ID:lOK//Ld10430名前は開発中のものです。
04/09/24 16:31:52ID:lbFyT3q4http://gamdev.org/up/img/1337.lzh
サッカーゲーム
スペースキー溜めうち
0431名前は開発中のものです。
04/09/24 18:10:31ID:PMc8y1EAわかるようにしたいんですが、やり方がわかりません。
Draw the lives as imageを使うのかなと思ってやってみたんですが
表示されなかったんです。どうすれば表示されるんでしょうか?
0432名前は開発中のものです。
04/09/24 18:35:16ID:lOK//Ld1考えられる原因は、Draw the lives as imageアイコンが
描画イベント(draw event)に配置されていないことが挙げられます。
描画機能は、描画イベント中に実行しなければなりません。
アイコンでクリーム色のものは大体描画機能ですので、これらは描画イベントで実行するようにしてください。
0433名前は開発中のものです。
04/09/24 20:55:20ID:mS3eFVzvhttp://gamdev.org/up/img/1341.gif
0434名前は開発中のものです。
04/09/24 21:15:15ID:OP1MneQe初歩的なミスをしていましたね・・・ライフが表示されるようになりました
しかし、今度は操作キャラが突然消えました。
どこがおかしいか探したんですが、わかりませんでした。
いじったのはドローイベントを追加したことぐらいです。
ドローイベントを削除すると操作キャラは表示されるんですけど、、
何度も質問すみません
0435名前は開発中のものです。
04/09/24 21:25:48ID:neCny+8kみなさん素材は自作ですか?
0436名前は開発中のものです。
04/09/24 21:33:40ID:OP1MneQe操作キャラはHPで無料配布されている素材を使っています。
かなり絵心が無いんで・・
小物などドットで打てる範囲のものは打ってます。
と言っても本当に簡単なものですが^^;
0437名前は開発中のものです。
04/09/24 21:34:38ID:uAUa/lGO0438名前は開発中のものです。
04/09/24 23:43:36ID:ScGQ0QXsなんでも要望を言ってみたまえ
0439名前は開発中のものです。
04/09/25 00:27:35ID:+hzJ0qnYメニューコマンドなどに使われる枠組セット『┗』『┣』←こんなやつ
とかあったらいろんなゲームに使えて便利かも?
…それぐらいなら自分でも作れそうだがw
0440名前は開発中のものです。
04/09/25 00:40:49ID:72ayvABV0441まとめた ◆yIZgqoM/0k
04/09/25 01:13:46ID:PplQflJXhttp://box.elsia.net/~hungry/
0442名前は開発中のものです。
04/09/25 01:26:44ID:5v9yGXyA神
0443よこしまなMr.0
04/09/25 02:37:04ID:WtMmOVse>>441
乙です。http://gamemaker.main.jp/ からもリンク貼らせていただきました。
ttp://www.harveycartel.org/metanet/n_v1pc.zip
↑GameMaker製ではありませんが…海外サイトで見つけたFlash製のゲームです。
ゲームバランスがすばらしく、キャラや敵の動きが参考になりそうなのでさらしときます。
配布元:ttp://www.harveycartel.org/metanet/
0444落ちゲ作成中(1%)@GameMaker
04/09/25 13:10:25ID:/UxoxIFW親オブジェクトがいわゆる継承みたいなものだと気づかずハマった_| ̄|○
3dCGソフトと同じように考えてたよ。しっかりマニュアル読まないとダメだな。
んで、操作するぷよ2個をどうやったらうまく扱えるか考え中。
0445名前は開発中のものです。
04/09/25 14:38:58ID:5v9yGXyAn、おもしろイイ!
まったくどうでもいいことなんですがクレジットにsoldatの作者がいますた。
0446夢想爺
04/09/25 16:41:44ID:x58uY7cV出てきました。
体力表示にDraw the lives imageを使用したので、
寿命表示に、GML関数を使用することにしました。
しかし、思うように行かないです。
体力が0になったらスタート地点に戻して
寿命を1つ減らすということをしたいんですが・・・・・
ゲーム中体力を減らすには、小さい大砲みたいなのから発射される
水色の弾に当たってください。
体力の表示および寿命の表示はスプライト無しのobject38のDrawイベントで
行われています。
http://gamdev.org/up/img/1353.lzh
0447名前は開発中のものです。
04/09/25 20:52:10ID:89V7VTjFhttp://www.uploda.org/file/uporg9208.png
http://www.uploda.org/file/uporg9209.png
0448名前は開発中のものです。
04/09/25 21:08:22ID:5v9yGXyA目がきもくて良い!
0449まとめた ◆yIZgqoM/0k
04/09/25 23:50:47ID:PplQflJX一週間に一回、土曜か日曜に更新する予定。
なんか意見や要望あるなら言ってくれい。
それからよこしまなMr.0氏にお願いしたいのですが、
非公式のフォーラムに出た質問もまとめていいですかね。
0450名前は開発中のものです。
04/09/26 00:50:47ID:BUUuA1lI一定の距離動き、それを繰り返すという処理が分かりません。
誰かアドバイスをください。
0451よこしまなMr.0
04/09/26 01:36:15ID:69mPzDMB「http://gamemaker.main.jp/modules/newbb/ より転載」
と一言添えていただければもちろんかまいません。
0452名前は開発中のものです。
04/09/26 03:04:10ID:qJkYqJW00453名前は開発中のものです。
04/09/26 03:21:55ID:BUUuA1lI素材かと思います
0454名前は開発中のものです。
04/09/26 13:01:57ID:9J2ZTc7b0455名前は開発中のものです。
04/09/26 14:54:30ID:DJRbPDbwwikiかなんかにまとめて貼っておいたらいいと思う
0456名前は開発中のものです。
04/09/26 16:18:08ID:QXyfGRQz宣伝前振り乙
http://gamdev.org/w/?GameMaker
0457名前は開発中のものです。
04/09/26 23:00:45ID:3VrU9r8x0458名前は開発中のものです。
04/09/26 23:15:10ID:+hX9KSRjhttp://gamdev.org/up/img/1394.zip
横スクロール忍者アクション
基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:手裏剣攻撃
壁駈け:壁際でZキー
ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
0459名前は開発中のものです。
04/09/27 00:04:52ID:TONzHU7Y手裏剣の効果音に思わずワロタ
ジャンプが早くて低いところにいるやつになかなか当てれない('A`)
ちなみにこれ作るのにどれぐらいかかりました?
0460名前は開発中のものです。
04/09/27 00:18:42ID:xzT8H3/Qおまいすげぇよ!感動した!
漏れもこの作成時間が気になる…効果音も自作?
0461名前は開発中のものです。
04/09/27 00:55:28ID:TD3B6E1U惜しむらくは左右キーを押したときに上下の速度が0になってしまうバグがある所か・・・
少々修正すれば十分に遊べるゲームだ
0462名前は開発中のものです。
04/09/27 00:57:49ID:GtKSeNMR神
センスが素晴らしすぎるよ
0463名前は開発中のものです。
04/09/27 01:08:41ID:EMsomWMW歩きながらジャンプがちょっとしづらい
GameMakerの限界か!?
0464夢想爺
04/09/27 13:52:06ID:P36KLRrI自分もジャンプアクション作ってるんですが、ほんと忍者ゲーム面白いですね
敵の配置もかなりこっているような気がします。
壁駈けは参考にさせていただきます。
0465名前は開発中のものです。
04/09/27 14:16:39ID:9e3Ph5zs0466名前は開発中のものです。
04/09/27 15:05:21ID:Euh+GHHe次期バージョンでサポートされてるっぽい。ところで、おまいらbeta 3きましたよ。
もし、新機能試してる人いたら、報告してほすぃ・・・
0467名前は開発中のものです。
04/09/27 16:20:37ID:ffNSKT4N0468名前は開発中のものです。
04/09/27 17:27:22ID:EMsomWMW0469名前は開発中のものです。
04/09/27 19:20:42ID:W2bpqtkl激しくワロタ
なんか効果音が何ていってるのか気になる
0470名前は開発中のものです。
04/09/27 19:37:24ID:uh/cotsH発射されません・・・どうしたらいいでしょうか?
0471名前は開発中のものです。
04/09/27 20:09:57ID:TD3B6E1U1.スプライト生成する位置を修正する
2.スプライト設定から基点をオブジェクトの中央になるように設定する
0472名前は開発中のものです。
04/09/27 20:10:00ID:GtKSeNMR0473名前は開発中のものです。
04/09/27 20:39:52ID:TONzHU7Y絵がとてつもなくヘタだと気がつきやる気ダウン_| ̄|○
0474名前は開発中のものです。
04/09/27 20:56:15ID:nfKU5Xwsスクリーンショットでもとって切り取って使う。
0475よこしまなMr.0
04/09/27 21:08:16ID:WAH5AoJzhttp://gamemaker.main.jp/modules/news/article.php?storyid=9
0476名前は開発中のものです。
04/09/27 21:29:41ID:cKhClOWR動きが激重になってしまいました。原因わかる人は教えてください
0477名前は開発中のものです。
04/09/27 22:57:31ID:s7CAKkdP「random(10)で10未満」となってますが「10以下」だと思います。
>>450
移動した回数を数える
一定回数移動したら方向を変える
http://gamdev.org/up/img/1400.lzh
0478名前は開発中のものです。
04/09/27 23:14:06ID:gchtCPGK0479名前は開発中のものです。
04/09/27 23:26:51ID:s7CAKkdP変数=(オブジェクト名).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式と変数の使用」に書いてあります。
0480名前は開発中のものです。
04/09/27 23:49:22ID:gchtCPGK0481458
04/09/27 23:51:35ID:xtu4Fv6/今後の参考にさせていただきます。
制作期間はおおよそ四週間くらいかな?
他の人のゲームを参考にさせてもらってコツコツ作ってました。
効果音はLaLaVoiceとかいう音声合成ソフト?で作成しました。
本当はBGMも作りたかったけど、漏れには無理でした……orz
バグ……orz
いらない命令が残ったままでした。orz
修正しときます。orz
0482名前は開発中のものです。
04/09/27 23:58:54ID:+ENDXnf4なにかうまく手を抜く方法ないですか?
0483名前は開発中のものです。
04/09/28 00:13:18ID:bCgpXzkXGML使用なのでプログラム書いたことがないと分かり難いかもしれませんが・・・
GameMakerマニュアルはゲムデヴwikiにあります
http://gamdev.org/w/?GameMaker
0484よこしまなMr.0
04/09/28 00:35:33ID:e43lbveI「未満」だと思います。。。
http://gamemaker.main.jp/modules/articles/article.php?id=5
0485名前は開発中のものです。
04/09/28 01:06:13ID:NbtzbGQf0486477
04/09/28 02:41:11ID:8Eq9zpoJなるほど!実数とは盲点でした。
非公式情報サイトのほうをはじめから見ていればfloorを使った場合の
事が書いてあるので気づけたかもしれませんね。
原文では「Returns a random real number〜」となってるので
まずそこで気づけと言われそうですけど。
ほかにも配列の添え字にしたら小数点以下切り上げだったり
「Draw a text」を使って表示すると小数第二位までしか表示されなかったりと
色々とハマってしまいました。
日本語マニュアルでも「以下」、「より小さい」といまいちハッキリしてないので
混乱しても仕方ないよねと言い訳してみるテスト。
今回の件はかなり勉強になりました。
0487よこしまなMr.0
04/09/28 05:37:49ID:e43lbveIstring_format関数で確認しました。
0488名前は開発中のものです。
04/09/28 20:54:46ID:CbESRWlSサムキャンです。ひと段落ついたのでうpしときます。
なんかあったら言ってくださいな。でば
0489名前は開発中のものです。
04/09/28 21:05:44ID:NzeL+PzE超初心者でつが頑張ります。
0490名前は開発中のものです。
04/09/28 22:35:08ID:nKugmvADサムきた!
このキャンディを獲ったときの嬉しそうな声がたまらねえ
0491名前は開発中のものです。
04/09/28 22:56:55ID:W962GSw70492名前は開発中のものです。
04/09/28 23:29:27ID:rgRWgZnJ弾の当たり方によっては弾が壁にめり込んだままになりました。
スクリーンショットでも撮れば良かったのかもしれないが、その前に死んでしまったw
0493名前は開発中のものです。
04/09/28 23:34:18ID:CbESRWlS実はその現象はこちらでも確認済みだったりします。
今度アップするときまでには治しておきます。
0494名前は開発中のものです。
04/09/29 17:04:40ID:tjUDDyMc英語力ないのに、無責任翻訳・・・
beta3に次の変更が加えられました:
内部変数のcurrent_hour、current_minute、current_secondなどは正確に更新されるようになった。
オブジェクト情報ウィンドウをマウスで開いたときにクラッシュする問題を修正した。
ゲームのファイルサイズを約600のKBに縮小した。
処理が自動的に閉じない場合に、強制的に閉じるためのボタンを付けた。
バージョン5の登録キーを入力した場合、正しいメッセージが出るようになった。
0495名前は開発中のものです。
04/09/29 18:56:27ID:C6sf5TYVこれってゲームのサイズが小さくなったってことですかね?
0496名前は開発中のものです。
04/09/29 20:32:32ID:Shd618Mb(;´Д`)まじで聞いてんの?
0497名前は開発中のものです。
04/09/29 20:51:34ID:CWBjx8/Tいまbeta4でexeつくったら1Mバイトあった
0498名前は開発中のものです。
04/09/29 22:52:39ID:a43Vgk4g作成ツールとそのスレの未来を見た気がする。
GJ。
0499名前は開発中のものです。
04/09/29 23:10:08ID:W08GVhaj俺は暇なときにちょこちょこいじって、いつかこのスレで公開してみたいなぁ〜
程度の目標なんだが…。
ゲーム作るときに一番面白いのは頭の中でゲームの構想を練るときなのは
俺だけだろうか…(´・ω・`)いつもそのゲームは完成しないんだけどw
0500名前は開発中のものです。
04/09/29 23:41:36ID:2TvW3/Ps漏れも。
自分で言うのもなんだが、禿げしく面白いゲームを考えたのに
技術がおっつかなくて断念したことがあるorz
0501名前は開発中のものです。
04/09/29 23:48:00ID:cx7T7QUbhttp://gamdev.org/up/img/1425.lzh
壁をクリックで次の迷路を作成します。作るだけ。
間違ってGM6RCで作っちゃったよ_| ̄|○
0502名前は開発中のものです。
04/09/30 16:49:44ID:ScqtWo+j0503名前は開発中のものです。
04/09/30 19:19:30ID:Ddlf9RkE0504名前は開発中のものです。
04/09/30 19:36:30ID:VKcOjQlQ0505名前は開発中のものです。
04/09/30 21:29:39ID:rzN5A9RV0506名前は開発中のものです。
04/09/30 21:44:57ID:PYZGk0Hs0507名前は開発中のものです。
04/09/30 21:49:23ID:aSa4a3nH0508名前は開発中のものです。
04/09/30 21:59:20ID:KGuzyw0s0509名前は開発中のものです。
04/09/30 22:20:59ID:rzN5A9RVよほどこのPCがへっぽこなのか。
501の中見てもobjectに命令が1つしか入ってないんですけど…
0510名前は開発中のものです。
04/09/30 22:22:38ID:uYaQEoWA0511名前は開発中のものです。
04/09/30 22:28:46ID:aSa4a3nH0512名前は開発中のものです。
04/09/30 22:45:04ID:q8p9exAxたぶんroomsのcreation codeのボタン押せば出てくるはず
わかり難いよね
0513512
04/09/30 22:47:37ID:q8p9exAx0514名前は開発中のものです。
04/09/30 23:11:36ID:Ddlf9RkE横ジャンプゲー用キャラクタ素材(32*32)
0515名前は開発中のものです。
04/09/30 23:35:04ID:rzN5A9RVGM6RCを使用
眼科逝ったほうがいいですか?
0516名前は開発中のものです。
04/09/30 23:42:21ID:ScqtWo+j山岡、宮前真樹、読んde!!
http://gamdev.org/up/img/1440.png
0517名前は開発中のものです。
04/10/01 00:19:45ID:6xDkdUOmアドバンスモードに汁。メニューの[File]>>[Advanced Mode]にチェック
いろんなアプリで見かけるのだが、こういう、上級者用といいながら機能を隠すモードってなぜあるのだろう。
余計、初心者を困らせることになると思うのだが。
0518名前は開発中のものです。
04/10/01 00:24:45ID:izAMcC0Qテストプレイをするとウィンドウが1200*320のサイズで表示されます。
小窓でプレイするにはどうすればいいんですか?
0519名前は開発中のものです。
04/10/01 00:30:41ID:6xDkdUOm>>518
roomの項目で設定できるviewを使え。ここに晒されてるサンプルを見れば使い方はわかる。
>>517でも書いたが、この機能はアドバンスドモードにしてないと出ないから注意
0520名前は開発中のものです。
04/10/01 00:41:15ID:IpsvkX0Y目に入る情報量を制限するんじゃない?
とりあえずユーザー数獲得するのもツールの目的のひとつだと思うし。
0521名前は開発中のものです。
04/10/01 00:42:12ID:izAMcC0Qそういえばアドバンスモードにしてませんでした・・・。
どうもありがどうございました。
0522517,519
04/10/01 01:11:08ID:6xDkdUOmしかし、嵌るユーザーがいるのもまた事実で。(実際、自分も嵌ったし・・・)
この辺はアプリ制作側のポリシーにゆだねるしかないのだけど、
自分は機能は洗いざらい見たい派なので、邪魔だなぁなんて思って愚痴ってしまった。
スンマセン・・・(しかもスレ違いネタで・・・)
0523名前は開発中のものです。
04/10/01 02:17:36ID:0XVUDUaz固定画面のアクションです。良かったらプレイしてみてください。
詳しい説明はゲームインフォをみてください。
0524名前は開発中のものです。
04/10/01 06:02:37ID:U7vbKD0m結構難しいが、(・∀・)イイ!!面白いアイデアだと思った。
3面のブロックがいっぱい落ちてくるやつで死んだ。
あと、デザインがステキ。
0525よこしまなMr.0
04/10/01 06:21:41ID:dlJlrZPE[メインメニュー]→[Scripts]→[Check Resource Names]を開いてみれば一目瞭然です。
・Sprite、Object、Room名などが重複している。
・定義済みの変数名x,yと同じ名称のSprites→font→[x],[y]が存在する。
以上2点がコンパイルエラーの原因でしょう。
オブジェクト名は「obj_ABC」、スプライト名は「spr_ABC」…
このようにしてなんらかの接頭語を付けてあげれば解決します。
それにしても完成度の高いゲームですねΣヽ(゚Д゚; )ノ
グレートジョブ&乙です。
052682
04/10/01 09:32:58ID:6iraatlxhttp://mmropg.hp.infoseek.co.jp/index.shtml
CGIを組み込むような技術はないです、はい。
0527名前は開発中のものです。
04/10/01 10:30:07ID:C2usnbuPおもしろい!!エフェクト格好いいし。
でも3面ムズい・・・。
テクノ系のBGMが欲しくなった。
0528名前は開発中のものです。
04/10/01 13:29:05ID:C2usnbuP弾幕カスリゲー
カーソルキーで移動
スペースでカスリモード
0529名前は開発中のものです。
04/10/01 20:55:48ID:sJV43X0jhttp://gamdev.org/up/img/1452.lzh
主人公クマを操ってハンバーガーを食えばクリア。
スクロールと敵キャラの移動アルゴリズムに苦労しますた。
クリア後は同じステージを繰り返し。
0530名前は開発中のものです。
04/10/01 23:07:16ID:fIocNvfqなんか、ライブラリ使うと萎えるな。
割と同じ考えを持つ人達が妥協して作ったみたいに感じてしまう。
ライブラリ共通化はゲームじゃむずいか。
0531名前は開発中のものです。
04/10/01 23:12:39ID:SHomPmNL0532夢想爺
04/10/01 23:45:33ID:WZJ7wM9vみんなにつられてふぁんたじぃさんミニステージ作りました。
ほんと短いですが、どんなかんじのゲームか
わかっていただけると思います。
寿命、体力関係にまだおかしな点がありますが後々直すつもりです。
0533夢想爺
04/10/01 23:50:13ID:WZJ7wM9vttp://e-words.jp/w/E383A9E382A4E38396E383A9E383AA.html
だそうです
0534名前は開発中のものです。
04/10/02 00:40:09ID:chHXymXHGMはゲームライブラリとして、10-20年前のゲームを表現するには事足りる。
しかも幅広い層の人が使えるときた。ここがGMの売り。
素人だからゲームライブラリというものの出来はどうなのか分からんけど、
総合的に見てよく出来たツールだと思うぞ。
使いこなせば、もっといろいろなことが出来るはず。
ここの人たちも使い始めた人が多いし、これからこれから・・・と、自分を奮い立たせてみるテスト
0535名前は開発中のものです。
04/10/02 00:51:07ID:p7oaBnZR0536名前は開発中のものです。
04/10/02 01:59:36ID:nObCNSmqnsfなんか書いて組み込みたいな…たまらなくなりそう
0537名前は開発中のものです。
04/10/02 10:21:09ID:vt/HgwOd素材作成用
0538名前は開発中のものです。
04/10/02 14:58:27ID:CS4F20Ryx = 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
0539名前は開発中のものです。
04/10/02 15:06:16ID:CS4F20RyCreate => piece of code に
myRotation = 0;
myRotationSpeed = 1;
myRadius = 15;
myLineStart = 3;
myLineEnd = 17;
mouseButtonPressed = false;
をいれる。
Draw => excute script で
>>538のスクリプトを指定する
roomに作成したオブジェクトを追加し、Game optionで「マウスカーソルを描画」の
チェックをはずす。
以上、日本語下手すみません。
0540名前は開発中のものです。
04/10/02 18:45:50ID:B/K56N0J0541名前は開発中のものです。
04/10/02 21:40:38ID:BRtuYxtF有難うございます。
早速スプライトの名称を変えていった所、正常に動作するようになりました。
0542名前は開発中のものです。
04/10/02 21:56:34ID:qGLWp7UMキタ━━━━━━(゚∀゚)━━━━━━ !!
0543名前は開発中のものです。
04/10/02 22:05:44ID:SnfmTq6Iキタ━━━━━━(゚∀゚)━━━━━━ !!
本当に
キタ━━━━━━(゚∀゚)━━━━━━ !!
0544名前は開発中のものです。
04/10/02 22:10:24ID:qGLWp7UMハラヘッタ〜
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< 日本語化パッチまだぁ〜?
\_/⊂ ⊂_)_ \____________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| |
| 芸 夢 銘 菓 .|/
0545名前は開発中のものです。
04/10/02 22:24:57ID:QJggTu8Lしかし、目玉の新機能が登録しないと使えないのは、商売上手だな。
0546名前は開発中のものです。
04/10/02 22:59:08ID:FQQ0USg/0547名前は開発中のものです。
04/10/02 23:04:38ID:SnfmTq6I0548名前は開発中のものです。
04/10/03 11:34:34ID:cDBFjPQIver.5のキーを送って再発行してもらう必要あり。
でもって、2,3日かかるらすぃorz
もう15ユーロ送って買いなおそうかと一瞬考えたりw
ってか、2000円そこそこなんだから、みんなレジストしたげようよw
0549名前は開発中のものです。
04/10/03 15:00:27ID:oTkm4Dvj0550よこしまなMr.0
04/10/03 16:38:10ID:G+fBjagwこんなかんじでぐるぐるぐるっと
ttp://gamdev.org/up/img/1464.zip
GM6.0の日本語化パッチについて:
6.1とかにバージョンアップするとまた作り直しになってしまうのでしばらくは作れません。
むしろ11月〜2月まで個人的にたいへん忙しい時期なので私は作れないと思います
どなたか5.3Aの日本語化パッチあたりを参考にして作成していただけると助かるのですが…
しばらくはhttp://gamemaker.main.jp/modules/articles/あたりをGM6向けに編集していく予定です。
0551名前は開発中のものです。
04/10/03 16:44:19ID:jhKbbsVN意外と面白かった。背景も作ったし、これで行こう!
棒人間アクション作者さんぐっじょ。
0552名前は開発中のものです。
04/10/03 16:52:25ID:5nvAxNbB( ・∀・)b GJ!
0553名前は開発中のものです。
04/10/03 17:17:33ID:6xTDx49b0554名前は開発中のものです。
04/10/03 17:20:36ID:H1eFplyBttp://gamdev.org/up/img/1465.zip
0555名前は開発中のものです。
04/10/03 17:58:40ID:DaWqqdEG壁がsolidになってない?
ボールが外へはみだすんですけど
0556名前は開発中のものです。
04/10/03 18:02:34ID:oTkm4Dvjおおっ!ありがとうございます。
棒人間アクション最新版(あまり変わってない)
http://gamdev.org/up/img/1466.zip
手榴弾とライフルが追加しました。正直微妙ですけど
操作方法はインフォメーション見てください
0557名前は開発中のものです。
04/10/03 18:10:10ID:00V+kjs10558名前は開発中のものです。
04/10/03 18:11:33ID:VX0AWvho>>554
敵キャラドゾー
0559名前は開発中のものです。
04/10/03 18:12:23ID:vyq8mnZ60560よこしまなMr.0
04/10/03 19:57:13ID:G+fBjagwこりゃ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 より)
キタ━━━━━━≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)≡゚∀゚)━━━━━━!!!
0561名前は開発中のものです。
04/10/03 20:04:44ID:/XL+WL190562名前は開発中のものです。
04/10/03 20:14:11ID:/XL+WL19扉
0563名前は開発中のものです。
04/10/03 21:22:34ID:5nvAxNbB公式ページのリソースファイルにあるスプライトとかってゲームに使用して
公開してもいいんでしょうか?
0564名前は開発中のものです。
04/10/03 21:49:55ID:oTkm4Dvj異なる国々の多くのユーザにより、私は、さらにプログラムの適応させについてそれがより多くになるようなものを計画します、それを翻訳するのに容易。
>>563
たぶん大丈夫だと思う。
0565名前は開発中のものです。
04/10/03 22:36:32ID:zL+G1NdM0566よこしまなMr.0
04/10/03 22:55:07ID:G+fBjagwHow 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に、フリーウェアには使用してもよいと書いてあります。
0567名前は開発中のものです。
04/10/03 23:08:04ID:/XL+WL19ブロック
0568549
04/10/03 23:12:18ID:oTkm4Dvj>マウスカーソルがある方向にキャラクターが向くようにできませんか?
でさらにマウスをクリックした方向に弾を撃つにはどうすればいいんでしょうか?
質問ばかりすみません。
0569名前は開発中のものです。
04/10/03 23:13:45ID:oTkm4Dvj○マウスをクリックした時に向いている方向へ
0570よこしまなMr.0
04/10/03 23:38:05ID:G+fBjagwttp://gamdev.org/up/img/1471.zip
1.真ん中の矢印オブジェクト[obj_arrow]がクリックイベントを監視します。
2.クリックイベントを感知すると弾オブジェクト[obj_shot]を作成します。
3.作成された[obj_shot]は、自身のCreation(生成)イベントで、mouse_x, mouse_yへ飛んでいきます。
0571名前は開発中のものです。
04/10/03 23:52:05ID:00V+kjs1とりあえず日本語化があるGM5を使用しますた。
まだなんともはやな出来だけれど・・・。
ttp://gamdev.org/up/img/1473.zip
そんで上記で使っているブロック崩しに使えそうな素材です。
ウィンドウ拡大200%を想定して16*16で描いてみますた。
ttp://gamdev.org/up/img/1472.gif
0572名前は開発中のものです。
04/10/04 18:07:37ID:tiZfOee4ありがとうございました。
0573名前は開発中のものです。
04/10/04 23:43:36ID:PgBDy2DB今日はとりあえずその素材を描いてみますた。
ttp://gamdev.org/up/img/1483.gif
上記の使用例。
ttp://gamdev.org/up/img/1484.jpg
0574名前は開発中のものです。
04/10/04 23:50:15ID:TXDwIJl/めちゃくちゃGBっぽさ出てるな
0575名前は開発中のものです。
04/10/04 23:53:46ID:Aypk5CSLなんかGB版のSaGaっぽくてイイ!モノクロがイイ味出てるね
0576名前は開発中のものです。
04/10/05 00:00:02ID:85gONJfRhttp://gamdev.org/up/img/1485.zip
忍者アクション
操作説明
基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:手裏剣攻撃
↑+Zキー:真上に手裏剣攻撃
壁駈け:壁際でZキー
水中操作
←→:左右移動
Zキー:泳ぐ
Xキー:手裏剣攻撃
ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
0577名前は開発中のものです。
04/10/05 04:56:57ID:+2ejjJYz随所に工夫がみられていてそれがとても昔ゲー風味でおじさん泣きそうになった!
難度の高さも納得。2時間くらい潰れたというかもう朝になっちまったよ
0578576
04/10/05 10:25:13ID:voOhjuGAhttp://gamdev.org/up/img/1487.zip
ステージ4の開始位置修正
ステージ6のボスに当たり判定追加
0579名前は開発中のものです。
04/10/05 19:23:55ID:TwfecUcb操作がやや複雑なインベーダー風シューティングです。
操作はゲームインフォを見てください。
0580名前は開発中のものです。
04/10/05 21:44:37ID:+2ejjJYzあああれ間違いだったのか・・>ステージ4
がっかり罠かと思ってたよ
0581名前は開発中のものです。
04/10/07 23:14:24ID:xU92l5oO0582名前は開発中のものです。
04/10/07 23:20:47ID:zUl+rSU4みんな開発中ですか…
そう言う俺はツールを卒業したくてプログラミングを勉強しようかと思ってるんだが
0583名前は開発中のものです。
04/10/08 00:05:21ID:PL+C5dGQマンドクセ('A`)なヤシ=フェードアウト
(´・ω・`)
0584名前は開発中のものです。
04/10/08 02:45:57ID:73yiY1Ba0585名前は開発中のものです。
04/10/08 21:06:28ID:hHwFlcqi0586名前は開発中のものです。
04/10/08 21:18:54ID:cTlyxyX/0587名前は開発中のものです。
04/10/08 22:27:41ID:MPZ342e10588名前は開発中のものです。
04/10/08 22:37:46ID:hHwFlcqihttp://ccfa.info/cgi-bin/up/src/up6815.bmp
http://ccfa.info/cgi-bin/up/src/up6816.bmp
http://ccfa.info/cgi-bin/up/src/up6817.bmp
http://ccfa.info/cgi-bin/up/src/up6818.bmp
http://ccfa.info/cgi-bin/up/src/up6819.bmp
0589名前は開発中のものです。
04/10/08 23:41:31ID:MPZ342e10590名前は開発中のものです。
04/10/09 14:30:34ID:V9Hk4y/x0591名前は開発中のものです。
04/10/09 23:44:20ID:ORsymqXi鬱。。。
0592名前は開発中のものです。
04/10/10 00:01:55ID:vt5J18eIPCの環境を見直してみ。
0593名前は開発中のものです。
04/10/10 04:53:51ID:phCuvLXX0594名前は開発中のものです。
04/10/10 12:56:06ID:NdKqu808昔はもっと酷かった
親の仇討ちが合法だったからな
0595名前は開発中のものです。
04/10/10 13:49:06ID:+6M7J9yVWindowsXP
Pen4 2.4GHz
DDR-SDRAM 512MB
HDD 80GB
ATI RADEON 9800
Sound Blaster Live!
DirectX 9.0c
です。。。環境には問題ないと思いますが、とりあえず
サウンドカードのドライバを変えてもう一回試してみます。
0596名前は開発中のものです。
04/10/10 20:21:18ID:vS2klSa00597名前は開発中のものです。
04/10/10 22:32:57ID:p0paNGLHタイルが連続的に置けることを知らず
カチカチやって「不便だ!」とかイライラしてた俺はアホですか・・・ors
0598名前は開発中のものです。
04/10/10 23:07:13ID:u70ormawさらに、ctrl押しながら配置したやつをドラッグすると動かせるようになります。
0599名前は開発中のものです。
04/10/11 01:22:18ID:j4FVgK3Tバルーントリップもどき作ってみた。(GM6)
http://gamdev.org/up/img/1525.lzh
無音だとなんて寂しいんだ・・・。
まだ自分でクリアしてもいませんが。
製作時間3時間。GM楽だなあ
0600599
04/10/11 01:23:34ID:j4FVgK3Tスペースキーで上昇です。
0601名前は開発中のものです。
04/10/13 19:27:39ID:aN1scg8z自分で1から作ったらどうなるのかやってみたいのでしばらくサラーバ(´・ω・)ノシ
挫折した戻ってくるかもしれん
0602よこしまなMr.0
04/10/13 21:50:35ID:C1Y9tSmUhttp://gamemaker.main.jp/modules/news/article.php?storyid=13
0603名前は開発中のものです。
04/10/14 12:11:36ID:4GXDeVoz0604名前は開発中のものです。
04/10/14 12:40:52ID:ytG/Gzfp0605名前は開発中のものです。
04/10/14 16:21:32ID:difVqMALなんですかねぇ...?
どちらにせよ、駆け出しの俺には無理でつ。
0606名前は開発中のものです。
04/10/16 00:50:21ID:0NSyucFOttp://gamdev.org/up/img/1560.gif
使用例をGM5で。
ttp://gamdev.org/up/img/1561.zip
キャラの動きはまとめサイトのドラゴンを参考に。
それでもまだ壁際や天井付近で妙な動きをするなぁ…。
見かけの実験なので、宝石や敵キャラは中身がありません。
0607名前は開発中のものです。
04/10/16 01:20:04ID:BDERgX9aひたすら悲鳴をあげて死ぬだけのソフトを作りました。
思いついたらすぐに作れる手軽さがいいなあ。
自分で1からプログラム書いて同じ物作ろうと思ったら余計ストレスたまるよ。
……使い方間違ってますか。
0608名前は開発中のものです。
04/10/16 13:44:28ID:x/1BS1DrGameMaker5.3Aってダウンロード出来ない?
親切な人教えてください
0609名前は開発中のものです。
04/10/16 13:52:24ID:+FGZYLL1ttp://www.cs.uu.nl/people/markov/gmaker/old.html
ttp://www.cs.uu.nl/people/markov/gmaker/old/gmaker53.exe
0610名前は開発中のものです。
04/10/16 13:56:26ID:x/1BS1Drありがとう
お礼にチューしてやるよ(*゚3゚)
0611名前は開発中のものです。
04/10/16 14:12:35ID:C5VSK5+60612名前は開発中のものです。
04/10/16 22:29:39ID:nzv9RcrI>>91
ツクールより自由でDelphiより高性能
でもDelphi製なんだけどな
【2D】ゲーム作成ツールGameMaker【マンセー】
http://pc5.2ch.net/test/read.cgi/gamedev/1087068523/
このスレの住人さんですか?
密かに支持されてる良いツールですね
0613名前は開発中のものです。
04/10/17 09:08:40ID:c7MQTym60614名前は開発中のものです。
04/10/17 13:57:53ID:NlBwyfHl0615名前は開発中のものです。
04/10/17 14:11:30ID:b+SxB6Fgロジックだけは組めそうな気がするんだけどねぇ
0616名前は開発中のものです。
04/10/18 08:35:20ID:kko4haZt当方、神奈川の63歳になるオヤジです。
数年前にお寺勤めをやめて定年隠居暮らしをはじめました。
夫婦二人で慎ましいながらも悠々自適の生活。
老後の楽しみにと始めたドット絵ですが、
修練する機会が少なく、なかなか上達しません。
こんな私でよろしければドットを打たせていただけないでしょうか。
欲しい絵とサイズを指定していただければ、ゆっくり描かせて頂きます。
0617名前は開発中のものです。
04/10/18 14:15:28ID:q/AAkZt20618615
04/10/18 19:05:59ID:UZ3tKlafマジですか!!
トップビューのホバータイプレースゲームを妄想しているのですが、お願いしてみてよろしいでしょうか。
機体キャラの大きさは32x32、雰囲気的にはSFCのF-Zero見たいな感じがいいなぁ、なんて・・・贅沢かな・・・
しかも、あわよくば上記のコンテストに参加、なんてことも考えてみてたり・・・
こんな奴でもよろしければ…
0619616
04/10/19 01:36:24ID:Z/Y1aZxP思わずこの感動をドットに打ってしまいました。
すると妙に小太り気味の機体ができあがりました。
http://gamdev.org/up/img/1594.png
修正案・追加グラフィックなどどうぞ
0620615
04/10/19 04:29:16ID:dAD8N5UQありがとうございます!!
まだまだという感じですが、サンプル上げてみます。
ver5 not レジストで、exeを吐き出してみました・・・(ソース晒す勇気がない・・・
左右矢印で回転、zで前進、xでブレーキです。
ttp://gamdev.org/up/img/1596.zip
期日までに出来るかどうかわかりませんが、邁進する所存でございます。
0621名前は開発中のものです。
04/10/19 17:41:20ID:tdb4U3330622616
04/10/20 00:42:49ID:v4bXYVi0これからの展開に期待です。
マリオカートっぽくドリフトとか出来るといいですね。難しいですかね・・・。
0623名前は開発中のものです。
04/10/20 02:34:33ID:BpEckh5D色々と大変そうだけどガンガレ
0624615
04/10/20 06:45:24ID:baZeBRxqマリオカートのドリフトって、たしかジャンプを駆使しながらという感じですよね。(SFCの奴しかやったことないです…)
余力があれば、いろんなアクションも追加したいと思いますが、まずは基本要素を作ることを目指してます…
世界観などを含め完成イメージがまとまってなくて、画像依頼も滞ってしまってます…ごめんなさい。
>>623
無理やり回転させてるんで、オブジェクトが多くなると重くなりすぎることが判明…orz
無謀すぎでしたね。素直にビュー角度固定で自機を回転させるように変更しました…
昨日の成果
擬似ビュー回転の廃止、自機基本動作再構築
仮のコースを作成(壁配置のみ)
スタート&ゴール設置、ラップタイムの記録
0625名前は開発中のものです。
04/10/20 13:34:16ID:qeDzhB/khttp://gamdev.org/up/img/1603.zip
W A S D 上下左右移動
左クリック 弾を撃つ
0626名前は開発中のものです。
04/10/20 17:16:56ID:OPA98oYn敵が一気にくるところがムズイ
0627名前は開発中のものです。
04/10/21 01:36:55ID:bGRRT0/7http://gamdev.org/up/img/1613.lzh
方向キーで左右、玉はスライスをかけると速度変化
落ちてくるカプセルでパワーアップ
ミサイルはよけてね
0628名前は開発中のものです。
04/10/21 02:16:08ID:aFfvccIwかんそー:
アイテムが色々落ちてきておもしろい!
ボールの軌道が予測できなくてちょっとイライラしましたが
いつアイテムが落ちてくるかわからないドキドキ感が良さげに感じました
いっぱい落ちてくるし
報告:
http://gamdev.org/up/img/1614.png
この状態で止まってしまいました。
壁に跳ね返る音が鳴りつづけています。
報告2:
http://gamdev.org/up/img/1615.png
壁同士で跳ね返ってプレイヤーにボールが戻ってこなくなりました。
0629ブロック尽くし
04/10/21 02:41:29ID:bGRRT0/7報告の件ですが、修正方法が分からないのです。どちらも、
跳ね返りの問題ですが、bounce against objectを使うと出てくるバグ
です。解決方法ないかな
まあ、とりあえず無視してプレイしてください。
0630よこしまなMr.0
04/10/21 16:51:15ID:5cAZCMKK横方向の無限ループを防ぐには
Stepイベントあたりで、ボールのvspeedが小さくなりすぎていないか監視すればOKです。
0632名前は開発中のものです。
04/10/22 02:04:49ID:5MEoT4Js日本語パッチが正常終了した後に
「一致しません」とのメッセージが・・・なんで_| ̄|○
0633名前は開発中のものです。
04/10/22 22:01:42ID:/YppxxS+違ったら再インストールしてみてはどうだろう
0634よこしまなMr.0
04/10/22 23:08:41ID:Dr9NFoBj情報ありがとうございます。
「Game Maker 5.3A用 日本語化パッチ 第2版」 http://gamemaker.main.jp/modules/mydownloads/
正常終了したあとにエラーメッセージが表示されてしまう問題を修正しました。
どうやら、6.0がリリースされた後から配布されている5.3Aでパッチを適用したときに発生する問題のようです。
0635名前は開発中のものです。
04/10/23 19:07:30ID:qU7utzZm一応これで完成ということにしておきます。音楽がしっくり来ないですがまぁそこはカンベン
ちなみに今回はexe生成したのでサイズでかいです。圧縮時約1.2M、展開時約2.2Mです。
全てGM5で製作しました。なんか不具合とかあれば言ってください。でば。
http://gamdev.org/up/img/1631.zip
0636名前は開発中のものです。
04/10/23 20:06:59ID:IWiR/I3s攻撃すると出る玉の跳ね返りはランダム?
先が予想できないのはツラい…
0637名前は開発中のものです。
04/10/23 22:30:51ID:qU7utzZmランダムです。弾の動きが予測できるとかなり単純で簡単なものに
なってしまったのでランダムにしています。
0638名前は開発中のものです。
04/10/25 08:14:49ID:c2N+Gikv参考書は何が良いかな?
0639名前は開発中のものです。
04/10/25 08:35:42ID:HcaOJXjW本なんて出てないべ
0640名前は開発中のものです。
04/10/25 12:30:28ID:f+ME6XLE0641名前は開発中のものです。
04/10/26 17:03:19ID:KF/mK7jY0642名前は開発中のものです。
04/10/27 02:52:48ID:o48mTEBLhttp://www.cs.uu.nl/people/markov/gmaker/doc.html
0643名前は開発中のものです。
04/10/30 15:15:45ID:vo2E0fTD0644名前は開発中のものです。
04/10/30 20:47:10ID:CPBb4xe50645名前は開発中のものです。
04/10/31 01:53:35ID:kXgZoJLa0646名前は開発中のものです。
04/11/02 03:34:52ID:fPZrL9HP同じようなゲームを見たことがある。
海外製で市販品に近いレベルのやつ。
敵の出現率を抑えるだけで面白くなる。
頑張ればクリアできそう、というバランスだとなお良い。
0647名前は開発中のものです。
04/11/06 12:53:42ID:wSRiaE8O簡単に動きが付けられてイイね。
http://gamdev.org/up/img/1801.zip
遊び方はGame Information見てください。
0648よこしまなMr.0
04/11/06 20:05:18ID:LjwaFUCA乙です。ハマりました
いまだにダブルクッションがクリアできていませんが・・・_| ̄|○
0649名前は開発中のものです。
04/11/07 17:54:31ID:xFOHh2SP0650名前は開発中のものです。
04/11/07 21:31:02ID:ne6P3o2Jおお、オモロイ。
GJ!
0651名前は開発中のものです。
04/11/09 17:57:13ID:Ch07owVq以前アップされていたと思うのですが・・・。
0652名前は開発中のものです。
04/11/09 17:59:27ID:Ch07owVqご迷惑をお掛けしました。
0653名前は開発中のものです。
04/11/10 16:37:31ID:t9h7EgKOこんなところまで著作権著作権
騒いでる香具師が居るのか
利権屋マジ必死だな
0654名前は開発中のものです。
04/11/10 23:28:05ID:o2nFtP7v0655よこしまなMr.0
04/11/12 16:19:38ID:E5yldLRGttp://gamemaker.main.jp/
0656名前は開発中のものです。
04/11/12 19:54:29ID:TqIKbWKi(゚Д゚)ゝ乙デス
0657名前は開発中のものです。
04/11/13 07:33:58ID:hfAJ7ex9具体的に説明してもらえると、すごく助かります。
他力本願ですが、もっともっとお願いします。
0658名前は開発中のものです。
04/11/13 10:45:15ID:BzVDuZau乙であります!!!(`・ω・´)ゝ
0659名前は開発中のものです。
04/11/13 23:09:59ID:793AtRuQ扉を開けたり、
ドラクエ1のスタートの時みたいな
チュートリアルはお願い出来ないでしょうか?
もしくは、それにつながるようなもの。
0660名前は開発中のものです。
04/11/14 09:40:56ID:HaiMSk05右と左オレンジが多いのは?
(何て低レベル・・・)
0661647
04/11/14 22:15:04ID:Kc/GUo0zそろそろ面セレクト機能が欲しくなってきたので、実装方法を思案中。
http://gamdev.org/up/img/1869.zip
0662名前は開発中のものです。
04/11/15 02:04:23ID:fz4aZJMh>>660 怖ひw
0663名前は開発中のものです。
04/11/15 18:34:33ID:i+Br6A380664名前は開発中のものです。
04/11/18 04:50:50ID:IoIkkImI0665名前は開発中のものです。
04/11/23 11:46:17ID:zRrQbYXg0666名前は開発中のものです。
04/11/23 13:02:48ID:KTdQ09yY漏れも作ってみるかな
0667名前は開発中のものです。
04/11/23 13:30:04ID:0Xmb1bTqGM5で作ったゲームはGM6でそのまま読み込める。
File -> Open
ファイルの種類:Old Game Maker files
拡張子をGM6に変えても読み込めるし問題なさそうだけどどうなんだろ。
0668名前は開発中のものです。
04/11/23 21:35:46ID:zRrQbYXgできました。ありがとです
0669AKKIY ◆5qakkIyU.I
04/11/24 16:27:47ID:fT2xFlUsこのスレにたまたま来て、ゲームが作ってみたいと思い、手を付け出している次第です。
早速質問なんですが、横長MAPだと主人公が動いてもカメラが動いてくれません。
質問だけですみません、完成したら公開します。
糞ゲーですけど。
0670よこしまなMr.0
04/11/24 20:10:35ID:8pbmE099まずGame Makerを起動してFileメニューのAdvanced Modeにチェックを入れてください。
その後、ルーム設定画面の[views(ビュー)]タブから、ビュー(視点)に関する設定を行ってください。
このビューがいわゆるカメラのような役割を果たします。
0672名前は開発中のものです。
04/11/27 03:37:42ID:YnBIztjv貴サイトを大変参考にさせていただいております。
この場を借りてお礼申し上げます。
0673よこしまなMr.0
04/11/27 18:49:28ID:wThxPok4どうもありがとうございます。
現在、「よくある質問&回答」ページの準備中です。
→こんなかんじです ttp://www.smartfactory.ca/modules/smartfaq/
0674名前は開発中のものです。
04/11/28 04:58:19ID:5YwffPZa0675x2000
04/11/29 11:54:40ID:lGo+pEG+理由
・ver6.0では処理が重い
・ゲームを配布するときver6.0ではうまく動作しないパソコンが多い(特にノート形)
でも3Dならver6.0が強いでしゅ。
ver6.0にするなら登録すべし!
0676名前は開発中のものです。
04/11/29 16:15:10ID:NEIuHHpBVer5.3もDLして日本語化パッチも当てた。
今日からはじめてみる
0677名前は開発中のものです。
04/12/01 00:43:16ID:8KyRryrBまあ言われてみれば当たり前なんだけど、
instance_activate_regionみたいな領域指定系の関数でも
スプライトのないオブジェクトは無視されるのか……
これで一日ハマっちまったよorz
0678x2000
04/12/01 13:08:48ID:Y5TuCKTY自分で試してできたもの
見せちくりぃ〜
(((≧(≧∇(≧∇≦(≧∇≦)≧∇≦)∇≦)≦)))
0679よこしまなMr.0
04/12/02 23:14:38ID:80s5mGVz詳しくは ttp://gamemaker.main.jp/modules/news/
0680名前は開発中のものです。
04/12/02 23:20:10ID:/JQa/kA7乙です!
0681名前は開発中のものです。
04/12/03 03:50:54ID:R34efdazまだ骨組しかできてないけど、こんなんやってます。
http://gamdev.org/up/img/2037.zip
マップ上にポチポチとジェネレータを配置しておくと、
スクロールに合わせて敵編隊が出現する仕組み。
>>679
乙であります!
0682名前は開発中のものです。
04/12/03 04:20:01ID:x+C2wiH8(・∀・)イイ!!
0684名前は開発中のものです。
04/12/04 23:54:12ID:gpOZWkz22ちゃんねるの方舟 〜2chまとめサイト案内〜 ゴッゴル風味
http://members.at.infoseek.co.jp/hakobune2ch/
0685名前は開発中のものです。
04/12/10 20:38:23ID:2LBNefbz0686名前は開発中のものです。
04/12/10 21:21:07ID:XdpKd2Ps×ボタンやAlt+F4でも終了できなくなってしまいます。
Alt+F4の方はキーイベントで処理すればいいのですが、×ボタンはどうにもならず……
通常の終了方法は残して、Escキーだけ封じることはできないんでしょうか。
0687名前は開発中のものです。
04/12/10 21:27:50ID:TIUwQNzfhttp://www.galstown.com/mnj/bbs/bbs.cgi?room=65874
0688よこしまなMr.0
04/12/10 23:59:55ID:DM7RfDhp「<Esc>でゲーム終了」をOFF、「ウィンドウキャプションのシステムボタンを表示しない」をONにし、
ユーザに対して終了方法を明示しておく(例えばクリックすると終了確認メッセージが表示されるボタンのようなオブジェクトを設置しておく)のがベストだと思います。
[×]ボタンを有効にして[Esc]だけ封じることはできないようです。
別アプリからウィンドウのサブクラス化を行って処理すればできないこともないですが・・・
0689名前は開発中のものです。
04/12/11 20:40:07ID:nAlLh8eAありがとうございます。その線でやってみます。
0690名前は開発中のものです。
04/12/11 22:01:32ID:Bbi1uzJ61、敵のある一定範囲に近づいたらプレイヤーに近づいてきて、一定範囲から離れたら敵が止まるようにするにはどうしたらよいでしょうか?
2、敵から攻撃を受けたとき、攻撃と反対側にさがる。逆に自分が敵に攻撃したとき、敵が攻撃された側と逆側ににさがるにはどうしたらよいでしょうか?
0691よこしまなMr.0
04/12/11 23:34:20ID:XEtV9xL2とりあえず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については攻撃の種類によって様々な場合が考えられるのでなんとも言えないですΣ(・ε・;)
0692名前は開発中のものです。
04/12/12 00:26:36ID:4Ub2zkeV取りあえず現在作成中のものにこれを組み込んで一段落付いたらあげてみます。
あと、製作してもらったものを30秒いじってると自分が吸い込まれてるような錯覚に陥って酔ってしまいました
0693名前は開発中のものです。
04/12/12 01:35:10ID:4Ub2zkeV0694よこしまなMr.0
04/12/12 03:25:22ID:Vw7K9scjttp://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座標も同様)。
ちなみに「*」は掛け算の記号です
0695名前は開発中のものです。
04/12/12 04:03:34ID:4Ub2zkeVもう少ししたら今製作中のものがあげれるかと思います。出来たら参考ください。
0696名前は開発中のものです。
04/12/12 14:45:37ID:zmXdOSUS期待してますよー
0697豆乳もHSPも挫折した人
04/12/14 03:18:43ID:ehAg+udgttp://gamdev.org/up/img/2115.zip
0698豆乳もHSPも挫折した人
04/12/14 03:27:12ID:ehAg+udgいつの間にか同じルームが中に(ry
0699681
04/12/14 03:59:17ID:gHJ3a9dtテスト用に作った敵を全部放り込んでるので、
道中は全然バランスとれてないですが……
http://gamdev.org/up/img/2116.zip
0700豆乳もHSPも挫折した人
04/12/14 13:33:39ID:Bulr5MaGttp://gamdev.org/up/img/2122.zip
0701名前は開発中のものです。
04/12/14 14:34:33ID:HaSEUjTJGMでこんなレベル高いゲーム作れるんですね
本当あなたはすごいです
0702名前は開発中のものです。
04/12/14 15:13:19ID:n91UAxQB0703よこしまなMr.0
04/12/15 00:04:58ID:gmwOF6Vv締め切り日が2005/02/12に延期されたようです。
ttp://gmshowcase.gm-school.uni.cc/
0704よこしまなMr.0
04/12/19 22:45:43ID:IF+VthEkGameOverになっても楽しいゲームですね!乙です
Charas-Projectという、すばらしいキャラクタ画像生成ソリューションを発見したので紹介します。
ttp://gamemaker.main.jp/modules/news/article.php?storyid=19
0705名前は開発中のものです。
04/12/20 13:04:27ID:UtqMeeS8これRPGツクールのサンプル素材の改変だね。
ツクール以外の流用は不可です。
0706名前は開発中のものです。
04/12/20 15:53:46ID:UtqMeeS8exe化してVectorなりで公開すれば絶対雑誌とかにも載ると思われ。
途中つっかえて動けなくなるバグがあるけど自爆ボタンさえ実装
すれば問題ないような気もするし・・・。
0707よこしまなMr.0
04/12/20 18:13:03ID:MWou41r+そうだったんですか(´・ω・`)・・・
オリジナル画像も中にはあるんでしょうが、どれを使ったらよいか分かりませんね
記事削除しておきました
0708名前は開発中のものです。
04/12/20 23:18:17ID:8Axm1xUt忍者なんだから切腹って言おうよw
0709名前は開発中のものです。
04/12/20 23:31:41ID:ZHz5p2lJいっそ服毒死
0710名前は開発中のものです。
04/12/22 12:32:59ID:asv6pex10711名前は開発中のものです。
04/12/22 17:52:03ID:8b4FJRjr0712名無しさん
04/12/22 21:08:48ID:HNQ9pf6ehttp://www.forest.impress.co.jp/lib/sys/wincust/otherextn/ewordchanger.html
(フリーでも使用可能)
0713名前は開発中のものです。
04/12/22 23:05:40ID:NrrF94Njttp://gamdev.org/up/img/2162.zip
窓の汚れ(?)をふき取るだけ
何も考えないで作った糞ゲー。
スクリプトやばいよ。
クリアとかないよ。
説明要らないよ。
自己嫌悪に陥ったよ・・・○))) ノシ~ノシ~"
0714名前は開発中のものです。
04/12/23 11:15:13ID:GDQrv1wh乙
落ちる動きが綺麗
0715名前は開発中のものです。
04/12/27 09:55:20ID:gb2JmPge0716名前は開発中のものです。
04/12/28 14:37:56ID:xA/2jw+Xどうもです。
ということで自爆とか色々実装してみますた。
一応これで完成です。
音楽ないけど……orz
忍者アクションゲーム
http://gamdev.org/up/img/2182.zip
基本操作
←→:左右移動
Zキー:ジャンプ
Xキー:攻撃
↑+Xキー:上方向攻撃
↓:武器変更
壁駈け:壁際でZキー
Dキー:自爆
Rキー:タイトル画面へ
水中操作
←→:左右移動
Zキー:泳ぐ
Xキー:攻撃
↑+Xキー:上方向攻撃(刀)
ゲームオーバー画面
↑↓:選択
リターンキー、スペースキー:決定
0717名前は開発中のものです。
04/12/30 21:43:29ID:Tg1dXFI6バグでお手上げ状態になってしまいました。
どなたか何処がいけないか教えていただけないでしょうか。(GM6.0)
http://fetish-onsen.com/cgi/upload/source3/No_0120.lzh
止まっている所は
1.視界中で一番近いインスタンスから離れようとする
2.視界中のインスタンスと方向を合わせようとする
3.視界中のインスタンスの重心方向に行こうとする
のうち、1の段階です。のっけからです。
本来離れ離れになるべき鳥どもが仲良く左へ一直線します。
シューティングに使うつもりで作ってます。よろしくお願いしますorz
0718名前は開発中のものです。
04/12/30 22:33:52ID:hBkhdhLWif(temp!=self)&&(nd>distance_to_point(temp.x,temp.y))
のselfをself.idとすると、あちこち飛ぶようになりました。
selfはインスタンスidではないようですね。
『自分自身だけを示す特別なオブジェクトの値』と思ったほうがいいみたいです。
ちなみに、数値自体はself は -1、other は -2 が使われているようです。
0719名前は開発中のものです。
04/12/30 22:58:46ID:Tg1dXFI6素早いレス有り難うございます!
なるほど、すっかり盲点でした。
おかげさまでバリバリ飛ぶようになりました。なんだか鳥というよりハチ?
ソースはご自由にお使い下さい。
http://fetish-onsen.com/cgi/upload/source3/No_0125.lzh
0720名前は開発中のものです。
04/12/31 08:09:31ID:SxYueGz2http://u.skr.jp/512/files/4497.gif
体力ゲージなどを作る場合、一直線の長方形のゲージであれば
DRAWの四角形を作るやつでx2もしくはy2に変数投入すれば作れますが、
上の画像のゲージA,Bのようなものの場合はどうすりゃいいんでしょうか?
0721名前は開発中のものです。
04/12/31 09:05:44ID:/ccjRWCBそういう場合、自分でスプライトを用意して表示しなければならないと思う。
draw_sprite_partというのが使えるっぽい。一応作ってみたよ (GM6.0)
ttp://fetish-onsen.com/cgi/upload/source3/No_0137.zip
(Gamdev落ちてた…)
斜めってるところの処理はご愛嬌で。
あそこの境界を斜めにするには、スプライトを用意するしかないのだろうか…?
0722名前は開発中のものです。
04/12/31 09:12:30ID:/ccjRWCB0723名前は開発中のものです。
04/12/31 15:08:47ID:2yvUKAmQGM使いではないので参考にならないかもしれないけど、
普通そういうゲージは、そのゲージの形に左から右へ流れるグラデーション状の
アルファマスクを作って、それを閾値として使う描画をします。
おそらくGMくらい高機能な2Dエンジンなら、アルファマスクを閾値として描画する
レンダリングモードがあるはずなんだけど、なかったらごめん。
0724名前は開発中のものです。
04/12/31 15:09:31ID:2yvUKAmQ○ >>720
でしたすまんこ
0725名前は開発中のものです。
04/12/31 15:15:13ID:+h1m5sEsGMLとかまだ分からないのでadvanceモードじゃないです。
音楽無し、へぼいです。
http://haiiro.info/up2/file/6433.zip
操作:↑↓←→で紫ブロックを動かすです。
青いぷにょぷにょしてるやつに当たらないように赤いブロックに触れるとゴールです。
あたるとダメージです。
下を通れる障害物もありますです。
ですです。(g
0726名前は開発中のものです。
04/12/31 15:58:35ID:+h1m5sEsランキングにレジストリは使用しているのでしょうか?
0727名前は開発中のものです。
04/12/31 18:40:01ID:3L88lUEw0728名前は開発中のものです。
04/12/31 18:49:22ID:mnLurk2PHKEY_CURRENT_USER\Software\Game Maker\Scores
に記録されるようです。
0729720
04/12/31 21:00:51ID:SxYueGz2すばやいお返事ありがとうございます。
ですが残念ながらGM6.0ではなく5.3をインストールしてるもので見れなくて・・・
取りあえずdraw_sprite_partというのを使ってみます。
>>723
アルファマスク、調べてまいります。
0730よこしまなMr.0
05/01/01 02:08:10ID:jKQmsXQj普通に→ttp://gamemaker.main.jp/dlfiles/sprite_gradbar.gm6の「spr_bar」のようにペイントソフトで描けば問題ないと思います。
ちなみに、「spr_bar」の画像はPictBearSE(ttp://sleipnir.pos.to/)で描きました。
※GM6にはsprite_set_alpha_from_sprite()という関数もありますが、これはレジストバージョンでしか使用できません。
0731よこしまなMr.0
05/01/01 07:37:32ID:jKQmsXQjあ・・・GM5とGM6は両方インストールしても問題はありませんので(笑
>>725
乙です! あの水色ぷるるんが突進してきたりして恐ろしい・・・
近況:
非公式サイト(ttp://gamemaker.main.jp/)トップページ下部の2chスレ最新投稿ブロックを修正(というかphpで書いた)しました
0732720
05/01/01 10:41:52ID:TSJgRYLSあ、そうなんですか。
適当にGMいじってたので大体はマーク見ればわかるようになってきたので、言語は英語でいけそうなんですが
そんな自分はGM6に移行したほうがいいですか?
GM6にはバグがあるというレスがあったもんで敬遠してるのですが・・・
0733よこしまなMr.0
05/01/01 12:48:11ID:jKQmsXQj「ttp://gamemaker.main.jp/modules/smartfaq/faq.php?faqid=1」の動作条件を満たしてさえいれば むしろGM6のほうが安定した動作をしてくれます。(特に描画面とサウンド面)
また、アクションのコピペやタイルの設定が楽なので、GM6のほうが編集しやすいです。したがって 英語でOKならGM6を激しくオススメします。
ただし、作ったゲームを多くの人に遊んでもらいたいなら 動作条件の軽い5.3aを選ぶとよいでしょう。
0734名前は開発中のものです。
05/01/01 21:27:46ID:op5u0tzKすると時機が消えるのですが、どう対処すればいいでしょうか?
0735名前は開発中のものです。
05/01/01 21:34:59ID:jlUl4PCO描画用のオブジェクトを新たに用意して、そちらにコードを入れるようにしてください。
0736まとめた ◆yIZgqoM/0k
05/01/02 01:53:13ID:FrnAKAmtttp://www.aaa-www.net/~gm/
0737名前は開発中のものです。
05/01/02 08:56:27ID:n8hPyCjG乙カレ
今年も参考にさせてもらいますよー
0738名前は開発中のものです。
05/01/02 15:05:03ID:SNaGZaZPできたー
boidシューティング。
爽快感がいまいちないのと重いのが悩み。
日本語ってGMじゃ表示できないんですかね?
サムキャンとか忍者とか見ても画像で表示させてるし。
>>736
乙です。頑張って下さい!
0739738
05/01/02 21:22:15ID:SNaGZaZP消されたみたいなんで再うp
せっかくなのでVerUP
Zでうつ
Xでバリアもどき
0740よこしまなMr.0
05/01/03 01:38:05ID:6okwv40Nグラフィック、サウンドの質の高さにビビりました。激乙です!
ちょっと気づいた点:
[Script]を覗いてみたところ、for文でよく「temp=instance_find(crow,i)」とされていますが、このfor文をwith構文に書き直すと かなり楽になります。
with構文についての詳細は、GM付属Helpの"With constructions"の項(またはttp://gamemaker.main.jp/modules/articles/article.php?id=18)をご覧ください。
0741名前は開発中のものです。
05/01/03 14:23:30ID:Ocf3WtJLスゲーカコイイ!
0742738
05/01/04 02:52:47ID:deZDuzTLありがとうございます。
withがよくわからなくてあの表現に落ち着いたのですが、
もう一度やってみます。
0743名前は開発中のものです。
05/01/04 12:07:25ID:/GcwaC5X今頃
ありがとう
0744名前は開発中のものです。
05/01/05 10:36:06ID:ub+Y/tLOinstance_nearest関数では、呼び出し側と同種のときは自分自身が最も近いと判断されてしまいますが、
自分以外で最も近いインスタンスidを返す方が便利かと思ったので・・・(まさに738氏がスクリプトでやっていたことですが)
また、withの使い方のサンプルとして参考になるかもしれません。
txtファイルなので、使うときはscriptの項目に新規登録し、丸々コピペしてください。
ttp://gamdev.org/up/img/2204.zip
0745名前は開発中のものです。
05/01/06 01:28:31ID:JQSc0RVx乙です!
こういうGMLのサンプルが充実するといいですね。
0746681
05/01/12 02:45:57ID:Wpv3HQk/乙です。
with内からローカル変数にアクセスできないものかと思っていたら、
localなんてのがあったとは……早速取り入れさせていただきました。
というわけでひとまず完成版です。
背景はスッパリ諦めました……
http://gamdev.org/up/img/2231.zip
0747名前は開発中のものです。
05/01/17 20:10:41ID:xWW2gdxU本家フォーラムで紹介してみたい。
ダメですかね?
0748名前は開発中のものです。
05/01/18 14:20:30ID:tteJaFPkShareItで電信振替、日本円で郵便局から振り込んだ方とかいらっしゃいますか?
0749よこしまなMr.0
05/01/18 17:18:44ID:y7AHxs30もちろんOKです。
というかありがたいです(笑
0750名前は開発中のものです。
05/01/18 18:34:02ID:ySHhEV7H0751名前は開発中のものです。
05/01/21 12:41:28ID:E+Z+Tg1Zが、日本語の説明書がないのだがどうしたらいいのか?
あと何やら難しそうだがこれで格闘ゲームやアクションゲームは作れるの?
0752名前は開発中のものです。
05/01/21 12:43:08ID:JDbvAaFTGamDevPukiWiki - GameMaker
http://gamdev.org/w/?GameMaker
0753名前は開発中のものです。
05/01/21 22:10:49ID:XIrrT2mH0754フォルテ
05/01/22 13:15:11ID:zDa1OWB20755名前は開発中のものです。
05/01/22 14:28:55ID:za+FxnBp0756名前は開発中のものです。
05/01/22 20:56:19ID:/Dqd8nK20757名前は開発中のものです。
05/01/23 02:22:45ID:RGZYY6g30758名前は開発中のものです。
05/01/23 03:38:30ID:GMtLiXMyGMでは上下左右4方向のイベント処理を作り、
斜め移動は縦方向と横方向の2つのイベントの組み合わせで実現します。
しかしこの方法だと、斜めに移動する時は縦・横移動時と比べて
見た目のスピードが1.4倍ほど速くなってしまいます。
そこで、斜め移動でも見た目のスピードが縦・横移動時と同じになる
移動用スクリプトを作ってみました。
(デモプログラムは5.3A用ですが、スクリプト自体は6でも動くと思います。)
ttp://gamdev.org/up/img/2260.zip
0759名前は開発中のものです。
05/01/23 14:59:25ID:9iovXCuY乙。IDがGMカコイイ
0760名前は開発中のものです。
05/01/23 19:11:32ID:jemQT7cE透明のスプライトを配置した時、そのスプライトがどこに配置されているのかを
視覚できるようにするにはどうすればいいでしょうか?
0761760
05/01/23 20:03:36ID:jemQT7cE0762名前は開発中のものです。
05/01/28 21:26:55ID:1PpZJazCにある「大学に行こう!」のようなRPGゲームを作りたいのですが、
フリーでRPGゲームを作るツールを教えてくれませんか?
0763名前は開発中のものです。
05/01/28 21:40:07ID:1PpZJazC本当に>>1にはってあるゲームメーカーって無償ですよね?
0764名前は開発中のものです。
05/01/28 21:53:51ID:iQUMsx4Cシェアウェアなので未登録だと一部制限があるが限られるが、
未登録でも>>762のようなゲームを作るぐらいの機能は十分使える。試用期間も無い。
ただ、ジャンル的にRPGは手間がかかりそうなモヨリ。
出来ることが多い分、作らなければならないこともまた多くなる。
一からプログラムを組むよりかは生産性があるが。
>>762の力量がどのくらいかわからんが、はじめからRPGに手を出すとつらいので、
ttp://gamemaker.main.jp/index.php
のドキュメント>>入門編>>チュートリアルを見て、まず製作の流れからつかんでみれ。
0765762
05/01/28 22:00:22ID:1PpZJazCこれって日本語バージョンないですか?・・初心者です。すいませんorz
0766まとめた ◆yIZgqoM/0k
05/01/28 22:29:41ID:ZcaI4I/I2.GM5.3Aをインストールして非公式サイトから日本語化パッチをダウンロード
3.パッチあてる
4.uma-
0767名前は開発中のものです。
05/01/28 22:51:47ID:1PpZJazC0768762
05/01/28 22:54:26ID:1PpZJazC5.3Aがある場所がみつかりません・・そして、5.3Aは絶対に無償ですかね?
0769名前は開発中のものです。
05/01/28 23:02:52ID:8gF7UJ+80770名前は開発中のものです。
05/01/28 23:04:45ID:ZcaI4I/I5.3A。
ttp://www.gamemaker.nl/old.html
>5.3Aは絶対に無償ですかね?
未登録だと無償でずっと使える。
0771762
05/01/28 23:30:07ID:1PpZJazC本当にありがとうございます!
0772762
05/01/29 00:00:28ID:A+UvlmrQ確かに5.3Aなのですが・・・
自分のやり方が違うのでしょうか?
0773まとめた ◆yIZgqoM/0k
05/01/29 00:11:52ID:2u4Ve/3z0774名前は開発中のものです。
05/01/29 00:21:24ID:A+UvlmrQ0775名前は開発中のものです。
05/01/29 00:22:41ID:4tHoorfQ0776名前は開発中のものです。
05/01/29 00:24:27ID:A+UvlmrQ・・・おさわがせしました
RPGツクールかいますorz
0777名前は開発中のものです。
05/01/29 00:57:41ID:mx8PcbNMプラットフォームゲーム作るのがKlik&Playぐらい簡単だったら……と思い
ちゃんと動くサンプル製作に着手したはいいが
壁引っかからないための苦肉のバウンドがバウンドしすぎ、
時折妙に重くなるわムーンウォークはできるわで
自分の存在が何なのかさえ分からず震えている
誰か助けて下さい。
普通のマリオの動きすればそれで満足なんです。
ttp://gamdev.org/up/img/2296.lzh
今夜もゲムデヴ有り難う
ちなみにグラフィックは全て手打ちであるからして自由に使ってくれい
0778名前は開発中のものです。
05/01/29 01:15:29ID:2xpeNZMh0779名前は開発中のものです。
05/01/29 02:39:30ID:pAtXBqAQ無茶言うなw あそこまで洗練された動きは素人には無理。
0780名前は開発中のものです。
05/01/29 12:06:26ID:XmGBhhkR確かに甘く見てた。あれからまたいじってるがぜんぜんうまくいかん。
具体的にはブロックに上下左右どこから当たったかの判定、
地上にいるかどうかの判定が必要みたい。
なにか汎用的で上手い方法はないものか……。
0781名前は開発中のものです。
05/01/29 12:35:38ID: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にしている。
文で説明するとややこしいが、ガンガレ。
0782名前は開発中のものです。
05/01/30 00:41:20ID:kjNyyDgL投入もこれも挫折した・・・
0783名前は開発中のものです。
05/01/30 10:55:18ID:ntwgDzqk0784名前は開発中のものです。
05/01/30 12:34:11ID:bf3zrrRcサンクス。試してみてるけどなかなかうまくいかない。
重力加速度ゼロにしただけでは止まらないなぁ。速度ゼロにするとなんかおかしいし。
マリオの動作って調べてみるとやはりむずいらしくやせた。
>>782
RPGツクール買って下さい。
0785名前は開発中のものです。
05/02/06 08:04:31ID:1EqPpoOmX枚目が表示されたらアニメーションを終える。としたい時
アクションの項には何をいれたらいいんでしょうか
0786名前は開発中のものです。
05/02/06 08:44:06ID:6RB0HDMP爆発エフェクトなどで、
「爆発オブジェクト発生」→「アニメーションエンドイベントで破棄」
といった使い方が一般的か。
スプライトアニメーションの途中で何らかの処理をしたい場合、
ステップイベント内で条件をつければよいかと思われる。
オブジェクトの表示されているスプライト番号は、変数"image_index"(最初:0〜)で参照できる。
以下は、最初から4枚目のイメージが表示されたときに破棄する例。
------------
Step Event:
execute code:
if (image_index == 3) then {
instance_destroy() ;
}
------------
0787名前は開発中のものです。
05/02/06 10:35:12ID:dbbYJswfだとしたら何やっても挫折するぞ・・・
0788名前は開発中のものです。
05/02/06 14:20:39ID:+4VgMuPTアニメーションをループさせずに一周で止めたいという意味なら、
Animation Endイベントで
image_singe = image_number - 1;
とする。(アクションでやるなら Set Variable を使う)
ただしGM6だとimage_singleは廃止されているので、
image_index = image_number - 1;
image_speed = 0;
に置き換える必要あり。
0789名前は開発中のものです。
05/02/07 02:11:05ID: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だけでやって出来たので
移動に関しても出来ると思うのですが……
一応解説書とかは一通り読んだつもりだけど書いてあったらスマソ
0790名前は開発中のものです。
05/02/07 06:38:35ID:1+7BHQSVステップイベントで次のアイコンを追加してみ。
------------------------
"Jump to a given position"
x:mouse_x
y:mouse_y
relativeのチェックをはずす
------------------------
いろいろ混乱しているようなので解説。
このイベントは、オブジェクト上にマウスカーソルを当てた状態から、離れた状態になったときに呼ばれるイベントだ。
たとえば、Mouse Enterイベントと組み合わせて、WEBなどでよく見かける、
『ボタン上にマウスカーソルを当てるとハイライトし、離れると元に戻る』
といったああいう動作を実現するのに利用できる。
mouse_x、mouse_yはゲームウィンドウの左上を(0,0)としたときのマウスポインタの座標だ。
で、移動先の座標をrelative(相対)にすると、現在のオブジェクトの位置を(0,0)とした座標としてしまうので・・・
結果、常に右下に移動してしまうことになる。
読みにくいかもしれん、長文スマソ
0791名前は開発中のものです。
05/02/07 06:39:52ID:1+7BHQSV解説の「このイベントは」の部分は、Mouse Leaveイベントのことです・・・
0792名前は開発中のものです。
05/02/07 10:55:03ID:6IudCJxO>>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)に当たる部分、
つまり本来クリックしてちゃんと反応する部分に存在しているはずなのに反応しないのは全く意味が分かりません
もしかしてスプライトの透過色部分には当たり判定無かったりしますか?
連続質問&読みづらい長文申し訳ありません
0793名前は開発中のものです。
05/02/07 14:43:36ID:1+7BHQSVMove towards pointは、あくまでオブジェクトに進行方向と速度を与えているに過ぎないということだ。
略図を使って説明。
★:自機
□:マス目
▲:マウスポインタ
速度:5(1ステップで5マス進む)
状態1:★□▲□□□
この次のステップはどうなるかというと、進行方向は右、速度5だから、
状態2:□□▲□□★
となる。じゃあ次は?といえば、今度は進行方向は左なので、1の状態になる。
この繰り返しが、あのブルブル震える現象の正体。これをどう解決するか?
マウスポインタまでの距離が速度より大きい場合と小さい場合で処理を変えなければならないだろう。
速度より小さい場合のときに、速度5ではなく、マウスポインタまでの距離を移動させるようにすれば。。。
速度とか弄るより、この場合だけjump to a given positionを使うとよい感じか。
ただし、マウスポインタと自機がピッタリ重なったときに速度(speed)を0にしておかないと、無駄に動いてしまうぞ。
左クリックの問題は、Global Mouseの中の物を使うとよい(Global left buttonか?)
でないとおまいさんの指摘どおり、オブジェクト上にマウスポインタがあるときだけしか反応しない。
Left buttonイベントは、メニュー選択などのボタンアクション向けかと思われる。
文才無いからか、老婆心過ぎるのか、無駄に長いな。。。ウザカッタラキエマス。。。
0794789
05/02/07 15:56:39ID:2lGFcnKAキタ――――!!
解決しますた! 本当にありがとうございます!
ちゃんと動いて弾を撃ってます!
自機操作さえ何とかなったらあとはシューティングはテンプレや
初心者向けの製作チャートがいっぱいあるんで何とかうまくいけそうです
まともなのが出来たらサンプルをageようかと思います
本当にありがとうございました!
0795名前は開発中のものです。
05/02/07 19:11:34ID:1+7BHQSV無事解決できてなにより。
距離の判定は多分GML関数(point_distanceかな?)使わないと出来なかったんだが、出来てる様でよかった。
また余計なお世話かもしれないが、最後に一言。
スクリプトの記述はそんなに言うほど難しくない。
むしろ、アイコンでやりくりするほうが煩雑になったりする場合があるので、毛嫌いせず、挑戦してほしい。
基本的な文法の理解と、GMLをヘルプで調べるスキルさえあればいいんで・・・
(・∀・)ガンガレ!!
0796789
05/02/07 22:40:21ID:SX23cWKX申し訳ありません。。。
やっぱり「静止した!」と思ったら常時Jump〜アクションが優先されていただけでしたorz
距離の判定を全てQuestionアイコンで行っていまるのですがやはりGMLが必要なようです・・・
やはり、しばらくスクリプトを修行してきまつ
・・・と、まあ自機操作は漏れが勉強するとして、
それはそれとしてJump〜アクション(アイコンのみ)の自機移動による
STGを概要だけ作って見ようとしたところ・・・
http://gamdev.org/up/img/2331.lzh
うわあぁぁあぁああぁああせdrftgyふじこlp
問題点は列挙にいとまが無いですがorz、とりあえず解決方法がまったく見えてこないのは
・敵大杉弾大杉
(ステップ毎にオブジェクト生成アクションをさせている事に原因があるような気がしますが、
ステップ毎以外に常時敵を出現させたり、
特定の条件下やランダムで弾を撃たせたりする方法が思い浮かばない)
ザコの挙動がおかしいのはアクションの数値を間違ってたりしてるというのは分かっているので
それは適当に直せば大丈夫なのですが、上二つがどうにも・・・
いつまでもただの長文質問ばっかりで少しはうpなどしてスレに貢献しようと思ったら
結局また長文質問を出してしまう有様・・・スマソ
左上のカタパルトからしか敵が出てこないのはこれを書いている間に解決しますたw
ザコを射出する座標を設定してなかったから全部(0,0)から出てたのね。。。orz
入力ミス&入力忘れ以外で何か他にアドバイスあればおながいします
0797名前は開発中のものです。
05/02/07 23:34:31ID:1+7BHQSV>>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
いつもお世話になっております...>>よこしまさん
0798789
05/02/08 00:32:37ID:h6GtyXnX度々申し訳ありません
実は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を修行することにしますが、
それでも上で論理的に何が間違っているのかよく分からないのが心に残ります・・・
とりあえず目標は見えてきたし、うだうだ言っててもウザイと思うので名無しに戻らせていただきます
ご教授ありがとうございました!
0799名前は開発中のものです。
05/02/08 05:05:43ID:zk7JeCnzもう直してるかもしれないけど、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を使った方が楽ですが。
0800よこしまなMr.0
05/02/08 06:48:20ID:bYhSHMb8>なんで直ぐにオブジェクトの位置をマウスの座標に代入しないで変数作るのですか?
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
どもです。
0801まとめた ◆yIZgqoM/0k
05/02/11 19:46:08ID:VYcDpRib近いうち移転するんでよろ
0802名前は開発中のものです。
05/02/11 22:59:27ID:4Bznc7HMttp://gamemaker.main.jp/
0803名前は開発中のものです。
05/02/11 23:19:42ID:Dcu7PeaK乙です。漏れもwww-aaaにもってたサイトがデリられた(gamemakerと関係ないサイトだけど)
RSSでチェックできるサイトにしてくれたらなぁ・・・・と要望。
0804まとめた ◆yIZgqoM/0k
05/02/13 20:52:56ID:gmldcHyv移転完了。RSSでチェックできるようになったはず。
なんかあったら言ってくれ
0805名前は開発中のものです。
05/02/14 01:03:04ID:kuuRTVnxお疲れ様です。
むかしハマったクリックアンドプレイっぽいなと思って、
なんとなくブロック崩し作ってたらいつの間にか、どっぷりハマってしまった。
やっぱりゲーム作るのは楽しいなぁ。
0806名前は開発中のものです。
05/02/14 01:25:11ID:Jj3GmAmR乙、さっそくRSS登録しますた。
0807名前は開発中のものです。
05/02/17 02:16:06ID:DecmQgwT私がやったことは以下のとおりです。
・フォントリソースに"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バイト文字は表示できないのかな・・・
余談ですが、
半角カナだけで日本文を表示すると懐かしいと感じるのは年寄りだからですか、そうですか。
0808名前は開発中のものです。
05/02/18 21:48:21ID:sqW1Scv8うちもだめですなー
てか、5.3で日本語表示が出来たことに、今気付きました。
日本語化のおかげ?
なんかいい方法ないもんかなー。
日本語をビットマップフォントに置き換えるスクリプト書くとか……面倒か
0809807
05/02/19 04:33:32ID:MYybBstf現状、画像を利用するしか解決できなさそうですね。
ver6.1ではローカライズに力を入れるみたいなんで、そのときに修正してもらえることを期待・・・
0810名前は開発中のものです。
05/02/19 16:10:38ID:r5DvU9w70811名前は開発中のものです。
05/02/20 01:15:07ID:k+cXeeL8俺は仕方ないので、EDGHで画像作って表示させてるけど、激しく面倒・・・orz
>>810
Createイベント等で、「set the font for drawing text」日本語フォントを指定、
Drawイベント内で、「draw a text」で文章を表示させるだけだよ。
もしかしたら、日本語パッチを当ててないと表示されないかも・・・。
0812名前は開発中のものです。
05/02/20 11:48:48ID:j27t95APできました。ありがとうございます。
0813名前は開発中のものです。
05/02/20 18:20:54ID:4c0NXvEvプログラミングの経験が殆ど無く、マニュアルと睨めっこしながらコードを書いたので
やたらと重いものになってしまいました・・・
ttp://hiya.ciao.jp/gm/file/Ms_paddler_gm6.zip
ttp://hiya.ciao.jp/gm/file/Ms_Paddler_exe.zip
プログラミングが出来なくても思いついた事をすぐ形に出来るGMはほんと楽しいです。
0814名前は開発中のものです。
05/02/24 19:56:46ID:U48Jz3Xwttp://www.ismusic.ne.jp/nagatsuta/yurika3_gmd.lzh
継承覚えたら、格段にコード量減ったわー。しかし疲れた。
0815名前は開発中のものです。
05/02/24 20:13:05ID:U48Jz3Xw今更だけど、できいいなぁ。
演出が凝ってる。
0816名前は開発中のものです。
05/02/25 18:20:44ID: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のアスキーコードをテーブルとして応用することが出来ると思います。
ビットマップフォントを使用することには変わりませんが、
少しは自分で管理するより楽になるかも・・?
0817名前は開発中のものです。
05/02/26 10:09:59ID:B+4ixigEほんとすごいなぁ
アクションゲームなら何でも出来そうだ・・
0818813
05/02/28 01:07:44ID:GAEbwpd7ブロック崩しで少しは使い方が判ったので、
今度はアクションゲームに挑戦してみようかなぁと思ってます。
0819名前は開発中のものです。
05/03/01 10:28:16ID:a8U64FeL作品が多くなってきたので、負荷分散のため別ページに移動しました。
前回更新からかなり日が経っていたのもあり、
既にDLできなくなっている作品は、割愛させていただきました。
抜けてる作品があったらごめんなさい。
0820名前は開発中のものです。
05/03/01 13:52:14ID:7Kgvi68w乙ですっ。
人少なめですが盛り上げて行きましょう!
やりたい事は色々あるものの、絵がなぁ…絵が…
絵描き歌のかわいいコックさんですらUMAになっちまうしなぁ。
0821名前は開発中のものです。
05/03/01 16:43:12ID:mFC8Y2QC0822名前は開発中のものです。
05/03/05 02:04:53ID:ioXJEL8a乙です。
参考にさせていただいてます。
0823名前は開発中のものです。
05/03/05 15:57:28ID:f+q5Yy4z0824名前は開発中のものです。
05/03/05 23:41:16ID:f+q5Yy4z0825名前は開発中のものです。
05/03/06 18:04:39ID:am2JgNGr0826名前は開発中のものです。
05/03/06 18:17:54ID:Lc/GMt6Z簡単に大儲けしてみましょうよ
■□■□■□■□■□■□■□■□■□■□
2週間で100万円 最高のビジネス到来!
成功者続出です!
□■□■ 特 徴 □■□■
◎知識や技術は何もいらない!
◎一日30分で十分稼げる!
◎家に居ながらできる!
◎利益は全て自分のもの!
◎2週間で100万円!
◎特別おまけ付き!
■□■□■□■□■□■□■
無責任な誇大表現ではありません!
ご自分の目でお確かめ下さい!
人数制限あり!早い者勝ちです!
詳しくは下記アドレスまで!
ttp://www18.tok2.com/home/kantan100man/
皆様のご訪問お待ちしております!
■□■□■□■□■□■□■□■□■□■□
これで貯めたお金でツールを買って最高のゲームを作ってください
0828名前は開発中のものです。
05/03/06 21:03:11ID:EfEp2IDvブロック素材提供
0829名前は開発中のものです。
05/03/09 18:12:05ID:5+vQO/af画像が入れ替わるように設定したのですが、そこからまた壁から離れると元の画像に戻るように設定したいのですが
どうすればいいかわかりません。どうすればいいでしょうか?
あと、常に画像が変化し続ける(1秒ごとに画像が変わるなどのような)ように設定したいのですが
なかなかわかりません。。
0830よこしまなMr.0
05/03/09 19:50:41ID:xegQl9qYGM Japan Forumで既に返答しています。
0831名前は開発中のものです。
05/03/09 20:20:12ID:CgMXBO4N前者の件に関して、よこしまなMr.0氏の回答でも出来ますが、
こんな感じでもよいかと。
ttp://gamdev.org/up/img/2406.zip(gm6ファイル)
obj_Wall2のほうで、ステップ毎に周りにobj_Myobjが居ないかどうかチェックしてます。 (居た場合に処理を抜けてます)
obj_Myobj中のコリジョンイベントでやっている move contactは、壁に密着するためのテクです。
0832名前は開発中のものです。
05/03/10 23:50:32ID:U3xIj/jGUPXでどれだけ縮む?
0833よこしまなMr.0
2005/03/25(金) 14:48:42ID:gN2sX+M2詳細:
ttp://gamemaker.main.jp/modules/news/article.php?storyid=21
0834名前は開発中のものです。
2005/03/31(木) 01:42:11ID:YNa+mEh/スレに書き込みが無く、不安な気持ちの俺ガイル。
0835名前は開発中のものです。
2005/03/31(木) 01:43:05ID:3TThfFxd書き込みはないけど、見ていますよ。
0836名前は開発中のものです。
2005/03/31(木) 15:24:54ID:UpoF/Zxu練習作が出来たので、アップしてみました。
http://gamdev.org/up/img/2478.zip
GameMaker、面白いですね。
0837名前は開発中のものです。
2005/03/31(木) 16:42:01ID:MrBus2W4Viewでスクロールさせているので、
もうひとつのビューを使って得点表示オブジェクトを作ろうとすると、
左端の壁を、背景が覆う…orz
Draw the value of scoreで、
画面から見た座標指定はできないものですかね?
0838837
2005/03/31(木) 17:00:18ID:MrBus2W4自己解決しました。失礼しました。
view_xview
view_yview ですね。
0839名前は開発中のものです。
皇紀2665/04/01(金) 10:24:12ID:1ARpyFX9敵を倒す判定で困ったことになっていまいました。
重なった敵を倒そうとすると、一匹は倒せるものの、
主人公キャラが死亡してしまいます。
・主人公キャラ
・敵キャラと衝突イベント
vspeed > 0 && y < other.y+8が成立している時
<
(other)Destroy the instance
(self)Set the vertical speed -10
(↑ここが原因っぽい。マ○オ風にしたかった。)
>
else
<
死亡時キャラグラに変更
1000ミリ秒停止
ライフが一つ減る
現在のルームをやり直す
>
次の発言へ続く。
0840名前は開発中のものです。
皇紀2665/04/01(金) 10:25:15ID:1ARpyFX9・破壊されたときのイベント
主人公キャラ.Chainに1を足す
得点に「10*主人公キャラ.Chain」を足す
(地面に着地したらChainは0になる。連続踏みボーナスのつもり)
重なっている敵を同時に倒す方法はないのでしょうか。
vspeedがマイナスになっている時は判定しないように
しようかと思いましたが、それだと下から触った時に主人公キャラが死ねないし。
Destroy instance a potisionを色々な方法で使って見たのですが、
うまくいかないし…
わかる方がいたら、助言をお願い致します。
(アップロード用のファイルを作ったのですが、
Gamedev.orgが落ちているため、アップできず・・・)
0841名前は開発中のものです。
皇紀2665/04/01(金) 15:48:39ID:2TUpx/JQ衝突対象のインスタンスが複数あった場合、
インスタンスIDの最も若い番号のものとのコリジョンチェックとなってしまいます。
以下、こちらの想像になりますが>>838さんの場合、
一匹の判定を行った直後のステップに、
(すでに下がっている位置から)主人公ともう一匹目とのコリジョンチェックが入るため、
if (vspeed > 0 && y < other.y+8) が満たされずにあぼーんしていると思われます。
場当たり的な解決法ですが、
主人公と敵のコリジョンチェック時に、主人公へ以下のコードを適用してみてはどうでしょう。
---------------
x = xprevious
y = yprevious
---------------
この場合1ステップごとにそれぞれ判定するため、
かなりの数が重なっていた場合は動作がおかしくなってしまうかもしれません。
1ステップで全ての判定を行うには、ちょっと複雑なコードが必要そうですね。
これで解決できなくてもうらまんでください。。。
0842名前は開発中のものです。
皇紀2665/04/01(金) 15:49:47ID:2TUpx/JQ0843839
皇紀2665/04/01(金) 16:54:10ID:1ARpyFX9おお、こっちで対処した方法よりも、
>>841さんのコードを入れたほうが性能がいいですね!
ありがとうございます。
こっちは、倒した時に、とある変数に1を代入して、
次の死亡時に、とある変数が1だった場合に、それを0にして、
死亡をキャンセルする、という風にやっていたのですが。
…直前のステップの座標を読み込んでいるみたいですが、
どうして成功するのか、原理がわかりませんが…
猛烈に感謝します。
084482
皇紀2665/04/01(金) 18:19:47ID:8UFw11JE何時完成することやらorz
0845841
皇紀2665/04/02(土) 00:33:28ID:e8w6vALJ最初に言っていることですが、アレは衝突するオブジェクトがソリッドのときです。
(なぜならソリッドオブジェクトと衝突したときは、強制的に直前の位置に戻されてしまうからです)
ソリッドでないときは、重なっている全てのインスタンスとコリジョンイベントは生じます。
しかし、同時ではなく一つずつ処理されます。
>>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
長文ごめんなさい。
0846名前は開発中のものです。
2005/04/02(土) 21:57:55ID:9/v1pEH6質問なのですが、今ロックマン風2Dアクションを作っているのですが、ジャンプはうまくいったのですが、地上でキャラを右や左に移動させることができません。
普通に設置するとキャラが壁をすり抜けてしまうので壁に当たったとき速度が0になるようにしているのですが・・・。どうしたらいいでしょうか。
後は重力を下にしか設定していないのにジャンプ中に右に移動すると加速度がかかり左は等速運動になってしまいます。
それでは回答していただければと思います。
0847名前は開発中のものです。
2005/04/02(土) 22:07:49ID:9/v1pEH6相対設定が違っていたのが原因だったようです。
0848名前は開発中のものです。
2005/04/02(土) 22:25:38ID:9/v1pEH6しかしこのソフト、やればやるほど味が出ますね。
0849名前は開発中のものです。
2005/04/10(日) 13:52:46ID:Ft2lWGsv縦スクロールのシューティングゲームを作ろうと思っているのですが、
敵キャラ一体ずつに耐久値を設定し、自機の弾が当たるごとに耐久値を減らし、
耐久値が0になったら消滅させるようにしたいのです。
敵キャラ一体ごとに変数を設定する、という方法でもできないことはないと思うのですが、
敵キャラがランダムで生成されるようにしたいので、その方法をとることが出来ません。
どのようにすればよいでしょうか?
0850名前は開発中のものです。
2005/04/10(日) 20:50:29ID:4BUBsZ6n0851名前は開発中のものです。
2005/04/11(月) 00:44:27ID:pmiR29ylツールである以上どうしても限度があるし
結局はプログラム組める奴が勝る・・・っていうか、自作できるならこんな苦労しない・・・orz
0852名前は開発中のものです。
2005/04/11(月) 19:39:07ID:gpEYhi0gどんなのを作りたいのか分かりませんが、同じ敵、同じ画像のオブジェクトを何種類か用意して
それを順番に出せば良いと思います。
0853名前は開発中のものです。
2005/04/16(土) 12:37:59ID:I50qDNJ/ttp://homepage1.nifty.com/cheap/untitled/
0854名前は開発中のものです。
2005/04/22(金) 07:05:46ID:2k8er4Qc0855853
2005/04/24(日) 18:53:27ID:gUwf2Is+とにかく楽、やね。
上記の丼氏のサイトでチュートリアルあるから覗いて見れ
0856849
2005/05/01(日) 18:51:32ID:p1tHT4Pnスコアを半分にしたり、1,5倍にする、といったアクションをさせたいのですが、どうすればよいでしょうか?
0857名前は開発中のものです。
2005/05/03(火) 00:25:38ID:LBbdJe+iscore=score*0.5;
とか
0858849
2005/05/07(土) 15:15:01ID:yG9sIXqw一つのゲームに二種類の難易度をつけて、ハイスコアリストを二種類作りたいのですが、どうすればよいでしょうか?
0859名前は開発中のものです。
2005/05/08(日) 00:56:20ID:aUYEHdnoバグフィックスや、エディタの調整をやるみたい。
見てみると、結構バグが多いようだ。。。
ttp://www.cs.uu.nl/people/markov/gmaker/todo.html
0860名前は開発中のものです。
2005/05/08(日) 01:26:06ID:7HhJrEj2かれこれ3時間ほど悩んでいる事があります。
マウスのボタンを押し続ける事で、1秒間に8発ほどの弾を発射する、
連射機能を付けたいのですが、どのような処理をすれば良いのでしょうか。
GMはver5.3Aを使っています。
フレームレートは60に設定してあります。
よろしければお知恵を貸して下さい。
0861860
2005/05/08(日) 09:06:10ID:Jn0IsbF2なんとか自己解決できそうな雰囲気です。
詰ったら、またお願いします。
0862名前は開発中のものです。
2005/05/08(日) 19:45:59ID:tBnYVyJ4将来、同様の処理で悩む人の助けになるかもしれない。
0863860
2005/05/09(月) 15:13:26ID: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と、同じ様な処理になりました。
0864名前は開発中のものです。
2005/05/14(土) 14:33:13ID:TuIBdZZc0865名前は開発中のものです。
2005/05/14(土) 21:52:32ID:AaeMHBn6GっJーぶ。
0866名前は開発中のものです。
2005/05/16(月) 23:13:12ID:ksOzUGDv違う動作って言うより、何にも変化しない時がある。
壊れてんのか?コレ。
保存して終了しても、次にやるときに全然保存されてねぇし。
ちゃんと設定してるのにルームの外に自機が出ちゃうし。
0867名前は開発中のものです。
2005/05/16(月) 23:21:04ID:Wm9Xk9Nr0868名前は開発中のものです。
2005/05/17(火) 00:19:51ID:pjjVkKq6> 保存して終了しても、次にやるときに全然保存されてねぇし。
数ヶ月使ってるけど、そんな現象は一度もないが。
ゲーム動作に納得いかなかったらソースうぷしてここで聞くなりしてみれば。
0869名前は開発中のものです。
2005/05/17(火) 00:27:40ID:2qtACK8+色々やったけど、ルームの外枠部分に透明のブロックを置くしか出来ないんですけど。
コレだと全然話にならないので困ってます。
0870名前は開発中のものです。
2005/05/17(火) 00:53:39ID:pjjVkKq6例:右矢印キーで右へ動かす場合に、ルームからはみ出るのを防ぐようにする処理。
[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
0871名前は開発中のものです。
2005/05/17(火) 02:26:34ID:2qtACK8+サンクス。
スクリプト使わなくちゃ駄目なのか。
ルームの境界線に達した時に起こすイベントと自機の移動速度を0に設定できるアクションのアイコンがあるから
アイコンで出来るのかと思った。
マニュアル読むと出来そうなのに、実際やると何にも出来ない。
アイコンは飾りですか?
0872名前は開発中のものです。
2005/05/17(火) 20:13:05ID:Xz1FpaVVttp://www.cs.uu.nl/people/markov/gmaker/beta.html
主な変更点は
パーティクルの仕様変更、サーフェス(裏画面)作成および描画のサポート、3Dモデル形状作成のサポートかな。
数種類のオブジェクトからランダムに選択してインスタンスを作成する、といった新しいアクションも追加されている。
また、イメージエディタが少し使いやすくなってる。とはいえ、EDGEとかの方が使いやすいとは思うけどね。
0873名前は開発中のものです。
2005/05/18(水) 10:57:11ID:bUL6qxTHツクール,C&C,HSPとかやってたけどさ
これが一番わかりやすくていい感じがする
ちょっとゲーム作ってみるよ
0874名前は開発中のものです。
2005/05/18(水) 21:01:12ID:EsN3mDOU0875名前は開発中のものです。
2005/05/19(木) 08:56:28ID:p+eF/8jPタイトル部分だけだが・・・
ttp://gamdev.org/up/img/2673.zip
0876873
2005/05/19(木) 12:05:59ID:S5NL3eo/http://uploader.xebra.org/?id=d0b6d0c&dl=1
タイトル&NewGame押した後、自作マップチップを並べた奴
キャラグラ描くのがつれぇぇ><
0877名前は開発中のものです。
2005/05/19(木) 16:51:05ID:eE37F0Ib0878藤野社長マンセー
2005/05/19(木) 17:00:44ID:fki78r0E普通だったらこんなにタルい作業に手は出さないと思う、だけどなんか
小さい頃の情熱が突然噴出してきてしまい、激しく楽しい。
シューティング・ラ(ry
0879名前は開発中のものです。
2005/05/20(金) 21:00:31ID:H0Kq/TNdレジストろっかな
0880873
2005/05/20(金) 21:20:05ID:H0Kq/TNd操作慣れる為に、一週間くらいで作れそうなミニゲームつくってくるよ
0881849
2005/05/21(土) 17:40:35ID:Ju99Y1o2開発途中ですが、便乗して・・・
ttp://etcete.hp.infoseek.co.jp/ro.zip
0882名前は開発中のものです。
2005/05/21(土) 19:50:18ID:wSWQYUfjおお、凄いCoolなゲームだ
完成板楽しみにしてます:D
0883名前は開発中のものです。
2005/05/21(土) 22:41:03ID:vyuZfmMy0884名前は開発中のものです。
2005/05/22(日) 01:58:57ID:iB/p7Jbuきあいとこんじょうさえあればナンデモツクレルヨ
0885名前は開発中のものです。
2005/05/22(日) 13:09:39ID:zUvPLpWBView1の方をライフ表示として使う場合、
View1の空白部分を透明にして、View0の部分を表示するってことデキマセヌカ?
0886名前は開発中のものです。
2005/05/22(日) 15:20:28ID:rq0VgBBF0887名前は開発中のものです。
2005/05/22(日) 15:31:30ID:Rn6lCv4Gそれは出来ない。(6.1ならサーフェスをうまく使えば出来そうだけど)
というか、わざわざ透過するぐらいなら、
Draw系の関数でライフバーの部分を描画する専用オブジェクトを
用意したほうがいいと思う。
>>886
既出。一応出来るが、有料バージョンのみだ。ライセンス登録にUS20$かかる。
0888887
2005/05/22(日) 15:46:16ID:Rn6lCv4Gうー、表現をよく考えてなかった。
その描画オブジェクトがView0を追尾するようにするなりして、View0の座標系で描画するって意味です。。。
0889名前は開発中のものです。
2005/05/22(日) 16:23:38ID:zUvPLpWBなるほど、
まだ始めたばかりだから、追尾させる方法ちょっと考えにくいが
試行錯誤してみまふ(・∀・)
回答アリガトウ
0890名前は開発中のものです。
2005/05/22(日) 20:23:10ID:zUvPLpWBview_xview[0] 等の関数使うのに気づくまで頑張りマスタヨ
レジストしなくてもある程度できるけど、
結構制限されて厳しいネ
約2k円程度だから買ってみようかな
0891名前は開発中のものです。
2005/05/23(月) 21:33:22ID:n6yETejvUnlikely suggestions に入っているなぁ。
フォントのマルチバイト文字対応の可能性は、ほぼ無くなったとみるべきか。
0892名前は開発中のものです。
2005/05/23(月) 22:34:58ID:JQ0KAMF90893名前は開発中のものです。
2005/05/23(月) 23:10:59ID:AL6WTv2Xhttp://kochi.cool.ne.jp/gazpage/mysofts/mywin_data.html
これ使おうぜ
ちょっとファイル重くなりそうだがな
0894名前は開発中のものです。
2005/05/24(火) 17:37:11ID:qipx3Ag6あれ、激しく気になるんだが直す方法ないかなぁ・・・?
0895名前は開発中のものです。
2005/05/24(火) 18:05:59ID:qipx3Ag6同じようなノイズあったなぁ
ゲーム作り始めて神経質になってるだけっぽかった
ディスプレイがウンコだからかな lol
0896名前は開発中のものです。
2005/05/24(火) 18:22:15ID:Lq/UMyI2関係ないかもしれないが、ティアリング防止機能使ってみてはどうだろうか。
リソースツリーにある"Global Game Setting"の"Resolution"の項で設定できる。
0897名前は開発中のものです。
2005/05/24(火) 18:54:44ID:qipx3Ag6ウィンドウモードの時、殆ど見られなくなった
サンクス!
フルスクリーンは変わらず・・・onz
0898名前は開発中のものです。
2005/05/25(水) 11:30:04ID:nOGBRUrpGameMakerの公式HPにあるゲーム、ほとんどこれ使ってないな・・・
0899名前は開発中のものです。
2005/05/27(金) 02:23:36ID:Mpi0XQv/追従するようにするにはどういった方法があるでしょうか?
0900名前は開発中のものです。
2005/05/27(金) 02:44:20ID:YURjP2U8>>837-838にヒントが。
0901名前は開発中のものです。
2005/05/27(金) 08:12:12ID:Mpi0XQv/GM5.3で作っていたので巧くいかなかったようです
GM6に変えたら簡単にできました、ありがとうございます
0902名前は開発中のものです。
2005/05/27(金) 09:21:55ID:gPvtALInルーム内の描画領域座標とウィンドウ内の描画領域座標をはっきり区別するためかと思う。
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以降のみ)
0903名前は開発中のものです。
2005/05/27(金) 12:28:18ID:s6WhiVri別途でDLL作って日本語入力できるようにならないかなー
0904名前は開発中のものです。
2005/05/27(金) 20:36:36ID:yxsytFyV0905名前は開発中のものです。
2005/05/27(金) 21:46:35ID:0y4uLM880906名前は開発中のものです。
2005/05/28(土) 13:03:33ID:3ca/fVfiテトリスでも作ろうとしていきなりつまずきましたorz
あとシューティングなどで画面内の玉の数を制限する場合、数式使わないと無理ですか?
慣れるまで数式無しで行こうとしてこちらもつまずきましたorz
0907906
2005/05/28(土) 15:27:59ID:3ca/fVfiってか普通にありましたねorz
0908名前は開発中のものです。
2005/05/28(土) 16:07:44ID:j5GjNJIv0909名前は開発中のものです。
2005/05/28(土) 17:01:25ID:9uaRRg620910名前は開発中のものです。
2005/05/28(土) 22:50:28ID:3ca/fVfi昨日からやりはじめて、昨日なんて動き出したら止まらね〜って状態だったんで変数を持ち出せるレベルではないです。
>>909
その場合インスタンス生成とランダムの要素を組み合わせればいいんでしょうか?
とりあえず多角形を用いるには工夫が必要なようですね。
0911名前は開発中のものです。
2005/05/28(土) 23:42:38ID:9uaRRg62どのような実装にしろ、落下ブロックのインスタンス生成、その種類に対するランダム性は欠かせないだろうな。
問題は落下オブジェクト自体の実装方法で、これは各個人で工夫の仕方が違うと思う。
触りたてだと解らないことが多いだろうから、
例えば、一定の時間間隔でブロック1個が落ちていくシステム等、単純化したものを目指してみよう。
また、多角形の描画はレジスト制限されている。ヘルプの GML - Game Graphics - Advanced Drawing を参照してみて。
Draw系で描かれたものはコリジョン判定が出来ないんで、処理の必要なものの描画には向いていないと思う。
0912名前は開発中のものです。
2005/05/29(日) 00:06:14ID:lRyJP9Qcガンガレ、応援してる
変数なんて、慣れれば結構簡単だからガンガレ!
0913906
2005/05/29(日) 00:15:13ID:Q8kPUbya多角形はレジスト制限されてるんですね。
レジスト制限されてる所は読み飛ばしてました。
>>912
応援ありがとうございます。
まだアクションなど把握できてないのですが修行を積んでガンガリます。
ゲーム制作の方はまだまだわからないことだらけですが、こっそりここでアップできるようなものが作れるよう頑張ります!
レスくれたみなさんありがとうございました。
0914名前は開発中のものです。
2005/05/29(日) 05:12:00ID:ioDvenRA穴を登っていくゲーム/GM6
当たり判定に苦戦して結局断念、一応形にはなってると思うのでアップしました
0915名前は開発中のものです。
2005/05/29(日) 13:42:50ID:/50bC3r7なかなか素敵ゲームですね。
断念するなんて勿体ない・・・
やっぱり横スクロールの当たり判定は難しいのでしょうか。
0916名前は開発中のものです。
2005/05/29(日) 18:38:00ID:ea6Kd5HN判定を見た目そのものじゃなく、手動でいじってやればどうかと。
作り始めは暫定オブジェクトで始めてーみたいな。
0917914
2005/05/29(日) 21:02:38ID:ioDvenRA断念と書きましたが、一時中断といった感じです
また時間ができたら作りこもうかなとも思っています
これを作るにあたりこのスレにある忍者のアクションゲームをかなり参考にしました
>>916
Bounding BoxをManualでいじったりししてみたんですが
どうにも巧い事いかなくて結局今の形になりました
作ってる途中では梯子を下っている最中でそのまま岩にめりこんだり
中々一筋縄ではいきませんが、また時間ができたら掘り進めたいと思います
0918名前は開発中のものです。
2005/05/30(月) 03:21:35ID:up+PNfGgBounding Box 内の透過色以外の部分で判定される。
めり込みや、引っ掛かりの原因になりやすいので、
チェックをはずすか、マスクを利用したほうが良い。
0919よこしまなMr.0
2005/05/30(月) 08:01:01ID:OG8RHfzwGame Maker 6.1正式リリース きました。
0920名前は開発中のものです。
2005/05/30(月) 09:01:21ID:c5vdPkkV情報thx
レジストしてる方は、エフェクトがどんな感じか情報ください:D
0921名前は開発中のものです。
2005/05/30(月) 09:21:39ID:c5vdPkkV(If)
△
*
▽
(Else)
△
*
▽
ってな感じになって、かなり分かり易くなってる
0922名前は開発中のものです。
2005/05/30(月) 15:16:37ID:tHFi/7id簡単なエフェクトサンプルを作って、exeで吐き出してみました。ソース付。
実行中F1キーで操作方法を見てください。
ttp://gamdev.org/up/img/2714.zip
内部定義されているパーティクルといった感じで、
関数一個の呼び出しだけで利用できるのがすばらしいと思いました。
0923名前は開発中のものです。
2005/05/30(月) 20:35:49ID:+jCZSk1t雪が幻想的・・・
なかなか素敵だけど、
結構処理が重くなりそうですね。
多用は禁物かな
0924名前は開発中のものです。
2005/05/30(月) 22:49:34ID:Ko/FBYP0ばしばし使って良いもんだと思うんだが違うんだろうか
0925名前は開発中のものです。
2005/05/30(月) 23:30:49ID:+jCZSk1tいや、やりすぎはイクナイ(’A')ってことですよ。
Step処理でずっと雪を降らしてたら重くなっちゃうねってな話
間隔をあけて適度に使うなら問題無しですよ。
0926名前は開発中のものです。
NGNGちなみに画面が重くなること(バグとか、画面サイズとかのミスでなくて)の対処法を色々調べてみたけど
・オブジェクト・タイルを減らす
・(使ってるなら)粒子エフェクトを減らす
・マップサイズを小さくする(ルームを分割する)
・オブジェクトの動作を(停止/再開)させる関数を使う
こんな所だろうか?3つ目については、使いこなせなくて敵が壁にめりこんだり酷い目にあいました。
2つめについては、マップ間の変数の受け渡しの方法がよく分かりません。global変数使うしかないんだろうか。
結構切実な問題なので、アイデアが有る人は教えてもらえるとありがたい
0927名前は開発中のものです。
NGNG0928名前は開発中のものです。
2005/06/02(木) 01:58:47ID:dfGp2uNZPersistent なオブジェクトは、自動で変更先のルームに再配置されるようになる。
速度に関しては、>>926で指摘している点以外に、
・リソースの容量に気をつける
・ループ処理に気をつける
・マウスカーソルを非表示にする
・一度に多数のViewを使用しない
・処理の重いアクションの多用を避ける (バウンド処理など)
・コリジョンイベントはインスタンスの少ないほうに設定する
等がある模様。(ヘルプのChapter3 "Speed considerations"を参照)
0929名前は開発中のものです。
2005/06/02(木) 06:18:53ID:oPdfNd7HCPU使用率がほぼ100%になる。
0930929
2005/06/02(木) 06:24:00ID:oPdfNd7Hしかし、使用してない時と使用してる時では
使用率が20%程UPしていた。
0931名前は開発中のものです。
NGNG0932名前は開発中のものです。
2005/06/05(日) 17:20:42ID:TPR2KBxiどれを使えばいいんでしょうか?
global left buttonを使ってみたけどだめでした。
0933名前は開発中のものです。
2005/06/05(日) 17:29:45ID:Rsgb4IKA普通に出来たが。オブジェクト置忘れとかない?
ttp://www.uplo.net/www/vip13204.zip
0934名前は開発中のものです。
2005/06/05(日) 20:14:29ID:9GiA9r4eやっぱりできません・・・。
設定で変えなきゃいけないところとかあるのでしょうか?
http://www.uplo.net/www/vip13240.zip
0935名前は開発中のものです。
2005/06/05(日) 20:17:12ID:13FBqzdc俺もつくってみた、
なんか俺の環境だと>>934 DLできないのでよくわかりませんが
多分、Global Left pressedを選んでないだけかも
普通の Left pressedだとそのオブジェクトをクリックしたときになりまふ
0936名前は開発中のものです。
2005/06/05(日) 20:18:12ID:13FBqzdc思いっきりオブジェクト設置してませんね:D
0937名前は開発中のものです。
2005/06/05(日) 20:22:22ID:13FBqzdcとりあえず>>934を修正してみますた
0938934
2005/06/05(日) 20:39:24ID:9GiA9r4e意味はわからないけど青い丸のやつが必要なんですね。
ありがとうございました。
あれはどういう意味があるんでしょうか?
0939名前は開発中のものです。
2005/06/05(日) 20:43:56ID:13FBqzdc青い○の奴は、Spriteを設定してないだけの物でふ
0940934
2005/06/05(日) 21:26:27ID:9GiA9r4e色々いじっていたら青い丸が消えてしまいました。
どうすれば現れるんでしょうか?
0941934
2005/06/05(日) 21:36:07ID:9GiA9r4e迷惑掛けてすいませんでした。
0942名前は開発中のものです。
2005/06/06(月) 01:55:08ID:hk/KYHS+ガンガレ!
0943名前は開発中のものです。
2005/06/07(火) 21:30:41ID:FMmKfZwC初心者講座も見つけたから、一応リンクはっとく。
ttp://members.at.infoseek.co.jp/polysynth/unv/gmshoot.htm
0944よこしまなMr.0
2005/06/07(火) 21:48:58ID:CAg+NK4Zその1 ttp://gamemaker.main.jp/modules/articles/article.php?id=19
その2 ttp://gamemaker.main.jp/modules/articles/article.php?id=20
0945名前は開発中のものです。
2005/06/10(金) 20:06:13ID:59WP4kNz0946名前は開発中のものです。
2005/06/11(土) 01:35:45ID:RUQR5AHtマップデータを独自にファイルへ保存したいのなら、GMLを使うしかない。
ASCIIテキスト形式なら ”file_text_…”、 バイナリ形式なら”file_bin_…” のような関数名のものをヘルプで参照。
(GML→Files,Registry.....とある項目らへん)
ファイルオープン、クローズや、読み書き時の挙動などは、C言語等と同等。しかし、ヘルプで詳説されてない気がする。
解らなければ、最初は結果の分かり易いテキスト形式で入出力してみるといい。
0947名前は開発中のものです。
2005/06/12(日) 13:57:13ID:GS+y/RIKttp://gamdev.org/up/img/2761.zip
画像で無理やり解決したので、実行時に重くなってしまいました。
未レジストですと大きさの変更、色の変更などが出来ないのも問題…
0948名前は開発中のものです。
2005/06/12(日) 15:37:45ID:cIZ896fk探してもツクール素材ばかりで・・ジャンプや攻撃ってのが少ない・・
0949名前は開発中のものです。
2005/06/13(月) 06:14:49ID:PK8kmqHc公式サイトに一応それようの素材あるけど、余りいいの無い
まとめサイトで紹介されてる奴も、まんま著作権にひっかかるから止めた方がいい
一応ドット絵作成するときのお勧めサイト
ttp://www.enterbrain.co.jp/digifami/digiweb/dot_teck/index.html
作成講座
ttp://www.tkb-soft.hmcbest.com/program/win/edge/index.htm
ドット絵作成ツールEdge
0951名前は開発中のものです。
2005/06/17(金) 06:36:36ID:n5ZP3p2mおねがいします
0952951
2005/06/17(金) 06:41:46ID:n5ZP3p2m0953名前は開発中のものです。
2005/06/17(金) 18:41:10ID:FYpt+Cmv遅レスだが、素晴らしい
日本語の文字表示する時って大体会話とかだから
余り気にしなくていいんじゃね?
アクションゲームとかのHUDに日本語使う時は大体SpriteでOKダシネ
0954名前は開発中のものです。
2005/06/19(日) 20:50:39ID:AGaj06q3ってのに、GameMaker作品が二本出てますね。
26 本気屋 炉
38 丼 WispLisp()
ってのが。
0955954
2005/06/19(日) 21:06:42ID:AGaj06q3左から
エントリーナンバー
ハンドルネーム
作品タイトル
0956名前は開発中のものです。
2005/06/22(水) 03:50:41ID:EuWTjCN+0957名前は開発中のものです。
2005/06/22(水) 10:52:05ID:Fgt77sOX0958名前は開発中のものです。
2005/06/22(水) 18:09:48ID:q4tlyUSYフリーでいいところないですか?
0959名前は開発中のものです。
2005/06/22(水) 18:12:45ID:mQGX1NaV0960よこしまなMr.0
2005/06/23(木) 07:25:26ID:4Ipot4vqなんてどうでしょうか…
とりあえず、
↓「次スレのタイトルおよびテンプレを考える会」トピックを作成しました
ttp://gamemaker.main.jp/modules/newbb/viewtopic.php?topic_id=18&forum=4
0961名前は開発中のものです。
2005/06/23(木) 22:42:49ID:5LpYQeAHどうしても瞬間移動してしまう。。。
0962名前は開発中のものです。
2005/06/24(金) 00:35:34ID:CJfaii3Z間のアニメーション描画すればいいんじゃないの?
何がわからないのかわからない
0963名前は開発中のものです。
2005/06/24(金) 00:59:39ID:62kDwakhこうしたいのかな…?
こういうサンプルでgamdev鯖を圧迫してしまうのは忍びないが…
ttp://gamdev.org/up/img/2823.zip
もしかして、forループとかで処理しようとしてないか?ループ処理は1ステップで完結してしまうぞ。
ステップ毎に繰り返すような処理は、カウンタなどを用いて設計する。
複雑になる場合はタイムラインなどを利用するとよい。
0964名前は開発中のものです。
2005/06/24(金) 01:08:13ID:5KQxUqw2snap to a gridを使っての話だから、アニメーションとか関係なくないか?
>>961
その機能まだ使ってないのでわからんが、
例えば16ドット区切りで移動させるとしたら、
4ドット移動を4回行った後、snap to a gridで位置を調整する
移動キーを押す
↓
4ドット移動を4回行う処理をする
↓
snap to a gridで位置を合わせる
↓
繰り返し
こんな感じでどうだろう?
0965名前は開発中のものです。
2005/06/27(月) 01:55:28ID:p1Svj35lびっくりするくらいバグが多いし、重い
とくに表示関係のバグがひどすぎる
なんか動作が不安定だし、これを続けていくのはきついかも
ブロック崩しや簡単なミニゲームを作る分には作りやすくていいけど
ある程度大きなもの作るなら、GameMakerやめたほうがいいよ
0966よこしまなMr.0
2005/06/27(月) 02:57:52ID:mw4nkBQR当たり前ですが、GMのバージョンとバグ内容ぐらい書いてもらわないと全く参考になりません。
0967名前は開発中のものです。
2005/06/27(月) 11:51:47ID:Hf/u+TLcまったく参考にならなくてもいい、
ただGameMakerが5.3A->6.0に発生した表示関係のバグは
一ヶ月作ってきた俺も投げ出したくなる程だから
最近作り始めた奴は6.0以降は絶対止めろ、5.3Aにした方がいい
あるいはGameMakerで作らない方がいい
俺みたいに時間を無駄にする奴が出てほしくないしな
しかし、OSが2000(あるいは他に原因あるかも)
マップチップの表示がガクガクになったり、にじんでたり
一体どういう処理をしてるんだ・・・
0968名前は開発中のものです。
2005/06/27(月) 12:45:05ID:xfwZZAOe今ところでた情報では、あなたの言うバグが再現できる状態を第三者に伝えきれていない。
よって不毛、と思われてしまう。もったいない。
再現できる状態を文章で伝えることが困難ならば、差しさわりのない程度でソースうpして検証してもらう。
これが最善策だと思うがどうか。
ちなみに、マップチップがにじんで表示される現象は、設定によってはそうなるのは仕様だ。
ヘルプにもそういう記述がある。more about backgrounds を参照。
0969名前は開発中のものです。
2005/06/27(月) 15:01:50ID:Oo1lcNPR上記までのは始めようとする人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の環境になると、文字が全てぐちゃぐちゃになる
あとはちょこちょこ気になる点あるが、省略
既出な点があってもスルーしてくれ
0970よこしまなMr.0
2005/06/27(月) 22:49:48ID:mw4nkBQR一ヶ月間お疲れ様です。Game Maker 6は開発段階にあるソフトウェアです。冷静になりましょう。
>>968
966の補足有難う御座います。
>>969
ttp://www.gamemaker.nl/todo.html
ttp://www.gamemaker.nl/bugreport.html
0971名前は開発中のものです。
2005/06/28(火) 08:27:38ID:FoqsUA3dもうなんつうの、新しい言語作っちゃったくらいの勢いで。それで開発期間一杯まで時間かけて本題のゲームが一向に出来てない訳。
問い正してみると、「システムは完璧に組んであります、あとはスクリプトを組める人を雇ってくれれば直ぐに挽回出来ますよ」って具合だ。
って、おい、言語がC++から俺言語に変わっただけじゃねえか! 責任者出てこい。
ああ、いっそ最初っからゲームはスクリプト言語で書いて、こいつ以外のプログラマに頼めば良かったよ。
って感じで出来たのがこのソフトウェアだから、少しぐらいのBUGは愛嬌で頼むわ。
って、言ってたよ。
0972名前は開発中のものです。
2005/06/28(火) 13:57:07ID:pUYJEROI>MIDIの一部の音源には対応していないらしく、その部分はピアノ演奏となる。
MIDIファイルはUse multimedia playerにチェック入れて使ってる?
0973ラーメンが開発中のひとです。
2005/07/03(日) 19:04:41ID:/Zgz3p+1ver6.0はDirectX対応グラカーで依存するみたいたでつ。
いや、自分で色々試して勝手にそう思い込んでるだけでつが。
ところで、ver5.3Aで文字のアンチエイリアシングをかける方法はないのでしょうか?
0974名前は開発中のものです。
2005/07/04(月) 00:26:26ID:jSaUhyrtで、一応練習プログラムを打ってみてからそれを踏まえて別ゲー組んでる。
今はシューティング作ろうと思ってるんだけど
ttp://gamdev.org/up/img/2841.zip
敵の再発生位置をそれまでのポジションに戻したい場合どうすればいいの?
敵が画面外に消えた時と、こっちの弾に当たった時に再発生するように組んであるます。
今の所は現在位置から若干下がるようにしてますが
そのやり方だと画面の上限を超えた時に弾だけ返してくるようになっちゃうです。
下限ならいいんですけどね。
あと、WAITの掛け方が分からんのですが。
0975名前は開発中のものです。
2005/07/04(月) 00:29:47ID:jSaUhyrtインスタンス単位でWAITを掛ける方法ですた。
つまり、敵が倒されたor画面外に消えた時にすぐに復活させないで時間を置きたいんです。
それと、弾を撃つタイミングをもっとバラケさせたいんです。
0976名前は開発中のものです。
2005/07/04(月) 01:48:58ID:YJLSBR/uインスタンス変数に xstart , ystart というのがあり、
これはインスタンスが生成された座標が代入されてます。
破棄イベントで生成するアクション命令の部分で、
数値の代わりにこれらの変数を使うと発生した位置に戻るようになります。
弾の発射間隔は、タイマーイベントについて調べてみましょう。
設定したステップ数後にアクションを起こす仕組みです。
ステップ間隔に幅を持たせるには、random(数値) を利用してみましょう。
再生成する間隔をバラけさせるには、現状の仕組みではちょっと難しいです。
あるステップ間隔後に敵を発生させるオブジェクトを用意して、
敵が倒された後に、それを生成するようにしてみてはどうでしょうか。
…長文スマソ
0977名前は開発中のものです。
2005/07/04(月) 22:01:40ID:+eRzsRd2どうにも判らず煮詰まってしまった事がありまして、皆さんに質問したいのですが
自機がステージ(ルーム)の終端付近で敵ボスと遭遇した時点でスクロールを停止、或いは
ボス出現位置からルーム最終端までの画面がループするように設定するには
どのようなコマンドを処理していけば良いのか、お知恵をお貸し頂けますでしょうか。
それとも、各ステージ毎のルームと各ボスキャラ毎のルームを別々に作り、ステージ
端でルーム切替しかないのでしょうか.
0978名前は開発中のものです。
2005/07/05(火) 11:53:17ID:XaMML4y1スクロールの停止だけなら、ビューの追尾オブジェクトに
敵ボスまで自動で進む透明オブジェクトを設定すればいいのでは?
0979名前は開発中のものです。
2005/07/05(火) 12:38:56ID:3uUJJy2Aスクロールするように移動ってのはない気がする。
単に漏れが見逃しているだけかもしれないけど、どうなんだろ。
0980名前は開発中のものです。
2005/07/07(木) 01:29:48ID:w2jcbcnLまだまだ未完成、(・∀・)楽し〜。
http://gamdev.org/up/img/2852.zip
0981名前は開発中のものです。
2005/07/09(土) 20:09:53ID:Ol9xRVgVモードごとにハイスコアを記録するようにしたいのですが、
何か方法はありますか?
0982名前は開発中のものです。
2005/07/09(土) 21:04:04ID:rnF/jp1y自分でスコア格納する配列を定義しちゃえばいいんじゃないの?
0983名前は開発中のものです。
2005/07/09(土) 23:45:44ID:Zu6lCQdNモードごとに別々に記録すれば?
レス数が950を超えています。1000を超えると書き込みができなくなります。