[過去ログ] 【ゲームエンジン】Godot Engine (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
272: 2019/04/03(水)17:51 ID:CAasEPpp(3/3) AAS
15パズルから理解しますです
273: 2019/04/04(木)05:47 ID:WmxNGVQm(1/3) AAS
外部リンク:godotengine.org
15パズルンエラーが出る
274: 2019/04/04(木)08:33 ID:/4TNKDuj(1) AAS
ああ、もうなんか鬱陶しいw
275: 2019/04/04(木)10:50 ID:WmxNGVQm(2/3) AAS
これでとりあえずエラーは出ないけど、動かない
276(1): 2019/04/04(木)15:29 ID:MnXnRP1u(1) AAS
軽く使ってみたけど、エディタが貧弱 整形もリファクタリングもないとかマゾ過ぎて草生える
余りにもストレスマッハなんでVScodeに切り替えてみたけど、シングルタスクでなくなる以外大差ない
あとコンパイルエラーも直感的に何を言っているのか分かり辛い pythonの方がもう少しマシなレベル
いかに普段IDEの恩恵受けてるか分かったけど、開発環境がここまでショボイとストレスにしかならんな
277(1): 2019/04/04(木)17:07 ID:WmxNGVQm(3/3) AAS
var imgNode = preload("res://levels/0_img.tscn")
var img=[]
func _ready():
for n in range(16):
img.append(imgNode.instance())
これはプレロードしたシーンをインスタンス化して、空のリストにアペンドしているようですが、これってどういう数値が入っているんでしょうか?
printしてもpackedsceneとしか出ませんが、これはインスタンスの場所です
省1
278: 2019/04/04(木)22:07 ID:fH7Pl2OV(1) AAS
15パズルンは
外部リンク:godotengine.org
の最期のAnswerはちゃんと読んで対応したけ?
279: 2019/04/04(木)22:53 ID:P2/Y6wuP(1) AAS
なんで数値やねーん
280: 2019/04/05(金)06:35 ID:lmQM/L0/(1) AAS
頭可笑しいw
281(2): 2019/04/05(金)07:19 ID:wn4C8p7A(1/2) AAS
>>277
配列(リスト)に入るものは数値だけじゃないよ
この場合は シーンが入ってる(自分で書いてるじゃん)
img[n].name をprint したら、もっと具体的な名前が表示されるはず
img[n]には、15パズルの1枚の画像が入っているからそいつを img[n].set_position(〜) とかしてやると動くという仕組み
282: 2019/04/05(金)08:02 ID:PpOub51N(1/5) AAS
>>281
もっと柔軟なんですね
283: 2019/04/05(金)12:16 ID:UBvQwFdO(1/2) AAS
>>276
VScodeはGodotの拡張機能をインストールしたら少しだけどインテリセンスが効くし、F5で実行、F6でgodotエディタ起動とかカスタマイズできるからなかなか便利だよね
とはいえ何だかんだいってVScodeでできないこともあるから、結局内蔵エディタとVScodeをいったりきたりしてるな
内蔵エディタのcomment機能だけは本体改造してでもなんとかしたい…
284: 2019/04/05(金)12:33 ID:PpOub51N(2/5) AAS
vscodeはメモリ消費が、、、
285(1): 2019/04/05(金)12:35 ID:x2GdlQB8(1/9) AAS
VSCode+Godot Toolsは少しマシにはなるけど、結構頑張ってる方だが
比べると余りにも貧弱すぎる
例えばEclipse + pydevやVisualStudioならインテリセンスで2文字くらい打って
自動補完しながら適当に書いて、適当に全選択して整形するだけで殆ど半自動だもの
そういう使い方が普通になってるので、求めてる物がちょっと違うのかも知らん
MinGW+CodeBlockも使ってたけど、流石にちょっと酷いとしか言い様がない
286: 2019/04/05(金)12:56 ID:x2GdlQB8(2/9) AAS
GDは型推論も多用するし入門用言語ではないと思うな
varや変数にフォーカスしても、型推論で何の型になったのかすら見れないのもキツイ
こんなのは唯のTEXTエディタと変わらんし、自分で学習していけるIDEの旨みが全くない
C#/C++ならIDEのフル機能使えるだろうけど、現状GDscript環境は全く話にならないよ
287: 2019/04/05(金)13:31 ID:pjohX+ky(1) AAS
何しに来たん?
288: 2019/04/05(金)13:44 ID:x2GdlQB8(3/9) AAS
事実の指摘が何か都合が悪いのかね?
289: 2019/04/05(金)15:35 ID:UBvQwFdO(2/2) AAS
>>285
gdscriptにもインテリセンスあるけど、こんなの出てくるの?と感心するときもあれば、これが出てこないの…とがっかりするときもあるんだよね
特にenumがインテリセンスに対応してないのは結構痛い…
さすがにC++とかはvisual studioぐらいインテリセンスが効かないとやってられないけど、GDscriptは記述量も少ないし、そこまで悲観的なイメージはないよ
メソッドやプロパティ名なら普通にインテリセンス効くし
290: 2019/04/05(金)17:52 ID:PpOub51N(3/5) AAS
>>281
スプライトの番号が出てきましたわ
vframeとかで分割するんですね
291(2): 2019/04/05(金)18:18 ID:PpOub51N(4/5) AAS
パズルのロジック理解するには1つ1つ分解して動かしていくしかないですか?
292: 2019/04/05(金)19:45 ID:od8NZia9(1) AAS
もっと他の日本語の情報があるツールにしたら。
何一つ、自分で解決できてないじゃん。
293: 2019/04/05(金)20:06 ID:PpOub51N(5/5) AAS
unreal←2dには大げさ
unity←文字小さすぎて読めない
294(1): 2019/04/05(金)20:38 ID:x2GdlQB8(4/9) AAS
>>291
もうちょっとインテリセンス仕事しろって感じだね
VC++は依存ライブラリが多いとsuo構築中インテリセンス利かなくなったりしてたな
Godotは使った事がなかったんでどういうものか試してみたけど印象は悪い
因みにSDKも含めると30本くらい試した事あるけど大抵メジャーコードで
独自言語の方がレアだからしゃーない
>>291
省3
295: 2019/04/05(金)20:48 ID:x2GdlQB8(5/9) AAS
つまり分かってないのに何が起きているのか理解するのは無理なんだよ
何でチュートリアルで何も説明がないのか?
答は簡単 理解させるのが目的じゃなくて、どういう状況でどういう使い方をするのか
形だけ覚えさせる為だから
単にパターンを鵜呑みにしろって事だから、あれこれ聞くのは全くお門違いなんだよ
296: 2019/04/05(金)20:52 ID:x2GdlQB8(6/9) AAS
安価間違えた>289ね
297(1): 2019/04/05(金)22:56 ID:wn4C8p7A(2/2) AAS
>>294
あたりまえだけど var s : Sprite = sprite_list[n] とかしたらインテリセンス効くようになるよw
あと、さっきいまさらながら知ったんだけど、どうやら親クラスのメソッドはインテリセンスに出てこない仕様みたいだね、うーん
まあgodotの良さはそこではないと思うから…
30本て開発環境?凄い本物のプログラマじゃん。unityもueも使ってると予想して聞きたいんだけど、godotのエディタと情報の少なさ以外の感想はどう?
自分はueはエディタのソースコードの大きさとC++での使いにくさ、unityはどこか腑に落ちない設計と不透明さ、よくわからんメタファイルが嫌でgodotを使うようになったな
298(1): 2019/04/05(金)23:02 ID:Ay6gekUc(1) AAS
え、プログラム初心者にマウント取るために長文垂れ流してんの
299: 2019/04/05(金)23:15 ID:x2GdlQB8(7/9) AAS
>>298
ID:PpOub51Nはレベルデザイン君とか言うUnityスレ荒らしてたキチガイやぞ
300: 2019/04/05(金)23:17 ID:x2GdlQB8(8/9) AAS
調子こいてると今までやってた悪事全部バラすぞゴミが
301(1): 2019/04/05(金)23:59 ID:x2GdlQB8(9/9) AAS
>>297
Unity5以前に探してた時だけどね OgreにするまでかなりのSDKを放浪してた
UE4はコンパイルが通らないのでやめたけど、BPはVC++と殆ど変わらない印象
C++は自力解決出来ないと厳しいのと、結局Code Snippetsやサンプルの量で決まるから、
人がいないとまぁ無理だよね あとメモリリークがキツイ
Unityは普通に使えるし今も使ってる フォームアプリ書くようになって分かったけど
ありゃUnity式のScriptであってC#とは違うね 今はUnityとC#は全然別物だと思ってる
省7
302: 2019/04/06(土)00:17 ID:eilNufIo(1/3) AAS
なんだか世知辛いねぇ…
303: 2019/04/06(土)00:40 ID:1DWrS/Xq(1/3) AAS
なんやコイツ悪事バラすぞとか小学生か
godotでc#普通に動いとるよ
304: 2019/04/06(土)00:57 ID:eilNufIo(2/3) AAS
>>301
回答ありがとう
みんなC#好きだよなあ…ゲームに関しては速度ならC++、ラクをするならluaやgdscriptというイメージで若干中途半端感はある。といいつつgodot engineとの親和性が完璧になったらC#使っちゃいそうだけど
godotは理解するのに大したことなかったのなら結構な褒め言葉だねw
ただ、unityとくらべて何か違うものを感じたというわけではない感じか…なるほど
C++のマルチプラットフォーム環境もとても欲しいのだけど、ogre3Dがマルチプラットフォームではなさそうなのは残念…
あとメモリリークの話が出てたけど、GodotでRustという、メモリリークしないGCもないC++みたいに高速な言語が使えるようになるらしいのでちょっと期待
305(1): 2019/04/06(土)01:47 ID:eilNufIo(3/3) AAS
>>291
あのサンプル、50行にも満たないわりにはあまりわかりやすいものではなかったね…
基本は紙と鉛筆使って変数や配列の値がどう変化していくかを、わかるか死ぬまで追っていくものだと思う
デバッガが使えるならブレークポイントで止めて、一行一行ステップオーバー等で進めながら変数見ていく
やり方がわからなければprintを入れまくって変数の値を見える化する
とりあえず言えるのはそれぐらいかな
306: 2019/04/06(土)04:32 ID:R4aJxcJr(1/10) AAS
初心者スレあったほうがいいの?godotも
誰もこないだろうけど作ろうか
307: 2019/04/06(土)07:47 ID:1DWrS/Xq(2/3) AAS
初心者っつーかポインタの概念すら理解してないようなのが来てるからなあ
308: 2019/04/06(土)08:30 ID:R4aJxcJr(2/10) AAS
ポインタの概念わからないのは初心者として普通でしょ
309: 2019/04/06(土)08:37 ID:R4aJxcJr(3/10) AAS
>>305
とりあえずあのチュートを理解出来るようにがんばります
310(1): 2019/04/06(土)10:37 ID:c0zAD0tW(1/9) AAS
無理だろw 5年もこんなことやってんだし
BGE挫折
UE4挫折
Unity挫折
ウディタ挫折
ツクール挫折
マウントガーっていつも言うけど現実を見ろよw
311: 2019/04/06(土)11:49 ID:3/R+KS3N(1) AAS
5年もやってりゃベテランの域だけど何で初心者なの?
312(1): 2019/04/06(土)12:09 ID:R4aJxcJr(4/10) AAS
ゲームエンジン以外のことをやってたからです
誰か初心者スレください
313: 2019/04/06(土)12:33 ID:1DWrS/Xq(3/3) AAS
ポインタ分からないのは初心者じゃねえよ「論外」だ
314: 2019/04/06(土)12:37 ID:c0zAD0tW(2/9) AAS
毎日べったり張り付いて教えて教えて連投してた癖に
どの口が息を吐くように嘘を吐くのかな?
何も理解してないし何も出来なかっただけじゃん
315: 2019/04/06(土)13:15 ID:c0zAD0tW(3/9) AAS
>>312
2chスレ:gamedev
【UE4】Unreal Engine 4 初心者質問スレッド part1
も周りの反対を押し切ってお前が勝手に立てたんだよなぁ
明らかに100〜200くらい質問してるよな
Unityの初心者スレとかいうのもお前の仕業じゃないの?
316: 2019/04/06(土)13:44 ID:R4aJxcJr(5/10) AAS
↑それがなにか?
317: 2019/04/06(土)14:18 ID:c0zAD0tW(4/9) AAS
余りに自分勝手だし結局やめてんならやる意味すらなかったんじゃね?
こんな身勝手な振る舞いを繰り返してもなんと思わないなんてサイコパスか何かなの?
完全に荒らしじゃん 頭おかしいの?
318: 2019/04/06(土)14:24 ID:R4aJxcJr(6/10) AAS
結果的に続いてるスレだし、必要だったんでしょ
自分自身が続けなければいけないという前提が意味不明
319: 2019/04/06(土)14:29 ID:c0zAD0tW(5/9) AAS
任天堂に売るとか訳の分からない野心のためなら何でもやるようなデタラメな奴じゃん
他人を利用する事しか考えてないよな
お前人に迷惑かけようが下らない自演煽りで荒らそうが全くお構いなしだし
320: 2019/04/06(土)14:47 ID:R4aJxcJr(7/10) AAS
任天堂?一体誰と勘違いしてるの?
誰と戦ってるの?
321: 2019/04/06(土)14:50 ID:c0zAD0tW(6/9) AAS
誤魔化しても無駄だよshibainuisno1
バレバレやんけ
322: 2019/04/06(土)14:52 ID:R4aJxcJr(8/10) AAS
教えてもらうだけで他人を利用とか意味不明すぎ
まあ、悪く言えば利用なんだろうけど、そういう捉え方するのかね
323: 2019/04/06(土)14:56 ID:c0zAD0tW(7/9) AAS
礼の一つもいえないわ、ちゃんと基本やれって言っただけでマウントガーとか
キチガイ発言いつも繰り返してるからな ワンパターン
324: 2019/04/06(土)15:48 ID:R4aJxcJr(9/10) AAS
自分はマウントなんて一言も言ってない
誰かとごっちゃにしてないか?
初心者スレはやっぱりわけたほうがいいのか?
325: 2019/04/06(土)15:54 ID:c0zAD0tW(8/9) AAS
お前、前に某スレでマウント騒ぎで暴れてただろ
バレバレなんだから下手にシラを切るなよ
326: 2019/04/06(土)15:56 ID:R4aJxcJr(10/10) AAS
某スレってどこ?
今現在のぞいて、マウントなんて言葉使ったことすらない。
誰と戦ってん?
327: 2019/04/06(土)16:10 ID:c0zAD0tW(9/9) AAS
そうやって嘘ばっかついてるけどお前がいるところでしかマウント君出現しないんじゃバレバレだろw
328(1): 2019/04/07(日)03:02 ID:1HTc5R1T(1) AAS
15puzzleのサンプルがアカンかったから直したわc#だけどな
外部リンク[zip]:dotup.org
329: 2019/04/07(日)07:24 ID:UAmBJYsd(1/3) AAS
スクリプトついてますか?
330: 2019/04/07(日)10:42 ID:UAmBJYsd(2/3) AAS
スプライトの動かし方の方やってたらぼんやりわかってきましたわ
331: 2019/04/07(日)11:02 ID:uVfzcbAS(1/3) AAS
外部リンク:imgur.com
移植してみたけどソルバーが可笑しい
11と12がいつも逆になる
C#版は正常なんで、どっか間違えたんだろう
外部リンク:rosettacode.org
取り合えず大体分かった
332: 2019/04/07(日)11:15 ID:UAmBJYsd(3/3) AAS
set_frameのインテリセンスって出ますか?
こっちでは出ないです。
333(1): 2019/04/07(日)13:54 ID:uVfzcbAS(2/3) AAS
うーん、1回余計にswap入ってるのは分かるが何故なるのかは分からない
random.rangeがfloatだから不味いのかと思って切り捨ててキャストしてみたけどこれじゃないな
絶対に解けないのが出来るとか面白いわ
334(1): 2019/04/07(日)17:30 ID:uVfzcbAS(3/3) AAS
外部リンク:imgur.com
直った やっぱShuffleのbool判定が逆になってんな
何故C#と逆になるのかはデバッガで追わないと分からん
まぁソルバーがないと正解の判定が出来んので
ただ動くだけのものとは根本的に違うわな
外部リンク[zip]:dotup.org
335: 2019/04/08(月)05:23 ID:z6V9NcB5(1) AAS
動画リンク[YouTube]
336(1): 2019/04/08(月)22:16 ID:9W0YIlVI(1/2) AAS
凡ミスやった
for (int i = 0; i < blockCount - 2; i++){
for (int j = i + 1; j < blockCount - 1; j++){
のint j = i + 1の代替法が思いつかなくてそのまま放置してたのが原因だな
j=i+1; while j < (blockCount - 1):j+=1にして直した
337: 2019/04/08(月)23:31 ID:qSHxsWJb(1) AAS
なんでソースアップしねえの
独り言ぶつくさ言ってんの気持ち悪くてしゃあないわ
338(1): 2019/04/08(月)23:59 ID:9W0YIlVI(2/2) AAS
ソースこれな
外部リンク:rosettacode.org
339(1): 2019/04/09(火)06:14 ID:MPGFlWPr(1/4) AAS
外部リンク:ideone.com
これって2つ目のループはなにをしてるんでしょうか
1つ目はなんとなくわかりますが
extends Node2D
var map=[[0,1,2,3],[4,5,6,7],[8,9,10,11],[11,12,13,14]]
var spriteload = preload("res://levels/Sprite.tscn")
var blanklist=[]
省10
340: 2019/04/09(火)06:57 ID:081NNtzd(1/4) AAS
>>338
いやそれだけ張ってもGodot何の関係もないやん
お前が移植したと言ってるGodotで動くソースでなきゃ何の意味もないの分からない?
341(1): 2019/04/09(火)07:12 ID:JGCBFEam(1) AAS
乞食発狂w
342(3): 2019/04/09(火)07:14 ID:081NNtzd(2/4) AAS
>>339
これ行数を短くすることを目的としてるからチュートリアルとして学ぶには下作だから程々にな
動的型付言語で横着するとすぐこんな感じになるんだよ
map[y].find(n)で一致するmap のインデックスを拾って、それぞれに4x4のマスに並ぶように座標を調整してるだけ
本当なら 4x4 のループで事足りるのを分け分からん書き方してるから初心者が混乱する
343(1): 2019/04/09(火)07:18 ID:081NNtzd(3/4) AAS
>>341
他人の書いたGodotの以外のソースでうんちくするならこのスレでやる意味ないつってるだけだぞ
344: 2019/04/09(火)07:30 ID:MPGFlWPr(2/4) AAS
>>342
理解しにくい書き方なんですね
ちょっとjavascriptのほう行ってきます
チュートが豊富そうなので
345(1): 2019/04/09(火)11:29 ID:MPGFlWPr(3/4) AAS
>>342
4×4ループでやってみます
346(2): 2019/04/09(火)12:40 ID:lf2CTJhB(1) AAS
>343
エンジン試してるだけなんやが
一応触って5日目くらいの初心者なんやぞ(ドヤァ
さっくりTween、yield、Coroutine、signalは試したからもう要らんけどな
全部INしたらどれがなんだか判別できんくなったわ
んじゃキチガイが逃げ出さないように監視よろしく
2chスレ:gamedev
省1
347: 2019/04/09(火)12:55 ID:MPGFlWPr(4/4) AAS
>>342
godotで別のチュートありますか
348(2): 2019/04/09(火)21:13 ID:081NNtzd(4/4) AAS
自分がこの板に来たのは>>208が初でそれ以前のごたごたなんか知らんぞ、ちなみにUnityも触ったことない
キチガイって俺から見たらお前も似たようなもんなんだがエンジン触ってるだけなら>>333,334,336は要らんよな
>>345
>>328が4x4のループで書き直してる奴、.csがC#のソースだから見てみれUnity触ってたんなら少しぐらい読めるだろ
349: 2019/04/10(水)01:34 ID:bT406trR(1) AAS
>>348
ここに来る人が減ってしまうのは嫌なので書くけど
>>346 が言うキ○○イというのは >>348 のことを指しているんじゃないと思うぞ
いずれにせよ >>346 の書き込みはあまり気持ちのいいものではないけど
350: 2019/04/10(水)05:50 ID:D1GBidNs(1/4) AAS
>>348
これ、スクリプトどこにあるんですか?
3.1でひらいても見つからないのですか。
351: 2019/04/10(水)06:02 ID:D1GBidNs(2/4) AAS
pygameのサンプルならありますね
そっち見ますわ
352: 2019/04/10(水)08:00 ID:apFbHO5Z(1) AAS
他の言語の事は、その言語のスレで聞け!
このスレで続ける話ではない!
>>346
は、プログラム板にもいる、荒らしだろ。
今後は、相手しないように!
Python の奴は、荒らしが多い。
AI・機械学習などは難しいから、いつまで経っても出来ないから、荒らしになる
上下前次1-新書関写板覧索設栞歴
あと 650 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s