2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名前は開発中のものです。:2015/01/02(金) 06:26:15.51 ID:TaM4yhOd.net
無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。

●本家(英語)
 ttp://www.yoyogames.com/
●GameMaker Japan - 非公式情報サイト(日本語)
 ttp://gamemaker.jpn.org/v1/
●The Game Maker's Apprentice
 ttp://book.gamemaker.nl/
●Game Maker まとめWiki
 ttp://www.wikihouse.com/GameMaker/index.php

前スレ
【2D】ゲーム作成ツールGameMaker part6【マンセー】
http://peace.2ch.net/test/read.cgi/gamedev/1353448278/

181 :名前は開発中のものです。:2015/10/13(火) 11:42:16.64 ID:XVmEamOu.net
アイコンをそのまま関数に置き換えればいい
アイコンができればそのままGMLに移行できるように作られてる

182 :名前は開発中のものです。:2015/10/13(火) 12:48:34.66 ID:fQcCA7C8.net
>>179
そっかー。とりあえずなにかしてみるよ
>>181
なるほど!
実はGM自体を最近サワリ始めたばかりだから、まず慣れてみる!

183 :名前は開発中のものです。:2015/10/13(火) 12:49:00.05 ID:fQcCA7C8.net
お礼言うの忘れてた
ありがとう

184 :名前は開発中のものです。:2015/10/13(火) 18:06:12.43 ID:4CYfoLCA.net
drawイベントってstepみたいに毎フレーム処理内容実行するんだっけ?
ブレンドモードさっきまで問題なく動いてたのにちょっといじってテストプレイしたら
加算処理し続けてしまう。何が悪さしてるか検討つかないわ。

185 :名前は開発中のものです。:2015/10/13(火) 18:23:23.33 ID:XVmEamOu.net
ブレンドモード変更はノーマルに戻すのとセットだぞ
加算部分が終わったらすぐbm_normal

186 :名前は開発中のものです。:2015/10/13(火) 19:04:39.35 ID:4CYfoLCA.net
返答早くてありがたい。
うーん、毎度normalしてるつもりなんだが。

switch(colur)
{
case 0:
draw_sprite_ext(spr_enemy4,0,x,y,1,1,direction,c_white,1);
draw_set_blend_mode(bm_add);
draw_circle_color(x, y, 26, c_lime, c_black, false);
draw_set_blend_mode(bm_normal);
break;
case 1:

こんな感じで変数内の情報で加算色を変える処理なんだが変数内の情報
は他のグローバル変数からもらってきてて、この対象のグローバル変数
は別インスタンスのstepイベントによって都度中身が変わるんだ。

最初このグローバル変数がしょっちゅう書き換わるのが原因かとも思っ
たんだけど、おかしかくなる前はdrawイベントしかいじってないんだよ
ね。

もうちょっと原因探ってみる。

187 :名前は開発中のものです。:2015/10/13(火) 20:38:37.95 ID:4CYfoLCA.net
どうもブレンドモードじゃなくてdrawイベント自体が悪さしてるみたいだ。
ブレンドモード関係の記述いったんコメント化して動かしてみたけど、見た目には
普通でもすぐにどんどん動作が重くなる。drawイベントが常に動いていてスプライ
トを重ねていってるっぽい。

俺何いじっちゃったんだろう…w

188 :名前は開発中のものです。:2015/10/13(火) 20:41:26.55 ID:XVmEamOu.net
drawは毎フレームにあるぞ

189 :名前は開発中のものです。:2015/10/13(火) 20:54:18.10 ID:4CYfoLCA.net
>>188
そうなんか。
おかしくなる前は動作が重くなることなく快適に動いてたんだけどなぁ。
いろいろいじってテストしてみたけどすべてのオブジェクトのdraw処理が
毎フレームされてるみたいだ。
逆に今までなんで普通に動いてたんだ。

190 :名前は開発中のものです。:2015/10/13(火) 21:04:22.57 ID:XVmEamOu.net
drawイベントはどのオブジェクトにも毎フレームある
スプライトを設定しただけのインスタンスでも実際は毎フレームdrawイベントでdraw_selfしてる
中身見ないとわからんがどんどん重くなるならstepかdrawのイベントになんかありそう

総レス数 1003
247 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★