[過去ログ] 2D特化エンジン Defold [初心者からOK] (173レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
73: 2018/06/03(日)20:16 ID:V37ODd92(1/2) AAS
ビット演算できないのかよ
74: 2018/06/03(日)20:31 ID:V37ODd92(2/2) AAS
testのあとENTERおしたらset_time_stepに書き換わってた
エディタの自動なんとかって機能だと思うが逆に手間かかるな
75: 2018/06/04(月)21:55 ID:F3qpaF7u(1/2) AAS
もっと機能充実しろー
もっと簡単に作れるようにしろー
luaバージョンアップしろー
物理演算テトリスとか作ってみてえええ
76(1): 2018/06/04(月)22:21 ID:F3qpaF7u(2/2) AAS
動画リンク[YouTube]
こういうゲーム中にスプライトの形状が変わるものはどうやって実装するんだ?
当たり判定の形状も変えないといけない
77: 2018/06/05(火)21:04 ID:i4Bc7hCh(1) AAS
>>76
コリジョンの形状三種類しかないから無理なんじゃないか
ベータ版だし気長にいこうや
78: 2018/06/11(月)22:55 ID:A7oKBA09(1/2) AAS
日本語の文字をプログラムに含めるって
すごく無駄というかファイルサイズが大きくなる気がするんですけど
何とかなんねえかなあ
定期的にバージョンアップしているみたいだけど
じれってえ
79: 2018/06/11(月)23:16 ID:A7oKBA09(2/2) AAS
ゲーム作るの大変だなあ
みんなよく手の込んだものとか作れるなあ
80: 2018/06/13(水)19:50 ID:givuBRMa(1) AAS
ファクトリーとかプロキシとかめんどくせえなあ
名前から全部作れるようにしろよ
81: 2018/06/15(金)17:57 ID:D9kXNMLa(1/3) AAS
なんでクリックイベントがねえんだよ
めんどくせえったらありゃしない
82: 2018/06/15(金)20:21 ID:D9kXNMLa(2/3) AAS
コレクションはpositionとかあるけど
コレクションプロクシに変更したら位置変えられなくなってしまうのかよ
83: 2018/06/15(金)22:14 ID:D9kXNMLa(3/3) AAS
プロパティに文字列使えないの不便だなあ
別の場所にLUTとか作らないといけない
たとえばhtmlでいえば<img src=foo alt=bar title=baz >
lut[hash(foo)].bar="bar"
lut[hash(foo)].baz="baz"
みたいなのを別の場所につくらないといけないのか
84(1): 2018/06/17(日)03:56 ID:dNKvo49k(1/2) AAS
guiが他と違うので覚えることが多い
ノードの重なり順(描画順)はz座標を無視するので別の方法になる
ノードの方はドラッグで順番変えると説明にある(グーグル翻訳)
だが、できねえ
ドラッグすると別のノードの子に入れられる
レイヤーで指定するとノード順より優先で描画順を指定できる
レイヤーは名前を指定して追加すると最後に追加される
省5
85: 2018/06/17(日)04:02 ID:dNKvo49k(2/2) AAS
>>84
エディターで編集時はz軸の値で重なり順を指定できた
でも実行時はレイヤー順に重なる
あははは
86: 2018/06/20(水)21:19 ID:24fEgVPW(1) AAS
エディターでitemって打った後Enterで
itemが消えてclient:settimeout(value)になりvalueが選択されている状態に
換わる補完機能はやめてくれえええ
client:settimeoutにiとtとeとmがあるから選ばれるらしい
これはうろ覚えでプログラム書けて便利だなあ
と感じたことは今のところない
コメントや文字列でもこの機能が働きやがる
87: 2018/06/21(木)20:22 ID:nKXi9fA5(1) AAS
画像(スプライト)を好きなサイズに表示できると楽なんだけどなあ
外部リンク:www.defold.com
go.animate("my_object#sprite", "scale.x", go.PLAYBACK_ONCE_FORWARD, 1.5, go.EASING_INOUTSINE, 2)
スプライトにはscaleプロパティがあるのか
でもエディターでは扱えないぞ
プログラムからしか扱えないプロパティなのか
エディターで設定したいのだが
省7
88: 2018/06/22(金)22:32 ID:fX689AV6(1) AAS
スプライトに対して標準のマテリアルでアルファブレンドができたけど
マテリアルにある値だからプログラム実行でしか値を変えられないな
エディタでコレクションを編集中の表示でアルファ値を変えられないから100%不透明
独自のマテリアル作って50%を初期値にしてみた
当然エディタでコレクションを編集中は50%固定で表示される
エディタでの表示にもマテリアルのプログラムが実行されて装飾された表示が行われるのはすごいと思うけど
プロパティがいじれなくてもったいねええ
89: 2018/06/23(土)18:18 ID:H4F5R5JO(1) AAS
なんかむずかしそう
90: 2018/06/24(日)09:26 ID:U1J4PYIB(1/3) AAS
go.property
相変わらずエディタでプロパティに#で始まる文字入れるとただしくないな
画像リンク[png]:ookami.qweexz.jp
画像リンク[png]:ookami.qweexz.jp
画像リンク[png]:ookami.qweexz.jp
91: 2018/06/24(日)09:31 ID:U1J4PYIB(2/3) AAS
文字列がhashにされるから逆変換するLUT作ったよ
めんどくせえ
92: 2018/06/24(日)11:38 ID:U1J4PYIB(3/3) AAS
たまに衝突イベントが2回来るなあ
なにか確実に防ぐ手立てを考えねば
メッセージで動作するからなあ
93(1): 2018/06/29(金)07:18 ID:/c0BREwJ(1) AAS
使い方が全く分かんねぇー
94: 2018/06/29(金)20:17 ID:5YRqdkb+(1/4) AAS
GUIをGUIやコレクション内でつかうときはテンプレートって呼び方変わるのか
ややこしい
gui.get_nodeみたいなゲットテンプレートが見当たらん、ノードに入れてノードでdisableとかしろってことなのか?
95: 2018/06/29(金)20:20 ID:5YRqdkb+(2/4) AAS
スプライトのスケーリングで
左と上に薄く白線がでる
俺環境だけなのか?
96: 2018/06/29(金)20:24 ID:5YRqdkb+(3/4) AAS
違うgoに置いたサウンドがエラー
これは回避すればいいだけだが
何が悪いんだろう
97: 2018/06/29(金)20:30 ID:5YRqdkb+(4/4) AAS
スクリプトが長くなった
手間かかる
基本的にいろんなgoにスクリプトを配置してメッセージポストでやりとり
メッセージ受信が肥大化する
98: 2018/06/30(土)23:03 ID:26Tt6lNS(1/3) AAS
>>93
最初はそんなもんさ
99: 2018/06/30(土)23:18 ID:26Tt6lNS(2/3) AAS
カメラがわからん
マニュアルやリファレンスではわからないことが多い
フォーラムの質問とかサンプルを見ると説明が見つかることがある
これが手間かかるんだ
見てもわからないこともある
カメラは期待してたのと違ったから使わないことにしよう
100: 2018/06/30(土)23:23 ID:26Tt6lNS(3/3) AAS
guiとcollectionが機能やプログラムが違う
これってつまり覚えること多いじゃねえか
guiをcollectionに変更したくなった
つまりスクリプトとcollectionの作り直しだ
面倒
面倒面倒
面倒面倒面倒
省1
101: 2018/07/01(日)07:23 ID:FpoKVWDL(1/3) AAS
guiのnodeの#boxでは画像をauto:サイズそのままと、ピクセルで手動指定
collectionではgo#spriteで画像を倍率で大きさ調節する
不自由じゃ
102: 2018/07/01(日)10:51 ID:FpoKVWDL(2/3) AAS
セーブはこまめにしている
変更あったファイルが反映されないので
たまにリビルドしないと不可解なランタイムエラー出たりするな
103: 2018/07/01(日)12:07 ID:FpoKVWDL(3/3) AAS
ネットで調べたところ
Luaの関数は引数すくないとnilになる
たとえば
function aaa(a,b)
において
aaa(a)
は
省9
104: 2018/07/04(水)00:44 ID:S9ieGOqi(1) AAS
スライダーないのかよ
手間のかかるツールだなあ
105: 2018/07/14(土)20:06 ID:cPJ7TYh6(1/3) AAS
めんどくさくてやる気落ちるな
高速化のためにhash?裏でこっそり使えよめんどくせえんだよ逆変換できないからデータ増えるたびに逆変換LUTの更新とかもうしんどい
プロパティに文字列使えるようにしろよなんでここでもhashなんだよ
いちいちmainコレクションにコレクションプロクシを配置しないといけないのかよ
106: 2018/07/14(土)20:41 ID:cPJ7TYh6(2/3) AAS
guiの方にはgui.get_textでテキストノードから文字列を取得できる
goの方ではlabalというテキストを描画するためのものがあるが文字列を取得できない
なんでこうも直交性が無いのかなあ
ゲームを作るのではなくこのツールに悪戦苦闘するのが目的になってきた
107: 2018/07/14(土)21:59 ID:cPJ7TYh6(3/3) AAS
goって親子関係あるけどurl的には全部ルートで同名禁止
子goを列挙できない、
親goを取得できない
できないので回避するようにプログラムを作るしかない
はあ〜
goにdisableメッセージを送るとそのgoは非表示になるが
その子goや子にあるスクリプトや子孫には効果ないな
省7
108: 2018/07/15(日)14:24 ID:wysZ1hTi(1/4) AAS
goをファイルにするとgoの中にgo入れられない
goではなくてスプライトのスケールを変えることはできるけど
衝突オブジェクトの形はプログラムから変えることできないのか
たとえば手足が伸縮するもの作るの面倒だなあ
109(1): 2018/07/15(日)18:07 ID:wysZ1hTi(2/4) AAS
なんでだあああ
ファクトリーのcreateでスケール変えたのに
スプライトが大きくなったが
当たり判定の範囲が大きくなっていない
わからん
わからん
わからん
省2
110: 2018/07/15(日)18:37 ID:wysZ1hTi(3/4) AAS
>>109
こまったときのフォーラム
できないこと・わからないことだらけだから
フォーラムなしでは話にならんのだ
■フォーラム
外部リンク:forum.defold.com
この発言は2015年11月
省16
111: 2018/07/15(日)18:47 ID:wysZ1hTi(4/4) AAS
なんでスプライトのクリック検出やヒットテストがねえんだよおお
とにかくめんどくさい
ちょっと何か増やしたり改造するたびに直さないといけないこと多い
原因は簡単なことさ
できないことが多いから回避策やLUTが増える
112: 2018/07/18(水)15:04 ID:FSGOI6yr(1) AAS
少なくとも初心者フレンドリーではなさそうだな
スレタイに初心者って入ってるけど
113: 2018/07/18(水)17:40 ID:ocp4ZP2r(1) AAS
ひとつの意見で判断しては行けません
114: 2018/07/20(金)13:32 ID:WGCIexs6(1/2) AAS
HTML5用のゲームは
EdgeでプレイするとCPU負荷が高い
まともに遊べなくなるくらい
fps低くしても下がらない
俺だけなのかなあ
115: 2018/07/20(金)13:34 ID:WGCIexs6(2/2) AAS
apply_forceで巨大な値を指定しても
ちっとも速くないんだがこれどうなってんの
116: 2018/07/24(火)13:58 ID:HirIXxhN(1) AAS
公式のAPIリファレンス、目的のところまで行くのにスクロールの嵐でちょっと酔う
とりあえず不満はそんなとこ
117: 2018/07/28(土)17:05 ID:ON/B+8/n(1/2) AAS
人間がいろいろ手間かけて
ハードコーディングするのはばかげてるだろ
変更があったとき悲惨だ
何を言いたいかというと
汎用的なスクリプトを作りにくい
hashとかurlとか文字列操作できない
親goを知る方法がない
省8
118: 2018/07/28(土)17:09 ID:ON/B+8/n(2/2) AAS
みんなどうやってゲーム作ってんだろう
ゲーム作るのがこんなめんどくさいものなのか
Windows APIとかだと
ウィンドウ列挙とかあるし
直交性(get_fooがあるなら当然set_fooもある)高いぞ
このツール使っている人がどれほどいるかわからんが
気になるなあ
119(1): 2018/07/29(日)01:54 ID:0fpiIkRp(1/2) AAS
msg.post("foo:/foo", "foo")
そいつのプロクシのunloadを実行する
msg.post(プロクシ, "unload")
メッセージfooが実行されない
先にプロクシのunloadで"foo:/foo"にあるスクリプトが消されるのかな?
メッセージは非同期だからヤダねえ
"foo:/foo"のスクリプトのfinal()で
省5
120: 2018/07/29(日)02:09 ID:0fpiIkRp(2/2) AAS
>>119
複数あるプロクシを簡単にしたいのに拒まれる
修正あったら全プロクシの変更大変じゃん
可能な限りmain.scriptで済ませたいのになあ
121: 2018/07/29(日)22:52 ID:tdceiD+W(1) AAS
文字列操作ならstring.format 使えばいいんじゃないの
hashとかよくわかんない素人だけど
122(1): 2018/07/31(火)13:39 ID:JcIw6J1e(1/2) AAS
Awardでチョイスされとる
BEST DEVELOPMENT TOOL
外部リンク:www.mobilegamesawards.com
やっぱ解る人には解るっつう話
123: 122 2018/07/31(火)13:52 ID:JcIw6J1e(2/2) AAS
正確に言えばチョイスというよりノミネートか
124: 2018/08/08(水)00:46 ID:8Dbjw4sK(1) AAS
いまだにエディターからスプライトのスケーリングを指定できないのかよ
goをファイルにするとgoを入れられないし解決できない
プログラムからスケーリングできるがwyswygじゃないとサイズがわからねえからできねえよ
定期的にバージョンアップしているけど
フォーラムのQAで出てくる要望のほとんどが
できませんとか別の方法で何とかしろとかほったらかしばかり
125: 2018/08/14(火)06:33 ID:U6V2ilzx(1) AAS
触り始めてから苦節一か月、ギアの入れ方がやっとわかったぜ
最高のセミオートじゃんこれ
126(2): 2018/08/15(水)16:29 ID:e/pUBPXB(1/2) AAS
酷い、タイマーの時間があってない
local function timer_test(self, handle, time_elapsed)
local t = socket.gettime() - test__preTime
test__preTime = socket.gettime()
print("timer_test", time_elapsed, t)
end
function init(self)
省12
127: 2018/08/15(水)16:31 ID:e/pUBPXB(2/2) AAS
>>126
訂正
実行結果は
timer.delay(1, true, timer_test)
で調べたときのものでした
128: 2018/08/16(木)00:17 ID:8v3JhOOy(1) AAS
osを変えて試した結果が欲しい
winは元々タイマー精度低かった気がするの
129(1): 2018/08/16(木)07:40 ID:yADmkD8w(1) AAS
すでに普及してるゲームエンジン使ったら駄目なの?
宗教上の理由とか?
限りある時間を無駄にしてる雰囲気が凄いな
130: 2018/08/16(木)08:28 ID:qD06O+Z2(1/3) AAS
godot試したらHTML5が動作しなかった
131(1): 2018/08/16(木)13:47 ID:BQWks37L(1/2) AAS
win10
30fps
DEBUG:SCRIPT: timer_test 1.0000003576279 1.3301792144775
DEBUG:SCRIPT: timer_test 1.0000007152557 1.0003833770752
DEBUG:SCRIPT: timer_test 1.0000010728836 1.0003833770752
DEBUG:SCRIPT: timer_test 1.0000014305115 0.9993839263916
DEBUG:SCRIPT: timer_test 1.0000017881393 1.0001029968262
省12
132: 2018/08/16(木)14:01 ID:qD06O+Z2(2/3) AAS
>>131
この結果は問題ない
何か別の条件あるのかな
133: 2018/08/16(木)14:12 ID:BQWks37L(2/2) AAS
>>129
まぁコールバックでsocket.gettime二回読んでる時点で、なんだかななわけで
無駄が好きなんだろ
134: 2018/08/16(木)15:00 ID:qD06O+Z2(3/3) AAS
それはただ調べてばかりで時間かかってばかりだからてぬいただけで指摘することではないだろ
揚げ足とりみたいなレスしかないのか
実際に起きた現象なんだよ
135: 2018/08/16(木)20:39 ID:TTYwdilQ(1) AAS
>>126
この件は解決とします
設定かえてたらこの現象が起こらなくなりました
136: 2018/08/17(金)02:56 ID:moC/A/EI(1) AAS
2d特化って分かりやすいコンセプト
lua対応
アセット豊富
開発元が信用できる大手メーカー
これだけでも使う価値あり
137: 2018/08/17(金)08:24 ID:sG/fEVEI(1) AAS
中途半端な知識と検証でディスってばかりのやつが、揚げ足取りと来たよ
黙ってエロゲだけやってろっつーの
138: 2018/08/18(土)23:26 ID:VsC3RdDQ(1/2) AAS
luaのよさがわからん
配列は1から始まる
ビット演算がない
+=やインクリメントがない
よくこんな糞ツールでふまんでないなあ
俺なら自分が愛用しているツールであっても不満レスついたら、うんそうだねって思う
139: 2018/08/18(土)23:33 ID:VsC3RdDQ(2/2) AAS
不満はたくさんてんこ盛りだがdefoldはいいツールだ
このスレに初心者・新規さんどんどん来ないかな
140: 2018/08/23(木)00:05 ID:8yDD23oM(1) AAS
このツールを使ってる奴あまりいないからってのもあるけど
最近は5chにも人がいなくて深刻なんだよなあ
141: 2018/09/18(火)12:40 ID:MbQfBG7p(1) AAS
次回作をこれかgodotかUnityか選定中
142: 2018/09/30(日)22:28 ID:2uttWIQz(1) AAS
>>3
だっせ
143: 2018/10/01(月)13:30 ID:ahUj+nhm(1) AAS
TTFいれて日本語の表示はできるのだけど、実際に動かしてみたときになんかフォントが汚くなる。アンチエイリアスがあまり効いてない感じで。
144: 2018/10/23(火)22:46 ID:KcmCaopp(1) AAS
エディタのフォントサイズや色は変更できないのでしょうか?
145: 2018/10/24(水)18:26 ID:e9ucEjHL(1) AAS
公式フォーラムでもエディタのスキン変更は機能要望であったような気がするから
そのうち実装されるんじゃなかろうか
146: 2018/10/24(水)19:38 ID:WSQJ0qJC(1/3) AAS
ないのはつらいですね、、、
147: 2018/10/24(水)20:29 ID:WSQJ0qJC(2/3) AAS
あと、これってテクスチャのインポートはドラッグで行うんですか?
148: 2018/10/24(水)21:21 ID:WSQJ0qJC(3/3) AAS
エディターのフォントサイズはctr +で変更できるんですね
何故か拡大には反応しませんが、他に対応するキーはあるんでしょうか
149(1): 2018/10/25(木)01:36 ID:BPyfy4k5(1) AAS
メニューのviewからフォントサイズ変更ができる
コードエディタだけだけど
150: 2018/10/25(木)07:04 ID:BCOPQlrp(1) AAS
>>149
この辺改善されると使いやすいですね、、、
関係ないですが、godotとどちらがいいですか?
プログラミングが簡単なのはどちらなんでしょう
151: 2018/10/26(金)06:21 ID:yVPsLFx0(1) AAS
好みの問題だろ
152(1): 2019/04/08(月)23:37 ID:KZPrTsVC(1) AAS
これ格ゲーみたいにアニメーションの最後だけに
当たり判定作りたい時はtimerつかって出現させるしかないのかい?
153(1): 2019/04/09(火)02:12 ID:i2OSTU+v(1) AAS
>>152
スプライトアニメーションなら
アニメーション終了後にメッセージ吐くからできる
上下前次1-新書関写板覧索設栞歴
あと 20 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s