1 名前:名前は開発中のものです。 mailto:sage [2010/12/05(日) 09:57:49 ID:AN26SQm8] 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。 ●本家(英語) ttp://www.yoyogames.com/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.jpn.org/v1/(現在一時閉鎖中) ●The Game Maker's Apprentice ttp://book.gamemaker.nl/ 前スレ 【2D】ゲーム作成ツールGameMaker part4【マンセー】 ttp://hibari.2ch.net/test/read.cgi/gamedev/1240441868/
423 名前:名前は開発中のものです。 mailto:sage [2011/06/20(月) 00:43:50.62 ID:quydNYTY] 何か仕様変更とか値上げとかでGMをクソ扱いした事に対して騒いでるみたいだけど別に誰もクソ扱いしてないよね ただ値上げしちゃって買い難いとかその程度の話題だったのによくここまで騒げるよね
424 名前:名前は開発中のものです。 mailto:sage [2011/06/20(月) 21:11:28.16 ID:qRn5+5kq] 批判を批判して、その批判をさらに批判する みんな自分が絶対正しいと思って
425 名前:名前は開発中のものです。 mailto:sage [2011/06/21(火) 05:19:01.04 ID:8AvTEICi] ゲーム作成ツールは多少糞でもいい金になる ぼろい商売っすなぁ
426 名前:名前は開発中のものです。 mailto:sage [2011/06/21(火) 09:32:36.07 ID:H31NlCMP] どうでもいいな それはそうとds_grid_writeってかなりの曲者っぽいな 試しに100x100のgridを書き出してみたらものすごい容量になって吹いた 入ってる変数の型が判ってるならバイナリで直書きした方が軽い
427 名前:名前は開発中のものです。 mailto:sage [2011/06/21(火) 12:42:34.24 ID:4DOz1QNy] まあ今回(8.1)から割とこまめにアップデートが来るのがせめてもの救いか?
428 名前:名前は開発中のものです。 mailto:sage [2011/06/21(火) 18:42:53.83 ID:rj1jFBt0] GMよりいいソフトってなにかあるの? MF2みたいなコードが書けないのは論外
429 名前:名前は開発中のものです。 mailto:sage [2011/06/22(水) 00:57:07.87 ID:x6FccL80] 思い付く限りないよ 金額まで考慮して挙げるならGM6あたり
430 名前:名前は開発中のものです。 mailto:sage [2011/06/22(水) 17:09:42.23 ID:q4/PnhgD] なんかブレンドモード変更するとスプライトが1ドット分太るんだけど前からこうだったっけ? 新しいバグなんて事は無いのかな
431 名前:名前は開発中のものです。 mailto:sage [2011/06/24(金) 01:12:57.01 ID:08wj5d9s] マルチプレイを作成中なのですが、ヘルプの説明が不十分すぎて全然わかりません とりあえず、ローカルIPの固定と、ポートの開放は行ったのですが、 ホスト側のIPがグローバルなのかローカルなのか、参加側のIPがグローバルなのかローカルなのか・・・ その4通りだけでなく、いろいろ試しましたが全然つながりません ひとりで2つ起動してやるとつながるのに・・
432 名前:名前は開発中のものです。 mailto:sage [2011/06/24(金) 05:44:24.10 ID:own6AuiI] 自分じゃやったことないけど YoYoGamesのフォーラムにもっと高機能っぽいDLLがアップされてた気がするから いっそそっちを試すのもアリかも ヘルプが不十分かは謎だが
433 名前:名前は開発中のものです。 mailto:sage [2011/06/24(金) 12:07:19.17 ID:08wj5d9s] 39dllってやつ?英語だけどがんばってみる ヘルプの説明はガチで適当だよ・・・
434 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 00:26:49.49 ID:gDLDeMO0] 機能として使えるかどうかは別として mplay は順序立てのヘルプだけじゃなくてチュートリアルもあったと思うけどな
435 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 01:19:32.91 ID:TwAKnDWN] 39dll使ったらできました!ありがとうございました! 思ったより簡単だったなあ しかしラグが・・・アクションゲームはやはり無理か・・・
436 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 04:10:24.88 ID:r6S+QriT] >>433 そうそうそれ、って言おうとしたらできたみたいで良かった 探せば結構色んなことができるからフォーラムマジおすすめ SLGとかTCGならラグも気にならないんだけどね…
437 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 15:07:13.73 ID:TwAKnDWN] ラグあまり気にならないレベルにできた やべえめちゃくちゃ面白いこれ
438 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 18:34:47.71 ID:fOpT0qzC] アクションゲームでラグほとんど無く出来たのか? そうなら超羨ましいんだがw 俺もネット対戦できるアクションゲーム作りたいぜ
439 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 18:41:45.74 ID:TwAKnDWN] いや最初の状態と比べたら相当よくなったって感じか キーを押したときに情報を送って、1秒間に5回座標送ってラグを直す たまにワープするけど問題なく遊べる感じ
440 名前:名前は開発中のものです。 mailto:sage [2011/06/25(土) 18:52:02.70 ID:fOpT0qzC] なるほど GameMakerでも結構まともなマルチプレイのゲームを作れるっぽいんだな わくわくしてきた
441 名前:名前は開発中のものです。 mailto:sage [2011/06/26(日) 19:05:34.36 ID:DfQtvLV+] また問題点がでてきた・・・ 39dllで例えば4人対戦とかするとき、サーバーじゃない人同士での情報の共有ってできないのかな 今のままだと、ポート開放してる人しか部屋をつくれなくて、部屋に入る人はその人のIPを知らないといけないから 俺がサーバーになって、部屋を作る、部屋に入るの選択画面になった時点で実はもう俺の部屋に入っていて、 その下に擬似的に部屋を作るようなシステムを作ってるんだけど、他人同士で情報が共有できない・・・
442 名前:名前は開発中のものです。 mailto:sage [2011/06/27(月) 19:40:05.41 ID:Zalmw3Ec] >>430 やっぱりなんかおかしいな 色反転 draw_set_blend_mode_ext(bm_inv_dest_color,bm_inv_src_color); draw_self(); draw_set_blend_mode(bm_normal); なぜかスプライトが上下左右に膨らむ、四角なら丸っこくなる さらにスプライトの絵を別の物に描き直して再度ゲームを実行すると 描き直したスプライトの絵が膨らんで描画され、なぜか描き直し前のスプライトまで一緒に描画される(こちらは膨らまず)
443 名前:名前は開発中のものです。 mailto:sage [2011/07/02(土) 16:12:50.42 ID:1iOlwy1m] 修正小出しにして、アップデートするたびに課金を要求するのか、ボロい商売だな
444 名前:名前は開発中のものです。 mailto:sage [2011/07/02(土) 18:43:04.17 ID:YBEzJP93] アップデート来たぞ >430のブレンドモードは直ってなかった バグとして報告すべきかなどうやるのか知らんけど あと日本語が使えるようになった でもコメントだけにしといたほうが良さそう
445 名前:名前は開発中のものです。 mailto:sage [2011/07/02(土) 21:47:31.42 ID:LjTwIGRR] ゲーム中に出すメッセージとかは普通に日本語化できるしな
446 名前:名前は開発中のものです。 mailto:sage [2011/07/03(日) 12:48:15.60 ID:07q5wdTE] マジか>日本語 8を持ってても8.1は再課金しないといけないんだっけ?
447 名前:名前は開発中のものです。 mailto:sage [2011/07/04(月) 12:32:32.29 ID:B+oiCqNg] 8.0 をスタンダードにしていれば、8.x へのアップデートは無料が保証されているはず
448 名前:名前は開発中のものです。 [2011/07/05(火) 00:39:10.57 ID:C2W0zrsg] ゲームの中で動画再生ってできますか?? できるんだったらやり方も教えてくれればありがたいです
449 名前:名前は開発中のものです。 [2011/07/05(火) 00:45:05.37 ID:C2W0zrsg] a
450 名前:名前は開発中のものです。 [2011/07/05(火) 00:46:13.07 ID:C2W0zrsg] ↑すみません!間違えて書きこんでしまいました!
451 名前:名前は開発中のものです。 mailto:sage [2011/07/06(水) 10:49:06.78 ID:K+Ku9vpC] ゲーム画面中に動画再生するのは無理。
452 名前:名前は開発中のものです。 mailto:sage [2011/07/06(水) 11:32:36.87 ID:V2uyM92M] あるかどうかは不明だけど >>432 の言うYoYoGamesのフォーラムで、そういう機能の外部DLLを探すか アニメーション用に用意した画像を切り替えながら、音を流すかしかないだろうな
453 名前:名前は開発中のものです。 [2011/07/06(水) 17:18:24.06 ID:0vJqpPm3] >>451 >>452 やっぱり無理なんですね、ありがとうございました!
454 名前:名前は開発中のものです。 mailto:sage [2011/07/09(土) 04:13:16.81 ID:q0f0Q3mt] いやよく読めよ・・・ >>452 が言うようにDLL探せばそれくらい普通に出来る ググっただけでGmmovieとか出て来たからこれ使ってみれば?
455 名前:名前は開発中のものです。 mailto:sage [2011/07/09(土) 23:32:07.62 ID:qiwmdN74] フォーラムとか説明が英語ってだけで敷居高く感じるからなあ DLLとかは初心者にとっては得体のしれない物なんだよ
456 名前:名前は開発中のものです。 mailto:sage [2011/07/09(土) 23:46:06.91 ID:+zEWNiTr] gmmovie.dll を試しに使ってみたが、動画を背景のように扱うことは出来ないみたいだねぇ、残念。
457 名前:名前は開発中のものです。 mailto:sage [2011/07/11(月) 12:42:44.44 ID:DIrsZu+G] これは便利そうと思って試したら最初で躓いた { room_caption = "FPS: " + string(fps); draw_set_font(font0) draw_text(0,0,"fps= " + string(fps)) ; } 「font0」をデフォルトのまま作成して 空オブジェクトをルームにおいてSTEP実行したがテキストが表示されない。 room_caption の部分は動作しているのでスクリプトは動いているはずなんだが。 日本語環境だと英語も使えないとか?
458 名前:名前は開発中のものです。 mailto:sage [2011/07/11(月) 12:49:30.62 ID:DIrsZu+G] 自己解決 STEPイベントじゃなくてDRAWイベントじゃないとダメなんだな・・・。
459 名前:名前は開発中のものです。 mailto:sage [2011/07/11(月) 17:21:26.52 ID:3j0l18ds] stepイベントのタイミングでも、実際には画面バッファには書き込まれてる。 だけど、drawイベントに入るときに背景やら何やらで全画面が再描画されるから反映されない、 という仕組みであることを覚えておくとよいよ。
460 名前:名前は開発中のものです。 mailto:sage [2011/07/12(火) 07:12:57.83 ID:tQuQ1cZC] へえそれは知らんかった。 surface以外でその情報が役に立つ場面ってあるかな? >>457 stepとdrawで躓くのはGMLで誰もが通る道、だと勝手に思ってる
461 名前:名前は開発中のものです。 mailto:sage [2011/07/12(火) 17:10:32.93 ID:Eyy6yO5M] draw以外でも再描画する命令を使えば描画できたりするんかいな?
462 名前:名前は開発中のものです。 mailto:sage [2011/07/13(水) 21:13:08.62 ID:M8LiFDgv] 2つの直線が交差する座標を計算したいのですが どのようなコードを書けばいいでしょうか? 分かっているのは、2つの直線の始点と終点だけです。
463 名前:名前は開発中のものです。 mailto:sage [2011/07/13(水) 22:24:49.23 ID:NAhvM6lr] 酒に酔った勢いで、うろ覚えで間違ってたり遅いかも、細部は調整必須 {var ax0,ay0,ax1,ay1,bx0,by0,bx1,by1;//0:始点 , 1:終点 ax0=argument0;ay0=argument1;ax1=argument2;ay1=argument3; bx0=argument4;by0=argument5;bx1=argument6;by1=argument7; global.calcx=0;global.calcy=0;//結果 var sl_a,sl_b;sl_a=(ay1-ay0)/(ax1-ax0);sl_b=(by1-by0)/(bx1-bx0);//傾き var ArrayA,ArrayB;//行列式Ax=B ArrayB[0,0]=ay0-sl_a*ax0;ArrayB[0,1]=by0-sl_b*bx0; ArrayA[0,0]=-sl_a;ArrayA[0,1]=-sl_b; ArrayA[1,0]=1;ArrayA[1,1]=1; var detArrayA;detArrayA=ArrayA[0,0]*ArrayA[1,1]-ArrayA[0,1]*ArrayA[1,0];//これ名前忘れた if(detArrayA==0){global.result=false;return -1;}//解なし var invArrayA;//逆行列 invArrayA[0,0]=ArrayA[1,1]/detArrayA;invArrayA[1,1]=ArrayA[0,0]/detArrayA; invArrayA[0,1]=-ArrayA[0,1]/detArrayA;invArrayA[1,0]=-ArrayA[1,0]/detArrayA; //交点計算 global.calcx=invArrayA[0,0]*ArrayB[0,0]+invArrayA[1,0]*ArrayB[0,1]; global.calcy=invArrayA[0,1]*ArrayB[0,0]+invArrayA[1,1]*ArrayB[0,1]; global.result=true;return 0;}
464 名前:名前は開発中のものです。 mailto:sage [2011/07/14(木) 12:33:59.78 ID:bYbAE0oY] detArrayAが行列式でAx=Bは行列方程式だね、どうでもいいけど >>463 じゃないけど>>462 のために一応解説すると、簡単に言えば連立一次方程式を解いてるだけだね つまり 直線@:y = ax + b 直線A:y = cx + d のa〜dをそれぞれの始点と終点から割り出して、あとは交点を計算するだけ それを一般的にやるなら行列方程式になるんだけど、もし複雑だったら a〜dを割り出した後 x0 = (d-b)/(a-c); //交点のx座標 y0 = a*x0 + b; //交点のy座標 だけで足りるはずだよ ただし a = c の場合はエラーになるから注意
465 名前:名前は開発中のものです。 mailto:sage [2011/07/14(木) 22:38:48.32 ID:Zyk4CVeb] >>463-464 ありがとうございます。 数学は苦手なので、原理はよくわかりませんが、コピペしたらうまくいきました。
466 名前:名前は開発中のものです。 mailto:sage [2011/07/15(金) 22:30:42.27 ID:Qjoeq250] while(x=1 && y=1) とした場合、x=1とy=1の両方が真の場合ループが継続するのでしょうか? それとも、片方のみが真の場合ループになるのでしょうか?
467 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 01:55:01.72 ID:CuCm9AmG] 同値判定は==な &&は見たまんまアンドだから二つとも真でないと全体が真にならない
468 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 08:43:25.55 ID:tIImVnZu] GMは()内の=は==として扱う
469 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 09:06:41.08 ID:dh9v5UQq] delphi は同値比較が=で、代入が:=だから部分的な記述としてはいいんだけど delphiの演算子も混ぜて使えるってのはこれから覚える人にあまりよくないよなあ 全体的にみるとGMLはプログラミング勉強用として優しくない仕様だと思う GMLの演算子はhelpにあるexpressionに合わせるのがいいよ
470 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 15:27:22.59 ID:UGUynbns] 変数の定義が必要ないから、文字変数と数字比較しちゃってエラーはいたりするよね
471 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 19:15:47.36 ID:c6sNdZTg] >>466 実験してみたけど、片方が偽だとループが終わるね。 逆に||だと両方偽の時ループが止まる
472 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 19:18:35.56 ID:m5UKc0In] こういうさ、簡単にそれこそ20秒で確認取れるようなコードをさ なんで自分でやって確認しないのかすごく気になるんだけど
473 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 20:37:57.41 ID:XUYir7DG] 実際に作成中のゲームのコード内で思いついて、実験するには色々組み合わさってるのゲーム内で確認しなきゃならなくて面倒 かといってわざわざ新しく実験用の組み上げるのも面倒、というかどうすれば実験出来るのかって感じじゃないの
474 名前:名前は開発中のものです。 mailto:sage [2011/07/19(火) 08:06:29.58 ID:LMHQ7/8n] ものによっちゃそうだけど>>466 くらいなら簡単に実験できるじゃん デバッグウインドウで結果見るだけでもいいし。 まあ今でこそ新しい関数は簡単に組んで勉強したりするけど 始めたての頃はその辺要領つかんでなかった気もする
475 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 01:16:53.49 ID:Qm4Ke15v] そろそろ8.1有料版に移行しようと思ってるんだけど 8.0とくらべて不具合があるのは>>430 くらい?
476 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 05:13:02.50 ID:dL+OoWXg] リネームしようとすると何故か検索になる不具合もなかったっけ あと操作性の面でRoomのCtrl+右クリックと右クリックの動作が入れ替わってるのと ホイールがスクロールじゃなくて拡大縮小になってる
477 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 07:02:31.76 ID:lZQMywI6] >>475 store.yoyogames.com/downloads/gm4win/release-notes.html 好きな時に移行したらいいんじゃないかな
478 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 10:39:01.69 ID:JQ2xpH9n] まあ8.1はアップデートが頻繁にあるからいずれ修正されるという期待は持てる しかしこんなに修正があるって事はバグもたくさんあったって事 8.0はアップデートなんて無かったけどバグ関連はどうだったんだろう
479 名前:名前は開発中のものです。 mailto:sage [2011/07/20(水) 12:59:22.31 ID:fwGpP1Oq] >>477 これ見てみたら結構怖いバグあるな file_copyが動かなくて8.1放置してたけど修正リストにあって吹いたわ
480 名前:名前は開発中のものです。 mailto:sage [2011/07/21(木) 07:17:37.46 ID:KsgR9Cab] もしかして8.1からmbtext使えなくなった? コードエディターがUnicodeになったとかstringのフォーマットが変わったからなのか・・・ 日本語描画中心だったから本当に困った
481 名前:名前は開発中のものです。 mailto:sage [2011/07/21(木) 14:26:36.23 ID:vfyBMJN/] mbtext初めて知ったけどこれは便利そうだな ありがとう
482 名前:名前は開発中のものです。 mailto:sage [2011/07/21(木) 23:38:26.37 ID:wTtibFdt] 8.1から引数が省略できなくなったと聞いたことあるけど
483 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 01:58:35.89 ID:GYZLny7K] 前は勝手に0が入ってたけど今はちゃんと(0,0,0,0)とか書かないとエラー出る
484 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 08:30:46.39 ID:FfDe+wdB] いやそのエラーではないんだ 最新版だとGlobal Game Settingでエラー吐く吐かないの設定できるようになってるし もうちょっと詳しく言うと、mbtext("あいうえお", 0, 0)で座標(0, 0)に何かが描画はされるんだけど "あいうえお"じゃなくてまったく意味不明の文字列なんだよね jfontmakerとmbtextはSJISコード対応のだったはずだから、 もしかしてGMの文字列のコードが変わってて、そのせいでうまく読めなくなってるのかなと とかなんとか言ってみたけど、mbtextのソースすら理解できない俺にはこれ以上わからないんだ もし似たような状況になった人がいれば教えてほしい
485 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 08:31:54.57 ID:FfDe+wdB] 連カキコすまん ↑の例はmbtextじゃなくてmbtext_drawの間違い
486 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 14:21:42.97 ID:h+6BW/bF] Version 8.1.106 から、コード上のマルチバイト文字を内部でユニコードとして処理するようになったため、現状 mbtext_draw() を使用することは不可能。 mbtext_draw() をユニコードで処理するように書き換えるしかないかも・・・かなり面倒なことになりそうだけど。 しかし、draw_text系は6.0の時から表示結果が変わらないし、何のためのユニコード対応か、理解できない。
487 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 18:30:24.06 ID:oofkqUlO] 完全に終わったな、日本語の表示すら不可能になるとか…… これだから海外製のツールは糞なんだよ
488 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 22:09:41.57 ID:hmQXyD/L] 全てのツールがこんな糞国の言語に対応してくれると思う方がおかしいんだよ しかし確かに前まで使えてた物が使えなくなるってのは改悪以外の何物でもないな
489 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 22:58:09.68 ID:q1OBgjaA] ユニコードに対応したといっておいて対応できてないのが問題な気がする エディタ中だとカーソル位置がずれたり文字位置ずれたりで テキスト描画はフォントの仕様で描画できないし 大体強制ユニコードならフォント設定欄にあるcharset設定しても意味ないじゃない
490 名前:名前は開発中のものです。 mailto:sage [2011/07/23(土) 06:55:00.09 ID:PuuIzQYH] 頑張ってくれてるのはわかるんだけど、8.1はまだオープンベータっぽいのは否めないよね エディタをユニコードにしたのも苦肉の策って感じだった 文字位置ずれるんじゃ殆ど使い物にならないし・・・ 日本語描画が出来なくなったら本格的にGMがオワコンになってしまう
491 名前:名前は開発中のものです。 mailto:sage [2011/07/25(月) 23:10:15.58 ID:Fd3RnSTt] image scale にマイナス渡すと画像もマスクも狂うのか 反転分の画像やるのめんどくさいな mod もそうだけどやってはいけないことがあるなら それっぽい値を返すのではなくエラーや警告をだしてほしいよ
492 名前:名前は開発中のものです。 mailto:sage [2011/07/26(火) 00:00:34.41 ID:G+txuoKu] まじかよ、xscaleに-1とか指定して反転するの使ってるのに バージョンアップしたらダメになるのか……
493 名前:名前は開発中のものです。 mailto:sage [2011/07/26(火) 20:28:52.16 ID:kQt/g10S] いや逆に8.1だと修正されてる 画像が状況によっておかしくなるのは少なくとも7.0の頃にはあって 8.0だと反転したり画像の一部がスクリーン外にあると表示が乱れるバグがある
494 名前:名前は開発中のものです。 mailto:sage [2011/07/26(火) 20:35:52.43 ID:Xpt9Sjrs] >>491 ,493のどっちが真実なんだよwww
495 名前:名前は開発中のものです。 mailto:sage [2011/07/26(火) 20:46:27.32 ID:kQt/g10S] みんな最新版使っているわけじゃない 今のところ最新版だと日本語回りが完全自作しないといけなくなったり まだ見ぬバグがありそうだし様子見の人もいるんじゃないかな GMに限った話じゃないけど有料なら移行する理由がなければ移らないと思う 極端な例だけど外人作成の去年完成したIjiってゲームは5系の奴で作ってたらしい
496 名前:名前は開発中のものです。 mailto:sage [2011/07/29(金) 21:05:44.26 ID:kA07dPke] 前から興味あって、今日DLしてみた。 楽しいなこれ
497 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 05:29:51.99 ID:2eC23z/g] 世の中の人間プログラミングが難しいものとして考えすぎ 主観だが外国語を習う程度の難しさでしかないというのに
498 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 06:48:35.15 ID:IGlihiZW] 難しいじゃん
499 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 16:40:41.05 ID:1SdlK0Ad] 外国語習うよりよっぽど簡単だよ 話すための言葉っていうのは時代とともにどんどん使いやすく変化していくから、新しく覚えようとする人には覚えにくくてしょうがない その点プログラミング言語は、あらかじめ構文が決められてて例外もないからそれだけで相当覚えやすいわけだ
500 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 16:47:08.32 ID:zjdT+8zc] プログラミングできなくてもゲームが作れるGMのスレでどうしたの? 褒めて欲しいの?
501 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 01:56:28.67 ID:TjTyXTDH] プログラミングできなくてさーせん
502 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 04:00:15.86 ID:Be+ijC+E] 外国語より相当難しいと思うけど インクルードだかなんだかとかそういう「お決まり事」だけでもう限界 Cだとソフトが必要みたいだしそのソフトでも単純にソースコードだけじゃなく色々あってややこしい BASICとかHSPみたいに単純だと良いんだけど。自由度を上げようとするとそうなってしまうのかね GMLは2Dゲーム専用言語としてはかなり使いやすいよね
503 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 10:52:51.92 ID:7WwXHEIU] 素人質問申し訳ないんだけど、悪魔城みたいなノリのMAP移動頻繁にする探索タイプの横アクションって初心者には作るの難易度高い?
504 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 11:01:32.40 ID:1ptxQiva] 画像さえ用意できるのならGMならどうにでもなるレベル
505 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 17:12:43.72 ID:7WwXHEIU] なるほど、サンクス。 頑張ってみる
506 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 23:35:58.42 ID:PNiE8aaO] 更新でコードエディタのバグ直したとあったから確認してみたけど 全く変わってないように見えるな 試しにユニコードで日本語描画やってみたけど、漢字だけはどうにもならないな フォントを画像化すると中国語と韓国語も含んでしまうからリソースが無駄に膨れ上がってしまう フォントまわりは更新のたびに悪化の一途をたどってるな
507 名前:名前は開発中のものです。 mailto:sage [2011/08/03(水) 02:36:08.33 ID:rSaSk5ck] いつも悩むのだけどSFCのマリオカートみたいな2Dなのに奥行きのあるゲームってどうやって作ってるのだろう DOOMだっけ?ああいう感じのはパノラマ画像使って作れるのではと思ったのだけど、 レーシングゲームみたいに複雑にうねった道で奥に進んでいくってのはどういう仕組なのかな
508 名前:名前は開発中のものです。 mailto:sage [2011/08/03(水) 08:50:06.61 ID:Y8AMFpjM] 2D画像をなんとか変換して奥行きもたせてるんじゃなかったかな イメージとしてはぺらい紙を目線に平行にするみたいな 拡大縮小を駆使したらGameMakerでもできそうだけど、実際どうなんだろう
509 名前:名前は開発中のものです。 mailto:sage [2011/08/03(水) 22:21:13.36 ID:82meJIHS] SFCのマリカーはコースにうねり、起伏など高さがない疑似3D(2D) 64、wiiのマリカーは3D 2Dだと平面を走っているだけだから基本的にうねったりはできない 複雑なのを作りたければ3Dを覚えるしかない game makerで3Dはまだ人柱用な気がする。エディタも3Dに適してないし
510 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 00:39:10.92 ID:dMo2npZN] というか、素直にUnityとか使った方がいいような>3D
511 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 20:35:09.60 ID:zYCiIxey] >>491 8.0でimage_xscale=-1にしてみたが絵も判定も何の問題もなかったぞ もしかして判定も反転するのをことをいってんのか? たまに縦に1〜2ピクセル伸びる問題なら確認したが
512 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 22:26:52.62 ID:qukQPt8J] 491じゃないけど、かなり前に確認したやつ ttp://www.gazo.cc/up/51568.png 全部同じ画像でどれが何に対応しているかは忘れた ドット絵調の奴だとすごく汚く見えるんだよなあ 判定はしらん。丸めの段階で画像と当たり判定はずれる 結構前に公式フォーラムで判定がおかしくなるという話題は見たことはある
513 名前:名前は開発中のものです。 mailto:sage [2011/08/10(水) 00:10:00.76 ID:1pr44AXm] >>512 うーんわからないな。GM8使って1年過ぎたが俺は一度も起きたことがなかったよ。 そういやsprite editerが止まるバグも俺は一度もなかったし…パソコンによるものなのかな。 とにかく情報ありがとう。
514 名前:名前は開発中のものです。 mailto:sage [2011/08/10(水) 05:21:51.40 ID:64tSlmHO] 値上がりしたとか言う話題出てたけど、前のバージョンのも高くなってるの? ていうか前のバージョンのまだ課金出来るの?
515 名前:名前は開発中のものです。 mailto:sage [2011/08/11(木) 06:50:19.13 ID:LIurj36Q] 素人がまず最初にやるべき事とか、参考にするべきサイトとかのオススメある?
516 名前:名前は開発中のものです。 mailto:sage [2011/08/11(木) 08:39:32.26 ID:xfARJOgA] サンプルゲームを日本語ヘルプ見ながら弄って多少覚えた 最新版の追加機能とか全然わからん ちゅうがくせいれべるのえいご()
517 名前:名前は開発中のものです。 mailto:sage [2011/08/11(木) 14:28:36.93 ID:LIurj36Q] >>516 サンプルゲームか、なるほど。 ありがとう
518 名前:名前は開発中のものです。 mailto:sage [2011/08/11(木) 19:35:28.85 ID:U715DoTf] 俺は8.1が出た直後8.0を課金したよ。両方使えると思ってね。 でもアップグレードできなかったよ。アップグレードできなかった人はのは結構いたみたいだ。 8.0liteは今ダウンできないぽいけど俺は前に持っていたから課金できたよ。
519 名前:名前は開発中のものです。 mailto:sage [2011/08/12(金) 16:37:53.61 ID:1hiYeA3U] image_angelの代わりとして使えるものってある? 素人+not課金だからよくワカンネ
520 名前:名前は開発中のものです。 mailto:sage [2011/08/12(金) 16:55:23.71 ID:nK5VFVPq] スプライトエディターのAnimation -> Rotation Sequenceで回転した絵を作って オブジェクトのimage_indexを欲しい角度のサブイメージ値に変更すればできる ただしこの方法だとアニメを付けるのが難しいのと細長いスプライトでも大きな正方形にしないといけない
521 名前:名前は開発中のものです。 mailto:sage [2011/08/12(金) 20:58:42.36 ID:sVNOAUT5] メモリも大量に食うしな
522 名前:名前は開発中のものです。 mailto:sage [2011/08/12(金) 21:38:07.70 ID:PUCK9v+B] 8.1からはLite版でもimage_angleが使えるようになってるよ draw_sprite_extも解禁されてるけど、image_blendだけは使えない
523 名前:名前は開発中のものです。 mailto:sage [2011/08/13(土) 01:39:03.40 ID:f0K+WE2x] >>520-522 ありがとうy