[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2ch.scのread.cgiへ]
Update time : 05/19 00:14 / Filesize : 90 KB / Number-of Response : 408
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ゲームエンジン】Godot Engine



1 名前:名前は開発中のものです。 mailto:sage [2018/02/01(木) 01:23:25.53 ID:y53e6eVZ.net]
せっかく3.0がリリースされたのにスレ無くなってたので


Godot はクロスプラットフォームかつオープンソースの2D/3Dゲームエンジンである。
現在の開発主体はGodot Engine communityであるが、
オープンソース化によってそのような形態をとる前はラテンアメリカの幾つかの企業によって開発、使用がなされていた。 
Wikipediaより


公式サイト
https://godotengine.org

100 名前:名前は開発中のものです。 [2018/11/09(金) 13:36:35.67 ID:Q01XuPML.net]
gdscriptできればc#も出来ますか?

unityはエディタがなんか重くて使いづらい
文字もやたら小さいし

101 名前:名前は開発中のものです。 mailto:sage [2018/11/09(金) 13:52:16.41 ID:RoqYkRUa.net]
言語仕様は結構違うよ
Pythonなら使えるようになるだろうけど

あと外部エディタで編集はできる(Godotもだけど)

102 名前:名前は開発中のものです。 [2018/11/09(金) 21:47:52.05 ID:Q01XuPML.net]
簡単そうなのでがんばります(´・ω・`)

103 名前:名前は開発中のものです。 [2018/11/10(土) 12:19:05.45 ID:ApaDgqRM.net]
パズルの練習してるんでわからない部分教えてくださいあとで
チュートはむずくてわからなかった

104 名前:名前は開発中のものです。 [2018/11/11(日) 12:13:52.72 ID:C5IpxAk1.net]
docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html
キー操作なんですが、GDScriptの場合、どうしてこんなに複雑なコードになるんでしょうか。_unhandled_inputという関数?の中に書かないといけないのですか?
もっと簡易的なコードってありますか?

105 名前:名前は開発中のものです。 mailto:sage [2018/11/11(日) 14:09:17.62 ID:jOvrcvo8.net]
すぐ下に簡単にした例書いてあるじゃん…
_processの中にInput.is_action_pressed()で出来る

というかそのレベルならなおさらチュートリアルやるべきでは

106 名前:名前は開発中のものです。 [2018/11/12(月) 19:39:46.94 ID:lfT9y9r7.net]
英語読めないのでわからなかったです
ごめんなさいありがとう

107 名前:名前は開発中のものです。 mailto:sage [2018/11/12(月) 20:52:11.69 ID:QaGeWL2b.net]
チャレンジャーすぎる

108 名前:名前は開発中のものです。 mailto:sage [2018/11/12(月) 21:42:33.11 ID:FpFakRzT.net]
チュートリアルの内容が難しかったんじゃなくて英語が読めないから難しいって言ってたのか…
中学生とか?



109 名前:名前は開発中のものです。 [2018/11/13(火) 11:13:43.88 ID:yXRReLg5.net]
超初歩的な質問なんですが、print("hoge")で文字列を出力したいのですが、画面上やデバッガーに出力できるんでしょうか
動作確認につかいたいのですが

デバッガを開くにチェックを入れても、出てこないです

110 名前:名前は開発中のものです。 mailto:sage [2018/11/13(火) 13:41:46.94 ID:CCx7662d.net]
Outputタブに表示される

111 名前:名前は開発中のものです。 [2018/11/13(火) 13:46:12.07 ID:Qkz317vs.net]
ありがとうございます
気づきませんでした

112 名前:名前は開発中のものです。 [2018/11/13(火) 19:38:46.15 ID:Qkz317vs.net]
https://godotengine.org/qa/9878/how-to-make-keyboard-controls
再度質問です
スプライトの動かし方ですが、キーをバインドしてから、このコードをnode2dに貼り付けても動かないです
ツリー構造は
node2d
└sprite
という感じです

kinematic2dを使うのかと思ったのですが、キネマティックというのは物理を伴った移動であって、単純移動であればnode2dで良いと認識していますが、違うでしょうか?

自分が作りたいのはパズルなので、特に物理は必要ないです。

113 名前:名前は開発中のものです。 mailto:sage [2018/11/14(水) 00:57:15.54 ID:ap9rEws9.net]
Node2Dのメンバ変数のposition.x, position.yの値を変えればいい
リンク先のは変数定義してその値変えてるだけ

114 名前:名前は開発中のものです。 mailto:sage [2018/11/14(水) 05:11:03.56 ID:FdNdaqQT.net]
>>106
Google 翻訳でもすれば?

ウェブページ丸ごとも、翻訳できる

115 名前:名前は開発中のものです。 [2018/11/14(水) 12:05:53.00 ID:tNF56hhL.net]
>>114
どうも
アドオンはつかってたんですが、godotのサイトだと何故か翻訳されなかったです
まるごとコピペします

>>113
メンバ変数というのは、そのノード特有の変数みたいなものですよね

116 名前:名前は開発中のものです。 mailto:sage [2018/11/15(木) 00:24:31.54 ID:aLDZ0/gC.net]
英語読めないって全く読めないってことはないだろうに…
各ノードのメンバもhelp->searchから調べれられる

117 名前:名前は開発中のものです。 mailto:sage [2018/11/15(木) 00:30:09.92 ID:k6ZcoxdH.net]
まぁゲームエンジン初心者・プログラミング初心者・英語わからない
だったら素直に日本語の情報多いUnityの方がええんやな

118 名前:名前は開発中のものです。 mailto:sage [2018/11/15(木) 00:39:01.11 ID:aLDZ0/gC.net]
でもgodotユーザーが増えるのは嬉しいけどね
色々Tipsの共有とかしたいし



119 名前:名前は開発中のものです。 [2018/11/15(木) 08:58:43.76 ID:z06/6ej8.net]
unityはエディタがちと重いし、文字サイズ小さすぎて読めないので、、、

120 名前:名前は開発中のものです。 [2018/11/16(金) 04:39:57.08 ID:HuGRbMJr.net]
結局あのアドバイスで分かってくれたか不安なのでコードを貼ってあげよう
extends Node2D

func _ready():
pass

func _process(delta):
if Input.is_action_pressed("ui_up"):
position.y -= 10
if Input.is_action_pressed("ui_down"):
position.y += 10
if Input.is_action_pressed("ui_left"):
position.x -= 10
if Input.is_action_pressed("ui_right"):
position.x += 10

121 名前:名前は開発中のものです。 [2018/11/16(金) 19:59:45.50 ID:ae9kYV2b.net]
↑ありがとうございます
勉強中です

最終的にはリアルなゲーム作りたいけど、小さいゲームでも作れるようにならないとだめっすね、、、

122 名前:名前は開発中のものです。 [2018/11/17(土) 11:29:13.57 ID:Vn1xpoE8.net]
>>120
これって_processというはじめから入ってる関数を使うんですね
これを使わなければ動かせないということなんでしょうか

123 名前:名前は開発中のものです。 mailto:sage [2018/11/17(土) 11:41:10.38 ID:81TiiJFD.net]
とりあえずイベントドリブンっていう言葉をググれ
それで全ての謎が解ける

124 名前:名前は開発中のものです。 [2018/11/17(土) 12:24:11.87 ID:Vn1xpoE8.net]
了解です

125 名前:名前は開発中のものです。 [2018/11/17(土) 13:13:31.13 ID:Vn1xpoE8.net]
もしかして_process関数というのはunreal でいうevent tickのようなものでしょうか?
フレームごとに実行するというような機能ですか
func readyがそれだと思っていましたが

126 名前:名前は開発中のものです。 mailto:sage [2018/11/17(土) 13:22:02.82 ID:XLaCTpGV.net]
readyとprocessの意味から推測できると思うが
readyはオブジェクトが作られた時最初に一度のみ実行される
processはオブジェクトが生成されている間なんども実行される(実行間隔はdelta)

127 名前:名前は開発中のものです。 [2018/11/17(土) 13:23:08.79 ID:Vn1xpoE8.net]
なるほど、やっとわかりました
ありがとうございます

128 名前:名前は開発中のものです。 [2018/11/17(土) 19:42:41.12 ID:Vn1xpoE8.net]
>>120
スプライトにこのコードで動かす事はできたのですが、position変数というのは最初から入ってる変数ですよね
こういった最初から入ってる関数ってどこで調べられるでしょうか

エンジン上で調べられると楽ですが

https://docs.godotengine.org/en/3.0/classes/class_sprite.html?highlight=sprite
ここのバリアブルにはposition変数のってないです、、、(´・



129 名前:名前は開発中のものです。 [2018/11/17(土) 19:44:21.43 ID:Vn1xpoE8.net]
vector2.xでは動かないですね、、、

130 名前:名前は開発中のものです。 mailto:sage [2018/11/17(土) 20:42:24.75 ID:81TiiJFD.net]
https://docs.godotengine.org/en/3.0/classes/class_node2d.html
Member Variables
Vector2 position - Position, relative to the node’s parent.

クラスの継承という概念について勉強するしかないね

131 名前:名前は開発中のものです。 mailto:sage [2018/11/18(日) 00:19:45.69 ID:Mb4SGMR+.net]
>>128
だからエンジン内のHelp->Searchでノード名検索すればそのメンバ変数やメンバ関数書いてあるって教えたでしょ

132 名前:名前は開発中のものです。 [2018/11/18(日) 18:38:29.85 ID:kPzlcOnS.net]
ありがとうございます
もっと調べます

133 名前:名前は開発中のものです。 mailto:sage [2018/11/20(火) 01:13:17.53 ID:5IluFLVA.net]
要はpositionはNode2DのメンバだけどSpriteはNode2Dを継承してるから使えるってだけ
継承はオブジェクト指向の基本

134 名前:名前は開発中のものです。 mailto:sage [2018/11/20(火) 17:39:43.31 ID:Zlb2UIRR.net]
がんばれがんばれヽ(・ω・)/

135 名前:名前は開発中のものです。 [2018/11/20(火) 19:22:33.95 ID:KLpu90EW.net]
最初何のパズルがいいですか?
まだグリッド移動とかやってる途中ですけど

>>133
親の持ってる機能を使える
といったのがクラスですよね

136 名前:名前は開発中のものです。 mailto:sage [2018/11/20(火) 23:07:26.92 ID:5IluFLVA.net]
それは継承
継承はクラスを使う利点の1つだけどそれだけじゃない

137 名前:名前は開発中のものです。 mailto:sage [2018/11/20(火) 23:38:40.86 ID:/HuvFiXt.net]
最近はプログラミングの学習でも小学生くらいからPython使ってたりするし
ちょうどGDScriptはPython風だし
せっかくだからPython使って1からプログラミング勉強してもいいと思うゾ

138 名前:名前は開発中のものです。 [2018/11/21(水) 10:08:46.52 ID:djEmHJhH.net]
>>134
>>137
>>134
ありがとう
小さいパズル作れるようになる とりあえず



139 名前:名前は開発中のものです。 [2018/11/21(水) 10:09:15.87 ID:djEmHJhH.net]
>>138
>>136

140 名前:名前は開発中のものです。 [2018/11/21(水) 13:36:20.84 ID:djEmHJhH.net]
func _process(delta):

if Input.is_action_just_pressed("ui_up"):

position.y += 10

この前もらったコードですが
node2dをクラスリファレンスで調べたところpositionという変数がありました
positionというのはvector2クラスの持っている変数なのか、node2dの持っている変数なのか、読み方がよくわからないのですが、教えてください

141 名前:名前は開発中のものです。 mailto:sage [2018/11/21(水) 17:10:36.50 ID:aZ8YhwZN.net]
だからプログラミングから勉強しる
これは変数の型という概念だ

142 名前:名前は開発中のものです。 [2018/11/22(木) 11:15:42.00 ID:sc8qfebN.net]
vector2は変数の型ですか
型であると同時にクラスでもあるのですか?

143 名前:名前は開発中のものです。 [2018/11/22(木) 18:53:55.71 ID:sc8qfebN.net]
input.is_action_just_pressed
みたいなコードの場合、このドットは階層構造を表しているということでしょうか
フォルダような
input>is_action_just_pressed
といった感じですかね

この場合inputがクラスで、is_actionは関数だと思いますが、
クラス.クラス.関数
といった並びになる場合もあるのですか?

144 名前:名前は開発中のものです。 mailto:sage [2018/11/24(土) 17:44:01.30 ID:UHCztwgj.net]
Godotって、無料でちょっとオモチャっぽさもあるけど、
UnityやUnrealも理解した上で、あえて通る道ではあると思う。

145 名前:名前は開発中のものです。 [2018/11/24(土) 20:58:28.57 ID:0TI/dRFH.net]
var list_x=[0,1,2,3]

var list_y=[0,1,2,3]



func _ready():

for x in list_x:
print(x)

パズルで位置を表す場合2次元配列を使うと思いますが、どのように書くといいんでしょうか
このあたりの参考になるサイトがあれば教えてください。

x0y0のいちを表す場合、list_x[0],list_y[0]みたいな感じに表すと思いますが、具体的な書き方がわからないです
とりあえずグリッドを作製したいです

146 名前:名前は開発中のものです。 mailto:sage [2018/11/24(土) 23:27:13.41 ID:Wa9R/M09.net]
Godot grid movement とかでググればいくらでも出てくるじゃん…
あとその書き方だと二次元配列じゃなくて配列を二つ用意しただけ
配列の配列にしないと

147 名前:名前は開発中のものです。 mailto:sage [2018/11/24(土) 23:29:11.32 ID:Wa9R/M09.net]
あと何度も言うがチュートリアルとかドキュメントの初めのあたりは読んでくれ

148 名前:名前は開発中のものです。 mailto:sage [2018/11/25(日) 00:36:03.34 ID:W/dcIsjP.net]
godotに関係ない話を一切するなとは言わないけど
全部godotじゃなくてプログラミングの質問だからなw

プログラミング好きな奴にとってはgodotは結構しっくりくるけど
プログラミング勉強したくない奴は他のゲーム製作ツールの方がいいのかも知れん



149 名前:名前は開発中のものです。 mailto:sage [2018/11/25(日) 01:54:58.93 ID:J2z8g/SL.net]
ユーザーが増えるのは嬉しいんだけどね
ところでここ見てて実際に開発してる人どれくらいいるの?
モチベーション上げるために進捗状況貼ったりしたい
画像は自分の現状(基本的な移動や会話とかは実装したがゲームにはなってない)
https://i.imgur.com/vxSk6Pa.png

150 名前:名前は開発中のものです。 mailto:sage [2018/11/25(日) 04:43:21.39 ID:J2z8g/SL.net]
言語仕様の日本語のリファレンスがどうしても欲しいならPythonのを探したら
基本的にほぼ同じなので
さっきの質問なら"多次元配列 Python”とかで調べればよい

151 名前:名前は開発中のものです。 [2018/11/25(日) 07:03:24.33 ID:z6T32Aed.net]
調べるための前提知識すらなかったです
今から調べます
ありがとう

152 名前:名前は開発中のものです。 [2018/11/27(火) 20:29:48.36 ID:wsM8qkwd.net]
タイルマップを使ってるんですが、エディタ側でテクスチャのリサイズは出来ないのでしょうか?
例えばタイルのサイズが100pxとしたら、あらかじめ100pの画像を用意しなければいけないのでしょうか?1000pxの画像でも、100個に刻むことは出来ますが、この1000pxを100pにしたいのです

153 名前:名前は開発中のものです。 [2018/11/30(金) 21:48:43.52 ID:cbrZlSj78]
vboxとかでボタンを1:1のサイズで配置したいんですけど、
誰かわかりませんかね?

UI系がいまいちわかりにくい...

154 名前:名前は開発中のものです。 mailto:sage [2018/11/30(金) 23:00:38.87 ID:+EDv+cDh.net]
知らないうちに日本語が簡単に使えるようになってる。

155 名前:名前は開発中のものです。 [2018/12/01(土) 12:19:31.33 ID:zzQxop40.net]
godotで3dゲー作る人はあんまりいないんですか?

156 名前:名前は開発中のものです。 [2018/12/05(水) 00:32:49.35 ID:0/pKyjphF]
altohumano.com/gt-r%e3%80%80%E8%B2%B7%E5%8F%96/

157 名前:名前は開発中のものです。 [2018/12/10(月) 05:57:12.60 ID:7pZDWdIm.net]
godotでブラウザゲー作れましたかね

158 名前:名前は開発中のものです。 [2018/12/12(水) 11:29:31.68 ID:73q9gM/0.net]
unhandled_key_inputとunhandled_inputの違いなんですかね



159 名前:名前は開発中のものです。 mailto:sage [2018/12/13(木) 05:14:44.17 ID:syGbSF7r.net]
ここよりもdiscordのが人いるよ

160 名前:名前は開発中のものです。 [2018/12/13(木) 13:29:29.84 ID:O2HYlunQ.net]
p = get_node("/root/Node/KinematicBody")

print(p)
これでエラーになるのは何でですか?
ノード構造は間違っていないと思うんですが
node=rootなんでしょうか

161 名前:名前は開発中のものです。 [2018/12/13(木) 19:14:12.87 ID:O2HYlunQ.net]
var 忘れてました

162 名前:名前は開発中のものです。 [2018/12/14(金) 06:38:28.97 ID:qgSiEY6y.net]
godot apiってなんですか?
apiというのはクラスですか?
nodeはapiと書いていますが

163 名前:名前は開発中のものです。 [2018/12/24(月) 06:54:40.70 ID:2X8ypP8D.net]
リファレンスの調べ方わからぬよ泣き

164 名前:名前は開発中のものです。 mailto:sage [2019/01/19(土) 13:21:08.48 ID:Bra9Luq9.net]
https://www.slant.co/topics/1495/~best-3d-game-engines
なぜかGODOTが一位

165 名前:名前は開発中のものです。 mailto:sage [2019/01/19(土) 15:11:18.33 ID:RXBueIxY.net]
前ここにゲーム画面貼ったりしたけど
ここ見てる人本当に何か開発してるの?知識交換しようにもまともに触ってる人全然見ない

166 名前:名前は開発中のものです。 mailto:sage [2019/01/19(土) 18:33:21.88 ID:i/FM6/ul.net]
2Dの18禁同人ゲーなので特に難しいことをするわけでもなく
最新の情報だけは見てる

そういえばGDquestがらみの話誰かするかなと思ったけど誰も書かなかったな

167 名前:名前は開発中のものです。 mailto:sage [2019/01/19(土) 22:27:16.16 ID:DTvpM654.net]
R18アクションゲームでGodot使ってたのは一つ知ってるな…
GDquestいいよね
個人的には動画じゃなくて書籍に逆引き辞典みたいな感じでまとめてくれると嬉しいけど欲張り過ぎか

168 名前:名前は開発中のものです。 [2019/01/21(月) 13:01:18.58 ID:gk1rBdw5.net]
何つくってますか?
個人でFPSとか手間かかりすぎるよね



169 名前:名前は開発中のものです。 mailto:sage [2019/01/21(月) 23:53:13.16 ID:J96Th67g.net]
自分は2dアクションゲーム
3.1で追加されたtilemapの機能だけど、atlasで作るときにcollisionも自動で各タイルに設定ができないんだけどやり方わかる人いる?

170 名前:名前は開発中のものです。 mailto:sage [2019/01/22(火) 03:59:33.45 ID:MKpIAlfI.net]
Discordでも聞いたけど無理みたいだ
仕方ないから前から使ってたプラグイン使うか…

171 名前:名前は開発中のものです。 mailto:sage [2019/01/22(火) 04:36:03.41 ID:a2kvCP+8.net]
良いぞ……もっと話すのだ……

172 名前:名前は開発中のものです。 [2019/01/22(火) 04:54:17.47 ID:upEyIpzb.net]
fpsはとりあえずやめときますか
モデリングだけでも大変すぎる
パズル系がいいのかな

173 名前:名前は開発中のものです。 mailto:sage [2019/01/22(火) 07:23:07.67 ID:QcPkOQpa.net]
Python嫌いだからC#で始めてみたけどこっちはまだインテリセンス対応してないのか

174 名前:名前は開発中のものです。 [2019/01/22(火) 08:54:34.79 ID:upEyIpzb.net]
c#は廃止されるのではないですか?

175 名前:名前は開発中のものです。 mailto:sage [2019/01/22(火) 10:05:54.73 ID:MKpIAlfI.net]
なんで…されないよ

176 名前:名前は開発中のものです。 [2019/01/22(火) 12:12:50.56 ID:upEyIpzb.net]
そうなの?
モデリング手間かかるやつは諦めたほうがいいかな

177 名前:名前は開発中のものです。 mailto:sage [2019/01/22(火) 14:09:07.66 ID:MKpIAlfI.net]
なにを作りたいかによる
ゲームの設計をしたいなら仮のモデルでUIとかは作って後で置き換えればいい

178 名前:名前は開発中のものです。 [2019/01/22(火) 19:56:49.25 ID:upEyIpzb.net]
rpgは大変?今はパズル



179 名前:名前は開発中のものです。 mailto:sage [2019/01/23(水) 06:03:10.92 ID:K3zLymxv.net]
Unityも触ってるけど大体同じ機能あるからUnityで勉強したのこっちでも使えるね
9 sliced使ったUIの作成とかこっちでもできたんだ

180 名前:名前は開発中のものです。 [2019/02/04(月) 11:14:04.98 ID:mWrIRTjD.net]
godotってアドオンつくれるっけ

181 名前:名前は開発中のものです。 mailto:sage [2019/02/04(月) 21:27:24.85 ID:16pWn/Tz.net]
プラグイン機能はあるみたいね

182 名前:名前は開発中のものです。 [2019/02/06(水) 05:27:09.21 ID:0wZjcK//.net]
そうなんすね

183 名前:名前は開発中のものです。 [2019/02/11(月) 19:00:26.75 ID:fTSyaF1K.net]
RPgって難易度高いすか
ウディタの使い方わからなすぎて

184 名前:名前は開発中のものです。 mailto:sage [2019/02/11(月) 19:15:01.28 ID:6247VoUM.net]
そういうのは絶対にツクールの方がいい

185 名前:名前は開発中のものです。 [2019/02/12(火) 05:20:15.85 ID:eHF1zCsY.net]
あい

186 名前:名前は開発中のものです。 [2019/02/12(火) 05:27:40.01 ID:eHF1zCsY.net]
具体的にどういう部分を作るのが難しいですか?

187 名前:名前は開発中のものです。 mailto:sage [2019/02/12(火) 12:45:36.76 ID:FglJKdaH.net]
仮に素材の問題は全部解決していたとしても
システムを0から全部自分で作るのは初心者には難しすぎる

一応godotで作られたツクール的なもの(RPG in a Box)や
GDquestの人のやつ ttps://github.com/GDquest/godot-open-rpg があるけど
どうせ他人の作ったもの使うなら日本語情報が多いツクールを素直に使った方がいいだろう

そもそも具体的というなら具体的なビジョンがないから質問が漠然としすぎてる
RPGもどういうタイプを作りたいのかさえ分からないし

188 名前:名前は開発中のものです。 [2019/02/12(火) 14:55:06.06 ID:eHF1zCsY.net]
rpgといっていいのかどうかわからないですが、マシナリウムみたいな感じですね



189 名前:名前は開発中のものです。 mailto:sage [2019/02/12(火) 16:36:24.56 ID:QmbOZxTk.net]
RPGならデータベース管理はjson使って渡すのが管理楽かな
だがまあこういった基礎から組む必要があるのでウディタなりツクールなりのが楽

190 名前:名前は開発中のものです。 [2019/02/12(火) 18:35:37.96 ID:eHF1zCsY.net]
最初パズルとかから始めたほうがいいのですかね

191 名前:名前は開発中のものです。 mailto:sage [2019/02/12(火) 19:58:37.16 ID:FglJKdaH.net]
最初にゲームのアイデアがあってどうしてもそのゲーム作りたいってわけじゃなくて
ゲーム作る練習とかとにかくgodotで遊びたいってだけなら
外国人が良くやってるけど既存のクローンとかパクリゲーでいいとは思うが

192 名前:名前は開発中のものです。 mailto:sage [2019/02/12(火) 20:05:18.10 ID:QmbOZxTk.net]
同じような手合いが多いがまず公式チュートリアルやって
だいたい構造わかったら"まずはパズルとか"じゃなくて自分の作りたいものを作った方がいい

193 名前:名前は開発中のものです。 [2019/02/13(水) 06:20:45.40 ID:v+Fg658t.net]
じゃあrPGからやりまする

194 名前:名前は開発中のものです。 [2019/02/15(金) 06:03:12.37 ID:hY4gazMP.net]
素材作るのが大変だから、3dは少ないんですね

195 名前:名前は開発中のものです。 mailto:sage [2019/02/15(金) 11:04:38.27 ID:CqM4b/o2.net]
素材作りとゲーム制作が完全に融合してるのはBGEとArmoryくらいだな

196 名前:名前は開発中のものです。 mailto:sage [2019/02/15(金) 20:45:21.39 ID:ggzLq+5s.net]
素材作りたくないならUnityでアセットストアから拾ってこればええやん

197 名前:名前は開発中のものです。 [2019/02/16(土) 05:10:12.20 ID:csgkAGHL.net]
作りたいけど、労力的に無理よね、3d
マリお64くらいかな

198 名前:名前は開発中のものです。 [2019/02/16(土) 07:17:25.50 ID:csgkAGHL.net]
ゲーム制作にvisual studio使うメリットはありますかね



199 名前:名前は開発中のものです。 mailto:sage [2019/02/16(土) 08:12:01.48 ID:NKwo9Wtj.net]
redditで謎のロゴ大喜利大会w

200 名前:名前は開発中のものです。 mailto:sage [2019/02/17(日) 02:49:10.95 ID:PEql+koq.net]
弄られまくってて草

201 名前:名前は開発中のものです。 [2019/02/19(火) 05:58:28.44 ID:mAySPJUG.net]
プログラムの基礎がしっかりできてない場合、vs codeとかで基礎練習をやったほうがいいですか?

202 名前:名前は開発中のものです。 [2019/02/19(火) 19:26:28.57 ID:mAySPJUG.net]
パズル作るときはカスタムドロー使うんですか?
テクスチャ使うんですか?

203 名前:名前は開発中のものです。 mailto:sage [2019/02/20(水) 05:10:46.28 ID:1WJLYtiS.net]
3.1安定版まだかな
GitHubのissueが日に日に増えていく

204 名前:名前は開発中のものです。 mailto:sage [2019/02/20(水) 09:55:43.58 ID:1HG5rhEJ.net]
Vulkan 対応まだかな
現状では、Mac/iOS 向けの開発には気乗りしないよね

205 名前:名前は開発中のものです。 mailto:sage [2019/02/20(水) 15:55:55.80 ID:1WJLYtiS.net]
Vulkanは3.2からだっけ。待ち遠しいがあと1年は掛かるんじゃないか...?

206 名前:名前は開発中のものです。 [2019/02/20(水) 16:03:18.18 ID:meApJZtn.net]
godotに3d求めてる人いるの?

207 名前:名前は開発中のものです。 mailto:sage [2019/02/21(木) 02:10:29.44 ID:zksTLKQB.net]
2Dゲームでも3D要素はいる

208 名前:名前は開発中のものです。 [2019/03/05(火) 20:17:48.31 ID:7RF/eekG.net]
custom drawってのがあるんですね
javascriptのcanvasのような?



209 名前:名前は開発中のものです。 [2019/03/09(土) 10:49:38.88 ID:wninZjcJ.net]
gdscriptのextendsって、usingと何が違うんですかね?

210 名前:名前は開発中のものです。 mailto:sage [2019/03/09(土) 16:21:20.46 ID:0BSW8eFf.net]
extends はクラス継承元を宣言するのだから
using 名前空間使用宣言(単にこのクラスを使いますって意味)とは全然意味が違う

211 名前:名前は開発中のものです。 [2019/03/09(土) 17:47:28.81 ID:wninZjcJ.net]
名前空間もクラスも似たようなものだと思っていたのですが、違うのですか?
都道府県みたいなものですよね
クラスの継承も名前空間の継承?も用途は似たようなものなのではないですか?

212 名前:名前は開発中のものです。 [2019/03/09(土) 18:54:52.56 ID:wninZjcJ.net]
>>210
あっそうか
クラスを使うという宣言は機能を継承するとは限らないわけですかね

213 名前:名前は開発中のものです。 [2019/03/10(日) 18:41:34.97 ID:VQn4iqa7.net]
node2dって動かせないんですか?
パズルを作る場合、kinematic2dを使う必要があるんでしょうか

214 名前:名前は開発中のものです。 mailto:sage [2019/03/10(日) 19:51:50.45 ID:+qUvT8qc.net]
>>120
>>133
で説明したじゃん…全然理解してないの君は
速度の計算もしたいならkinematic2dだけど

215 名前:名前は開発中のものです。 [2019/03/10(日) 20:09:02.03 ID:VQn4iqa7.net]
ありがとうございます
しばらく別のことやっていたので、、、

216 名前:名前は開発中のものです。 [2019/03/10(日) 20:22:50.82 ID:VQn4iqa7.net]
こういうのってどこでしらべたらいいですか?
リファレンスだけでわかりますか?
フォーラムなども見てみたのですが

217 名前:名前は開発中のものです。 mailto:sage [2019/03/11(月) 00:12:30.76 ID:gRGyif5V.net]
このレベルなら再三言っているが
https://docs.godotengine.org/en/3.0/getting_started/step_by_step/your_first_game.html
この公式チュートリアル

他にはスレでも話題になってたけどGDquestの動画

218 名前:名前は開発中のものです。 mailto:sage [2019/03/11(月) 12:29:32.69 ID:viUWx5r+.net]
解説やってる人の動画見たほうが早いよ
言葉は分からんけどやってることは見りゃ分かるから



219 名前:名前は開発中のものです。 [2019/03/11(月) 19:01:22.66 ID:6KUmF2lT.net]
回答どうも、リファレンスの読み方がよくわかってないです
position.y -= 10
の部分なんですが、これはnode2dの持つpositionというメンバ変数の値を書き換えているということだと思います
ただ、このページを見るとVector2 position という表記がされています
https://docs.godotengine.org/en/3.0/classes/class_node2d.html
positionとvector2はどういう関係にあるんでしょうか?
classsesで調べると、継承関係はないように見えます

また、position.xというxの部分はメソッドということでいいんでしょうか?
リファレンスにはメソッド部分は書いていないようです
インテリセンスには出ますが

220 名前:名前は開発中のものです。 mailto:sage [2019/03/11(月) 19:39:13.97 ID:viUWx5r+.net]
プロパティとかGetter/Setterとかでぐぐって調べてちょーだい

曲がりなりにもGDScriptは独自言語だから独自仕様なら答えなくもないけど
そのあたりはプログラムの基礎レベルの話だから

221 名前:名前は開発中のものです。 [2019/03/11(月) 20:36:32.76 ID:6KUmF2lT.net]
そういう用語は初めて知りました
調べます
変数に値をセットしたりするメソッドということでsね

222 名前:名前は開発中のものです。 mailto:sage [2019/03/11(月) 21:26:49.27 ID:qPhjYNmE.net]
教えてクンに毎回丁寧に答えてあげる優しいスレ

223 名前:名前は開発中のものです。 [2019/03/12(火) 06:44:34.84 ID:o83SzImC.net]
やさしい

224 名前:名前は開発中のものです。 [2019/03/12(火) 10:24:19.84 ID:o83SzImC.net]
ゲッターセッターは関数、メソッドという扱いでいいんですか?

225 名前:名前は開発中のものです。 [2019/03/12(火) 10:29:18.89 ID:o83SzImC.net]
vector2は調べると組み込み型というらしいですが、これは変数の型ということですか?
変数の型であると同時にクラスでもあるというのはどういうことでしょうか。
たとえばintクラス、floatクラスなんてのはないとおもいますが。

226 名前:名前は開発中のものです。 [2019/03/12(火) 12:21:23.65 ID:tJTeeTI7.net]
【メルトダウンA級戦犯】 『非常用発電機』安倍が放置  『非常用空冷回路』小泉が撤去  死刑求刑
https://rosie.5ch.net/test/read.cgi/liveplus/1552357792/l50

227 名前:名前は開発中のものです。 mailto:sage [2019/03/12(火) 12:55:01.18 ID:CdjBj/bp.net]
新しい使い捨ての辞書めっちゃ期待されてんな ガンバレー

228 名前:名前は開発中のものです。 mailto:sage [2019/03/12(火) 14:08:26.57 ID:ER353/Yl.net]
回答返ってくるのが当たり前だとか思ってそう



229 名前:名前は開発中のものです。 mailto:sage [2019/03/12(火) 19:30:26.15 ID:cOTkR30a.net]
Vector2クラスのオブジェクトなんだよ
だからposition.xみたいにメンバがある
コンストラクタがクラス名だから型宣言のような使い方にもみえるってだけ
あといい加減何か作って画像の一つでも上げてくれ

230 名前:名前は開発中のものです。 mailto:sage [2019/03/12(火) 20:38:05.99 ID:FdegzXlS.net]
馬鹿正直に答える限りずっとこのままだろ

231 名前:名前は開発中のものです。 mailto:sage [2019/03/12(火) 21:28:44.26 ID:yWSNQopx.net]
クラスをインスタンス化したオブジェクトと言っても分からないだろ
自力で勉強しないで質問だけで済ませようとしてるから
100年たっても何故なに何故なにが延々と続くだけだね

232 名前:名前は開発中のものです。 mailto:sage [2019/03/13(水) 00:00:21.45 ID:/EsLf8TS.net]
覚えようとしてる姿勢は嫌いじゃないけどね質問のレベルが全然あがらないのが哀しい

233 名前:名前は開発中のものです。 mailto:sage [2019/03/14(木) 11:23:10.89 ID:Myhh+oF2.net]
ついに3.1正式にリリースされたね

234 名前:名前は開発中のものです。 mailto:sage [2019/03/14(木) 12:57:55.77 ID:/cuvbZhd.net]
これでGodotを使ってくれる人が増えたらいいんだけどなあ…
モバイルの3D関連は高速化されたのだろうか。

235 名前:名前は開発中のものです。 mailto:sage [2019/03/21(木) 07:29:59.72 ID:gB2FgNyJ.net BE:249316729-2BP(1000)]
img.5ch.net/ico/nida.gif
a

236 名前:美容師プログラマ塩澤淳 [2019/03/21(木) 08:23:36.45 ID:gB2FgNyJ.net BE:249316729-2BP(1000)]
img.5ch.net/ico/nida.gif
>>234
Godot 3.1の主眼は古いスマホでも動作するようにOpenGL ES 2.0のサポートを復活させることだから高速化は違うよ.

https://godotengine.org/article/godot-3-1-released

日本語訳

translate.google.com/translate?hl=ja&sl=auto&tl=ja&u=https%3A%2F%2Fgodotengine.org%2Farticle%2Fgodot-3-1-released

Godot 3.1でGodot本体にTileSetエディタが搭載されました.

Godot 3.1.0の段階ではC#はAndroid iOS HTML5にはエクスポートできないみたい.

C#はこれらのうちAndroidを優先してエクスポーターを開発すると述べられている.

Godot 3.1.0の段階ではC#ではエクスポートできないAndroid iOS HTML5向けはGDScriptで開発する.

Vulkanを初めてサポートするのはGodot 3.1から1年後を目標(つまり2020年3月の目標?)としているGodot 4.0から.

2019年後半にVulkanをサポートしないGodot 3.2が予定されている.

Godot 3.2の焦点(Godot 3.2に間に合うかどうかはわからない)として

Godot本体をソースからビルドしなくてもAdmobなどのプラグインモジュールを統合する簡単な方法の追加

Godotエディタをブラウザで利用できるようにする(公立学校でのプログラミング教育に最適)

など

237 名前:名前は開発中のものです。 [2019/03/26(火) 21:39:24.57 ID:OHwYs7zR.net]
var vel=Vector2()

func _ready():
set_process(true)

func _process(delta):
vel = Vector2(speed,0)
if Input.is_key_pressed(KEY_RIGHT):
translate(vel * delta)
どうしてvector2をグローバルで宣言しないと、processの中で使えないんでしょうか
エラー見てもわからなかったです
関数じゃなくてクラスだからですか?

238 名前:名前は開発中のものです。 mailto:sage [2019/03/28(木) 00:41:10.66 ID:aWrk/lV+.net]
Python, JavaScript は、関数自体がクロージャだから、関数の外側の変数を、関数の内側へ通す

一方、Ruby は、関数スコープがあって、関数内のブロックがクロージャと言う、2つスコープがある。
C にも2つのスコープがある。関数スコープ内に、ブロックスコープがある

2つのスコープがある場合は、関数スコープはクロージャじゃないから、外側の変数を通さない。
外側の変数を関数内で使いたい場合は、わざわざ引数で渡さないといけないので、
すごく強固・明瞭で、安全性が高い

知らないけど、Godot は、そう言うように、Python から改良されているのかも知れない



239 名前:名前は開発中のものです。 [2019/03/28(木) 05:31:54.09 ID:cFf/bei5.net]
varつければ関数内でもいけるようです
pythonとはちょっと違うみたいですね

240 名前:名前は開発中のものです。 [2019/03/28(木) 11:27:06.35 ID:cFf/bei5.net]
https://docs.godotengine.org/en/3.0/classes/class_sprite.html
spriteはリファレンスではapiというカテゴリになっているのですが、どういう意味でしょうか?urlを見るとクラスでもあるようですが、どういう意味でapiに分類されているんでしょうか。

241 名前:名前は開発中のものです。 [2019/03/28(木) 11:32:42.74 ID:cFf/bei5.net]
あと、extends(拡張)は継承と同義ですか?

242 名前:名前は開発中のものです。 [2019/03/28(木) 19:40:30.34 ID:cFf/bei5.net]
なんかタブのインデントだと問題怒るのは自分だけですか?

243 名前:名前は開発中のものです。 mailto:sage [2019/03/28(木) 23:42:45.66 ID:aWrk/lV+.net]
インデントで文法を決める言語は、どれも空白推奨なんだよ

タブにしてくれたら、楽なのに

244 名前:名前は開発中のものです。 mailto:sage [2019/03/29(金) 00:37:33.03 ID:v51mh7Ng.net]
apiとclassは排反ではないからその質問はまったく意味をなさない
言葉の意味を知りたければブラウザのアドレスバーにその単語を打ち込めば答えが出てくるよ

245 名前:名前は開発中のものです。 [2019/03/29(金) 06:53:57.58 ID:/jalfbz2.net]
>>243
そうなんすね、、、
スペースは戻すのが面倒で

246 名前:名前は開発中のものです。 [2019/03/29(金) 07:22:54.95 ID:/jalfbz2.net]
なるほど 混在するとだめみたいですね

247 名前:名前は開発中のものです。 [2019/03/31(日) 17:26:07.65 ID:AdOQEV1P.net]
球の発射を極力簡単に解説してるサイトないすか?

248 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 06:09:33.95 ID:/eUuyjw1.net]
公式に、サンプルがたくさんあるのでは?

基本的に、物体の移動は、座標値を増減するだけだろ。
それと、弾数の管理や、弾の生成・消滅など、弾のライフサイクルについても考慮すべし



249 名前:名前は開発中のものです。 [2019/04/01(月) 06:53:55.85 ID:ZZjPP10v.net]
解決しました
別シーンをインスタンスにすりゃいいんですね

250 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 13:07:23.70 ID:KIY/1uIJ.net]
>>236
遅レスだけど、レンダリングまわりはこれから力を入れるようだね。
少しは高速化されてるのかなーと思ったけど、そこには期待はしない方がいいかな。
結構待ちわびたv3.1正式版なので、つい期待してしまう…
C++も使っているので、Godot本体をソースからビルドしなくてもよくなるのは早く対応してほしいなあ。

251 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 13:16:12.74 ID:KIY/1uIJ.net]
var bullet = preload("〜").instance()
add_child(bullet)
で簡単に弾だせるのいいよね。ueやunityもそんなにかわらないかもしれないけど。

252 名前:名前は開発中のものです。 [2019/04/01(月) 15:30:50.18 ID:ZZjPP10v.net]
2dゲーやってますか?
3dはモデル作るだけで大変すぎる

253 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 16:00:13.76 ID:KIY/1uIJ.net]
自分は3Dだけだよ
2Dは公式のmy first game? を眺めたぐらい。
たしかにモデル作りから自分でやるのはしんどすぎるかも

254 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 16:19:05.41 ID:DMxjBGg2.net]
自分は逆に2Dのみ

255 名前:名前は開発中のものです。 [2019/04/01(月) 17:03:23.34 ID:ZZjPP10v.net]
プログラミングに苦手意識がありすぎてなかなかはかどらない

256 名前:名前は開発中のものです。 [2019/04/01(月) 17:57:03.59 ID:ZZjPP10v.net]
new inherited sceneの簡単な解説ってないですか?英語でもいいです
シーンの継承ってどういうことでしょうか。

257 名前:名前は開発中のものです。 [2019/04/01(月) 17:59:07.71 ID:ZZjPP10v.net]
ああ、これって単に複製するってだけですか
設定の似通った色違いのキャラクターを作る場合などに使う、ということなんですかね?

258 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 18:29:31.93 ID:8I7YLw5n.net]
シーンの作り方がさっぱり分からんw
基本的にはテンプレートに従って用意されているそれぞれプロセスに
処理を書き込んでい行けばいいみたいだけど。
あと、グローバル変数はシングルトン機能使えとか。
ぼんやりした仕組みは分かるもののソースコード見ても手順が分からん。
正直困太



259 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 19:50:40.63 ID:Mq9emed3.net]
誰か作りかけでもいいからソース見せてほしい

260 名前:名前は開発中のものです。 [2019/04/01(月) 20:19:53.56 ID:ZZjPP10v.net]
3.1でdaeがエクスポート出来るようになってた
昔、エクスポータが必要だった気がする

261 名前:名前は開発中のものです。 [2019/04/01(月) 21:11:49.95 ID:ZZjPP10v.net]
15パズルの解説ってないですかね
英語でもいいです
ロシア語のやつはあったんですがね、、、

262 名前:名前は開発中のものです。 mailto:sage [2019/04/01(月) 21:34:20.47 ID:KIY/1uIJ.net]
グローバル変数は 自分はグローバル参照用のノードをつくってそこにスクリプトを貼り付けて 全スクリプトから参照しようと思ってる
シングルトン機能は 使うメリットがわからないのと めんどくさいので使ってないけど 使った方がいいのかね

263 名前:名前は開発中のものです。 mailto:sage [2019/04/02(火) 02:15:58.77 ID:cRmoYUbK.net]
シングルトンは、グローバル変数の初期化の順序を指定するのだろう。
factory 関数かな?
確実なタイミングで、リソースの初期化・終了を行う

参照する前に、確実に初期化をしておいてもらいたいのだろう。
複数ファイルの初期化の順序指定が難しいのだろう

Java などは、XML で指定した、各コンポーネントの依存性注入などをする。
処理する前に、各コンポーネントを初期化しておきたいから

まあ、よくわからないので、検索して下さい!

264 名前:名前は開発中のものです。 mailto:sage [2019/04/02(火) 08:55:48.97 ID:j4zCGHkg.net]
詳しい説明ありがとう
規模が大きくなってくると複雑化してくる依存関係や初期化順などをエディタ側で設定できて見える化?してくれる機能っぽいね
食わず嫌いだったようなのできちんとGodot公式ページを見てみるようにします…
英語わからないからGoogle翻訳使いまくりだけど

265 名前:名前は開発中のものです。 [2019/04/02(火) 10:40:55.13 ID:XPJla03y.net]
シーンの継承ってのは単なるコピーではなくて、コピー元に変更があった場合、コピー先も変更されるっていう機能ということでよろしいですかね?

266 名前:名前は開発中のものです。 [2019/04/02(火) 11:23:26.48 ID:XPJla03y.net]
15パズルのチュートください、、、

267 名前:名前は開発中のものです。 mailto:sage [2019/04/02(火) 11:41:10.74 ID:j4zCGHkg.net]
何で出てくる シーンの継承 のことかわからないけど
daeファイルなどのリソースをダブルクリックしたときにでてくる シーンの継承 のことならそれで合ってると思うよ
実際に シーンの継承 で作成したシーン(.tscn)を保存してテキストエディタなどでみてみると daeファイルなどの中身がコピーされているのではなく 異なる部分だけ保存されてるはず

268 名前:名前は開発中のものです。 [2019/04/02(火) 12:22:23.99 ID:7ngMGJGf.net]
【在日内閣から一発目の令和は、移民強制】 令和は幕府にボツにされたクズ元号『令徳』の再来だった!
https://rosie.5ch.net/test/read.cgi/liveplus/1554171656/l50



269 名前:名前は開発中のものです。 [2019/04/02(火) 12:26:46.05 ID:XPJla03y.net]
>>267
new inherited sceneのことですね
要は使い回しですよね

270 名前:名前は開発中のものです。 mailto:sage [2019/04/03(水) 08:57:19.25 ID:NAtiVr3f.net]
>>269
イコールじゃないかもしれないけど、確かに使いまわしたいときや、大元に手を加えずにちょっと違うものを作りたいときによく使うね

>>266
動画なら、godot 15puzzle でググったらいくつか出てくるよ
15行でつくってるのとか、
特にhttps://godotengine.org/qa/43006/are-you-know-tutorial-of-15-puzzle-sliding-puzzle
は 3.1stable版での変更点も書いてあるみたい
中身みてないからわかりやすいかは知らんけど

271 名前:名前は開発中のものです。 [2019/04/03(水) 09:53:11.94 ID:CAasEPpp.net]
↑まさにその質問したのがワイです

272 名前:名前は開発中のものです。 [2019/04/03(水) 10:53:13.84 ID:CAasEPpp.net]
パズルとしては15パズルよりキャンディクラッシュのほうが難しいんでしょうか・

273 名前:名前は開発中のものです。 mailto:sage [2019/04/03(水) 12:54:08.98 ID:NAtiVr3f.net]
うん 多分

274 名前:名前は開発中のものです。 [2019/04/03(水) 17:51:14.92 ID:CAasEPpp.net]
15パズルから理解しますです

275 名前:名前は開発中のものです。 [2019/04/04(木) 05:47:29.27 ID:WmxNGVQm.net]
https://godotengine.org/qa/43057/please-help-about-15-puzzle-old-code-does-not-work?show=43062#a43062
15パズルンエラーが出る

276 名前:名前は開発中のものです。 mailto:sage [2019/04/04(木) 08:33:16.97 ID:/4TNKDuj.net]
ああ、もうなんか鬱陶しいw

277 名前:名前は開発中のものです。 [2019/04/04(木) 10:50:26.83 ID:WmxNGVQm.net]
これでとりあえずエラーは出ないけど、動かない

278 名前:名前は開発中のものです。 mailto:sage [2019/04/04(木) 15:29:30.30 ID:MnXnRP1u.net]
軽く使ってみたけど、エディタが貧弱 整形もリファクタリングもないとかマゾ過ぎて草生える
余りにもストレスマッハなんでVScodeに切り替えてみたけど、シングルタスクでなくなる以外大差ない
あとコンパイルエラーも直感的に何を言っているのか分かり辛い pythonの方がもう少しマシなレベル

いかに普段IDEの恩恵受けてるか分かったけど、開発環境がここまでショボイとストレスにしかならんな



279 名前:名前は開発中のものです。 [2019/04/04(木) 17:07:32.54 ID:WmxNGVQm.net]
var imgNode = preload("res://levels/0_img.tscn")
var img=[]

func _ready():
for n in range(16):

img.append(imgNode.instance())

これはプレロードしたシーンをインスタンス化して、空のリストにアペンドしているようですが、これってどういう数値が入っているんでしょうか?
printしてもpackedsceneとしか出ませんが、これはインスタンスの場所です
どういう数値なんでしょうか

280 名前:名前は開発中のものです。 mailto:sage [2019/04/04(木) 22:07:43.72 ID:fH7Pl2OV.net]
15パズルンは
https://godotengine.org/qa/43006/are-you-know-tutorial-of-15-puzzle-sliding-puzzle
の最期のAnswerはちゃんと読んで対応したけ?

281 名前:名前は開発中のものです。 mailto:sage [2019/04/04(木) 22:53:11.89 ID:P2/Y6wuP.net]
なんで数値やねーん

282 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 06:35:57.17 ID:lmQM/L0/.net]
頭可笑しいw

283 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 07:19:14.00 ID:wn4C8p7A.net]
>>279
配列(リスト)に入るものは数値だけじゃないよ
この場合は シーンが入ってる(自分で書いてるじゃん)
img[n].name をprint したら、もっと具体的な名前が表示されるはず
img[n]には、15パズルの1枚の画像が入っているからそいつを img[n].set_position(〜) とかしてやると動くという仕組み

284 名前:名前は開発中のものです。 [2019/04/05(金) 08:02:43.16 ID:PpOub51N.net]
>>283
もっと柔軟なんですね

285 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 12:16:42.23 ID:UBvQwFdO.net]
>>278
VScodeはGodotの拡張機能をインストールしたら少しだけどインテリセンスが効くし、F5で実行、F6でgodotエディタ起動とかカスタマイズできるからなかなか便利だよね
とはいえ何だかんだいってVScodeでできないこともあるから、結局内蔵エディタとVScodeをいったりきたりしてるな
内蔵エディタのcomment機能だけは本体改造してでもなんとかしたい…

286 名前:名前は開発中のものです。 [2019/04/05(金) 12:33:58.44 ID:PpOub51N.net]
vscodeはメモリ消費が、、、

287 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 12:35:56.43 ID:x2GdlQB8.net]
VSCode+Godot Toolsは少しマシにはなるけど、結構頑張ってる方だが
比べると余りにも貧弱すぎる

例えばEclipse + pydevやVisualStudioならインテリセンスで2文字くらい打って
自動補完しながら適当に書いて、適当に全選択して整形するだけで殆ど半自動だもの
そういう使い方が普通になってるので、求めてる物がちょっと違うのかも知らん
MinGW+CodeBlockも使ってたけど、流石にちょっと酷いとしか言い様がない

288 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 12:56:46.65 ID:x2GdlQB8.net]
GDは型推論も多用するし入門用言語ではないと思うな
varや変数にフォーカスしても、型推論で何の型になったのかすら見れないのもキツイ
こんなのは唯のTEXTエディタと変わらんし、自分で学習していけるIDEの旨みが全くない

C#/C++ならIDEのフル機能使えるだろうけど、現状GDscript環境は全く話にならないよ



289 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 13:31:15.29 ID:pjohX+ky.net]
何しに来たん?

290 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 13:44:05.00 ID:x2GdlQB8.net]
事実の指摘が何か都合が悪いのかね?

291 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 15:35:18.83 ID:UBvQwFdO.net]
>>287
gdscriptにもインテリセンスあるけど、こんなの出てくるの?と感心するときもあれば、これが出てこないの…とがっかりするときもあるんだよね
特にenumがインテリセンスに対応してないのは結構痛い…
さすがにC++とかはvisual studioぐらいインテリセンスが効かないとやってられないけど、GDscriptは記述量も少ないし、そこまで悲観的なイメージはないよ
メソッドやプロパティ名なら普通にインテリセンス効くし

292 名前:名前は開発中のものです。 [2019/04/05(金) 17:52:31.65 ID:PpOub51N.net]
>>283
スプライトの番号が出てきましたわ
vframeとかで分割するんですね

293 名前:名前は開発中のものです。 [2019/04/05(金) 18:18:59.03 ID:PpOub51N.net]
パズルのロジック理解するには1つ1つ分解して動かしていくしかないですか?

294 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 19:45:22.78 ID:od8NZia9.net]
もっと他の日本語の情報があるツールにしたら。
何一つ、自分で解決できてないじゃん。

295 名前:名前は開発中のものです。 [2019/04/05(金) 20:06:18.21 ID:PpOub51N.net]
unreal←2dには大げさ
unity←文字小さすぎて読めない

296 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 20:38:58.90 ID:x2GdlQB8.net]
>>293
もうちょっとインテリセンス仕事しろって感じだね
VC++は依存ライブラリが多いとsuo構築中インテリセンス利かなくなったりしてたな
Godotは使った事がなかったんでどういうものか試してみたけど印象は悪い
因みにSDKも含めると30本くらい試した事あるけど大抵メジャーコードで
独自言語の方がレアだからしゃーない

>>293
まず根本的なところでデザインパターンはおろか、オブジェクト指向すら全く理解してないよね
そんなんだったら無理に理解したフリして、デタラメ書かないほうがいいよ
全く的外れでみてらんない

297 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 20:48:14.26 ID:x2GdlQB8.net]
つまり分かってないのに何が起きているのか理解するのは無理なんだよ
何でチュートリアルで何も説明がないのか?
答は簡単 理解させるのが目的じゃなくて、どういう状況でどういう使い方をするのか
形だけ覚えさせる為だから
単にパターンを鵜呑みにしろって事だから、あれこれ聞くのは全くお門違いなんだよ

298 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 20:52:08.61 ID:x2GdlQB8.net]
安価間違えた>289ね



299 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 22:56:29.01 ID:wn4C8p7A.net]
>>296
あたりまえだけど var s : Sprite = sprite_list[n] とかしたらインテリセンス効くようになるよw
あと、さっきいまさらながら知ったんだけど、どうやら親クラスのメソッドはインテリセンスに出てこない仕様みたいだね、うーん
まあgodotの良さはそこではないと思うから…

30本て開発環境?凄い本物のプログラマじゃん。unityもueも使ってると予想して聞きたいんだけど、godotのエディタと情報の少なさ以外の感想はどう?
自分はueはエディタのソースコードの大きさとC++での使いにくさ、unityはどこか腑に落ちない設計と不透明さ、よくわからんメタファイルが嫌でgodotを使うようになったな

300 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 23:02:05.09 ID:Ay6gekUc.net]
え、プログラム初心者にマウント取るために長文垂れ流してんの

301 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 23:15:15.36 ID:x2GdlQB8.net]
>>300
ID:PpOub51Nはレベルデザイン君とか言うUnityスレ荒らしてたキチガイやぞ

302 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 23:17:14.63 ID:x2GdlQB8.net]
調子こいてると今までやってた悪事全部バラすぞゴミが

303 名前:名前は開発中のものです。 mailto:sage [2019/04/05(金) 23:59:27.09 ID:x2GdlQB8.net]
>>299
Unity5以前に探してた時だけどね OgreにするまでかなりのSDKを放浪してた

UE4はコンパイルが通らないのでやめたけど、BPはVC++と殆ど変わらない印象
C++は自力解決出来ないと厳しいのと、結局Code Snippetsやサンプルの量で決まるから、
人がいないとまぁ無理だよね あとメモリリークがキツイ

Unityは普通に使えるし今も使ってる フォームアプリ書くようになって分かったけど
ありゃUnity式のScriptであってC#とは違うね 今はUnityとC#は全然別物だと思ってる
勿論バリバリC#も突っ込めるけど、色々隠蔽されすぎ

godotはガリガリ書いてみたけど、コツが分かれば大した事なかった
コンパイラがもう少し分かりやすいエラー吐いてくれると助かるが初心者向きじゃないかな
var i=[]とvar i=[n]が同じじゃないのはちょっと見た事ないタイプだね
まだ2日くらいしか使ってないので、ちょっとよく分からないがC#に偏重しつつあるので
C#版が使えればよかったんだが動かないw

C#ならUnity、C++はもうやりたくないけど推すならOgreかな

304 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 00:17:22.81 ID:eilNufIo.net]
なんだか世知辛いねぇ…

305 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 00:40:20.84 ID:1DWrS/Xq.net]
なんやコイツ悪事バラすぞとか小学生か
godotでc#普通に動いとるよ

306 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 00:57:30.16 ID:eilNufIo.net]
>>303
回答ありがとう
みんなC#好きだよなあ…ゲームに関しては速度ならC++、ラクをするならluaやgdscriptというイメージで若干中途半端感はある。といいつつgodot engineとの親和性が完璧になったらC#使っちゃいそうだけど

godotは理解するのに大したことなかったのなら結構な褒め言葉だねw
ただ、unityとくらべて何か違うものを感じたというわけではない感じか…なるほど

C++のマルチプラットフォーム環境もとても欲しいのだけど、ogre3Dがマルチプラットフォームではなさそうなのは残念…

あとメモリリークの話が出てたけど、GodotでRustという、メモリリークしないGCもないC++みたいに高速な言語が使えるようになるらしいのでちょっと期待

307 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 01:47:15.16 ID:eilNufIo.net]
>>293
あのサンプル、50行にも満たないわりにはあまりわかりやすいものではなかったね…
基本は紙と鉛筆使って変数や配列の値がどう変化していくかを、わかるか死ぬまで追っていくものだと思う
デバッガが使えるならブレークポイントで止めて、一行一行ステップオーバー等で進めながら変数見ていく
やり方がわからなければprintを入れまくって変数の値を見える化する
とりあえず言えるのはそれぐらいかな

308 名前:名前は開発中のものです。 [2019/04/06(土) 04:32:00.34 ID:R4aJxcJr.net]
初心者スレあったほうがいいの?godotも
誰もこないだろうけど作ろうか



309 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 07:47:15.73 ID:1DWrS/Xq.net]
初心者っつーかポインタの概念すら理解してないようなのが来てるからなあ

310 名前:名前は開発中のものです。 [2019/04/06(土) 08:30:54.10 ID:R4aJxcJr.net]
ポインタの概念わからないのは初心者として普通でしょ

311 名前:名前は開発中のものです。 [2019/04/06(土) 08:37:20.49 ID:R4aJxcJr.net]
>>307
とりあえずあのチュートを理解出来るようにがんばります

312 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 10:37:20.48 ID:c0zAD0tW.net]
無理だろw 5年もこんなことやってんだし
BGE挫折
UE4挫折
Unity挫折
ウディタ挫折
ツクール挫折

マウントガーっていつも言うけど現実を見ろよw

313 名前:名前は開発中のものです。 [2019/04/06(土) 11:49:26.20 ID:3/R+KS3N.net]
5年もやってりゃベテランの域だけど何で初心者なの?

314 名前:名前は開発中のものです。 [2019/04/06(土) 12:09:52.56 ID:R4aJxcJr.net]
ゲームエンジン以外のことをやってたからです
誰か初心者スレください

315 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 12:33:17.73 ID:1DWrS/Xq.net]
ポインタ分からないのは初心者じゃねえよ「論外」だ

316 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 12:37:25.51 ID:c0zAD0tW.net]
毎日べったり張り付いて教えて教えて連投してた癖に
どの口が息を吐くように嘘を吐くのかな?
何も理解してないし何も出来なかっただけじゃん

317 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 13:15:41.65 ID:c0zAD0tW.net]
>>314
https://echo.5ch.net/test/read.cgi/gamedev/1434449293/
【UE4】Unreal Engine 4 初心者質問スレッド part1
も周りの反対を押し切ってお前が勝手に立てたんだよなぁ
明らかに100〜200くらい質問してるよな
Unityの初心者スレとかいうのもお前の仕業じゃないの?

318 名前:名前は開発中のものです。 [2019/04/06(土) 13:44:46.54 ID:R4aJxcJr.net]
↑それがなにか?



319 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 14:18:38.09 ID:c0zAD0tW.net]
余りに自分勝手だし結局やめてんならやる意味すらなかったんじゃね?
こんな身勝手な振る舞いを繰り返してもなんと思わないなんてサイコパスか何かなの?
完全に荒らしじゃん 頭おかしいの?

320 名前:名前は開発中のものです。 [2019/04/06(土) 14:24:05.17 ID:R4aJxcJr.net]
結果的に続いてるスレだし、必要だったんでしょ
自分自身が続けなければいけないという前提が意味不明

321 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 14:29:02.04 ID:c0zAD0tW.net]
任天堂に売るとか訳の分からない野心のためなら何でもやるようなデタラメな奴じゃん
他人を利用する事しか考えてないよな
お前人に迷惑かけようが下らない自演煽りで荒らそうが全くお構いなしだし

322 名前:名前は開発中のものです。 [2019/04/06(土) 14:47:54.68 ID:R4aJxcJr.net]
任天堂?一体誰と勘違いしてるの?
誰と戦ってるの?

323 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 14:50:32.85 ID:c0zAD0tW.net]
誤魔化しても無駄だよshibainuisno1
バレバレやんけ

324 名前:名前は開発中のものです。 [2019/04/06(土) 14:52:40.65 ID:R4aJxcJr.net]
教えてもらうだけで他人を利用とか意味不明すぎ
まあ、悪く言えば利用なんだろうけど、そういう捉え方するのかね

325 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 14:56:09.61 ID:c0zAD0tW.net]
礼の一つもいえないわ、ちゃんと基本やれって言っただけでマウントガーとか
キチガイ発言いつも繰り返してるからな ワンパターン

326 名前:名前は開発中のものです。 [2019/04/06(土) 15:48:05.80 ID:R4aJxcJr.net]
自分はマウントなんて一言も言ってない
誰かとごっちゃにしてないか?
初心者スレはやっぱりわけたほうがいいのか?

327 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 15:54:58.74 ID:c0zAD0tW.net]
お前、前に某スレでマウント騒ぎで暴れてただろ
バレバレなんだから下手にシラを切るなよ

328 名前:名前は開発中のものです。 [2019/04/06(土) 15:56:47.16 ID:R4aJxcJr.net]
某スレってどこ?
今現在のぞいて、マウントなんて言葉使ったことすらない。
誰と戦ってん?



329 名前:名前は開発中のものです。 mailto:sage [2019/04/06(土) 16:10:14.92 ID:c0zAD0tW.net]
そうやって嘘ばっかついてるけどお前がいるところでしかマウント君出現しないんじゃバレバレだろw

330 名前:名前は開発中のものです。 mailto:sage [2019/04/07(日) 03:02:37.02 ID:1HTc5R1T.net]
15puzzleのサンプルがアカンかったから直したわc#だけどな
https://dotup.org/uploda/dotup.org1815848.zip

331 名前:名前は開発中のものです。 [2019/04/07(日) 07:24:07.43 ID:UAmBJYsd.net]
スクリプトついてますか?

332 名前:名前は開発中のものです。 [2019/04/07(日) 10:42:22.31 ID:UAmBJYsd.net]
スプライトの動かし方の方やってたらぼんやりわかってきましたわ

333 名前:名前は開発中のものです。 mailto:sage [2019/04/07(日) 11:02:10.20 ID:uVfzcbAS.net]
https://imgur.com/VkhXnfa
移植してみたけどソルバーが可笑しい
11と12がいつも逆になる

C#版は正常なんで、どっか間違えたんだろう
https://rosettacode.org/wiki/15_Puzzle_Game

取り合えず大体分かった

334 名前:名前は開発中のものです。 [2019/04/07(日) 11:15:34.10 ID:UAmBJYsd.net]
set_frameのインテリセンスって出ますか?
こっちでは出ないです。

335 名前:名前は開発中のものです。 mailto:sage [2019/04/07(日) 13:54:52.94 ID:uVfzcbAS.net]
うーん、1回余計にswap入ってるのは分かるが何故なるのかは分からない

random.rangeがfloatだから不味いのかと思って切り捨ててキャストしてみたけどこれじゃないな
絶対に解けないのが出来るとか面白いわ

336 名前:名前は開発中のものです。 mailto:sage [2019/04/07(日) 17:30:07.93 ID:uVfzcbAS.net]
https://imgur.com/a/8WntD7b
直った やっぱShuffleのbool判定が逆になってんな
何故C#と逆になるのかはデバッガで追わないと分からん

まぁソルバーがないと正解の判定が出来んので
ただ動くだけのものとは根本的に違うわな
https://dotup.org/uploda/dotup.org1816213.zip

337 名前:名前は開発中のものです。 [2019/04/08(月) 05:23:12.26 ID:z6V9NcB5.net]
https://www.youtube.com/watch?v=nU7q3MGr6H0

338 名前:名前は開発中のものです。 mailto:sage [2019/04/08(月) 22:16:57.46 ID:9W0YIlVI.net]
凡ミスやった
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にして直した



339 名前:名前は開発中のものです。 mailto:sage [2019/04/08(月) 23:31:18.90 ID:qSHxsWJb.net]
なんでソースアップしねえの
独り言ぶつくさ言ってんの気持ち悪くてしゃあないわ

340 名前:名前は開発中のものです。 mailto:sage [2019/04/08(月) 23:59:05.34 ID:9W0YIlVI.net]
ソースこれな
https://rosettacode.org/wiki/15_Puzzle_Game

341 名前:名前は開発中のものです。 [2019/04/09(火) 06:14:18.14 ID:MPGFlWPr.net]
https://ideone.com/3qh88F
これって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=[]
# Called when the node enters the scene tree for the first time.
func _ready():
for n in range(16):
blanklist.append(spriteload.instance())
blanklist[n].set_frame(n)#何番目のフレームを入れるか番号を表示
add_child(blanklist[n])
for y in range(4):
print(map[y].find(n))
if map[y].find(n) != -1:#スプライトのリストの中からnがみつかったら
blanklist[n].set_position(Vector2(map[y].find(n)*100, y*100))

342 名前:名前は開発中のものです。 mailto:sage [2019/04/09(火) 06:57:53.31 ID:081NNtzd.net]
>>340
いやそれだけ張ってもGodot何の関係もないやん
お前が移植したと言ってるGodotで動くソースでなきゃ何の意味もないの分からない?

343 名前:名前は開発中のものです。 [2019/04/09(火) 07:12:44.56 ID:JGCBFEam.net]
乞食発狂w

344 名前:名前は開発中のものです。 mailto:sage [2019/04/09(火) 07:14:17.25 ID:081NNtzd.net]
>>341
これ行数を短くすることを目的としてるからチュートリアルとして学ぶには下作だから程々にな
動的型付言語で横着するとすぐこんな感じになるんだよ

map[y].find(n)で一致するmap のインデックスを拾って、それぞれに4x4のマスに並ぶように座標を調整してるだけ
本当なら 4x4 のループで事足りるのを分け分からん書き方してるから初心者が混乱する

345 名前:名前は開発中のものです。 mailto:sage [2019/04/09(火) 07:18:40.78 ID:081NNtzd.net]
>>343
他人の書いたGodotの以外のソースでうんちくするならこのスレでやる意味ないつってるだけだぞ

346 名前:名前は開発中のものです。 [2019/04/09(火) 07:30:04.97 ID:MPGFlWPr.net]
>>344
理解しにくい書き方なんですね
ちょっとjavascriptのほう行ってきます
チュートが豊富そうなので

347 名前:名前は開発中のものです。 [2019/04/09(火) 11:29:34.52 ID:MPGFlWPr.net]
>>344
4×4ループでやってみます

348 名前:名前は開発中のものです。 mailto:sage [2019/04/09(火) 12:40:01.75 ID:lf2CTJhB.net]
>345
エンジン試してるだけなんやが
一応触って5日目くらいの初心者なんやぞ(ドヤァ
さっくりTween、yield、Coroutine、signalは試したからもう要らんけどな
全部INしたらどれがなんだか判別できんくなったわ

んじゃキチガイが逃げ出さないように監視よろしく
https://mevius.5ch.net/test/read.cgi/gamedev/1538985633/315
https://mevius.5ch.net/test/read.cgi/gamedev/1538985633/346



349 名前:名前は開発中のものです。 [2019/04/09(火) 12:55:33.27 ID:MPGFlWPr.net]
>>344
godotで別のチュートありますか

350 名前:名前は開発中のものです。 mailto:sage [2019/04/09(火) 21:13:32.20 ID:081NNtzd.net]
自分がこの板に来たのは>>210が初でそれ以前のごたごたなんか知らんぞ、ちなみにUnityも触ったことない
キチガイって俺から見たらお前も似たようなもんなんだがエンジン触ってるだけなら>>335,336,338は要らんよな

>>347
>>330が4x4のループで書き直してる奴、.csがC#のソースだから見てみれUnity触ってたんなら少しぐらい読めるだろ

351 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 01:34:14.50 ID:bT406trR.net]
>>350
ここに来る人が減ってしまうのは嫌なので書くけど
>>348 が言うキ○○イというのは >>350 のことを指しているんじゃないと思うぞ
いずれにせよ >>348 の書き込みはあまり気持ちのいいものではないけど

352 名前:名前は開発中のものです。 [2019/04/10(水) 05:50:45.10 ID:D1GBidNs.net]
>>350
これ、スクリプトどこにあるんですか?
3.1でひらいても見つからないのですか。

353 名前:名前は開発中のものです。 [2019/04/10(水) 06:02:22.27 ID:D1GBidNs.net]
pygameのサンプルならありますね
そっち見ますわ

354 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 08:00:06.18 ID:apFbHO5Z.net]
他の言語の事は、その言語のスレで聞け!
このスレで続ける話ではない!

>>348
は、プログラム板にもいる、荒らしだろ。
今後は、相手しないように!

Python の奴は、荒らしが多い。
AI・機械学習などは難しいから、いつまで経っても出来ないから、荒らしになる

355 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 09:48:58.71 ID:O92UxQZy.net]
必要ないから一度たりとも質問してないが?

ビルドバイナリはプロジェクトと等価で実装の証明だが
下らない煽りをするから差し替えただけでな
余計なことしなきゃソースやプロジェクトが出てきたのに
頭の悪い事してるからだよw

356 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 13:00:08.64 ID:Np0w/oa/.net]
句読点の使い方がおかしいのが気になる
ともかく情報求めてるなら公式Discordの方がいいよ
人いっぱいいるしここより建設的

357 名前:名前は開発中のものです。 [2019/04/10(水) 14:52:28.30 ID:D1GBidNs.net]
えぐいの教えろください

358 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 15:05:53.92 ID:rWkMhgCT.net]
海外のフォーラムはみんな親切だよね



359 名前:名前は開発中のものです。 [2019/04/10(水) 19:30:58.77 ID:D1GBidNs.net]
スライドパズルのチュート他にないですか

360 名前:名前は開発中のものです。 mailto:sage [2019/04/10(水) 20:30:06.17 ID:msPBDFCe.net]
discord登録してるけど日本語通じないしなあ

361 名前:名前は開発中のものです。 [2019/04/12(金) 19:07:14.91 ID:cCJ10tn8.net]
ゲーム売ってる人いるの?

362 名前:名前は開発中のものです。 mailto:sage [2019/04/13(土) 00:38:27.63 ID:cVAR4zSW.net]
いいニュース

https://godotengine.org/article/godot-engine-awarded-50000-mozilla-open-source-support-program

363 名前:名前は開発中のものです。 [2019/04/15(月) 17:36:36.96 ID:/ubhsfsz.net]
godoってjavascript使えないよね

364 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 08:22:12.70 ID:NE1xgVuZ.net]
うん
正式にサポートされてるのは
GDScript、VisualScript、C#、C(GDNative)
だけのはずだよ

365 名前:名前は開発中のものです。 [2019/04/16(火) 09:43:12.03 ID:rdeZBIJt.net]
なるほど
visual scriptって何に似てる感じです

366 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 12:51:41.17 ID:NE1xgVuZ.net]
さあ…使ったことないから知らないけど
ue4のブループリントににてるんじゃないの?

367 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 13:40:58.68 ID:1cqCM7tc.net]
自分でそれくらい調べられないやつがプログラム組んでゲーム作んのかよ。
おっそろしいな。

368 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 14:05:43.08 ID:0V3LyyL4.net]
>>105-111のチュートリアル出来ないやつが働きたくないでござるで
粘ってるんじゃないの?



369 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 16:19:36.48 ID:pEoikS9M.net]
sageないし口調が馴れ馴れしいからすぐ分かる

370 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 17:51:13.19 ID:bw5AX91g.net]
そいやポインタがどうのって話あったけど、C/C++じゃあるまいし
そんな馬鹿なと思ってたんだけど、Arrayをコピーしたつもりが
ポイタだけ来てファ?!ってなった

371 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 19:22:23.49 ID:NE1xgVuZ.net]
複製か リンクの取得か わからなくなるときはあるよね
まあだいたいリンクの取得だけど

372 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 20:16:33.02 ID:f1nd4dov.net]
>>365
お前が理解できないのは言語のせいじゃないぞ
ていうか初心者が使う言語ころころ変えてたら逆に混乱するだろw

373 名前:名前は開発中のものです。 mailto:sage [2019/04/16(火) 21:39:26.68 ID:bw5AX91g.net]
>>371
知ってしまえばどうということはないけど、笑い話のようなものという事で。
駄文にお付き合いありがとです

374 名前:名前は開発中のものです。 [2019/04/18(木) 05:29:01.09 ID:+OAjLMH6.net]
https://www.youtube.com/watch?v=NlKEO1N8wMM

375 名前:名前は開発中のものです。 [2019/04/20(土) 22:22:24.72 ID:dX8yCmo0.net]
GDscriptはほぼPythonらしいけど、1からならPythonを勉強してからやった方がいい?

376 名前:名前は開発中のものです。 mailto:sage [2019/04/20(土) 23:36:48.27 ID:58lfNeeC.net]
プログラミング初心者ならPythonでプログラミング覚えた方がいい
初心者じゃないならやんなくてもいいけどそもそも質問しないかな

377 名前:名前は開発中のものです。 [2019/04/21(日) 15:47:31.99 ID:+FZxZL3J.net]
progateで勉強したからgdscriptって感じでいいよね

378 名前:名前は開発中のものです。 mailto:sage [2019/04/21(日) 16:25:18.29 ID:DJlcyvv8.net]
車と免許持ってて運転出来るなら自分の判断で
勝手に自立行動するもんじゃないの?



379 名前:名前は開発中のものです。 [2019/04/23(火) 16:14:33.91 ID:XVPpkyiF.net]
スプライトの動かし方わからぬ

380 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 16:16:53.01 ID:hORpoU19.net]
その辺はサンプルあるでしょう。
サンプルはもう少し充実させてほしいけど。

381 名前:名前は開発中のものです。 [2019/04/23(火) 18:58:00.02 ID:XVPpkyiF.net]
サンプルはあるんですが、概念的なものがわからなくて
if Input.is_key_pressed(KEY_A):

set_frame(1)
これでフレームの切り替えは出来るようですが、移動をここに加えるだけでしょうか
一般的なやり方を知りたいです

382 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 19:14:11.41 ID:a+gohXg9.net]
ageちゃんまだやってるの

1秒間に60回process関数がコールされてるとか、そういうところから理解した方がいいんじゃない?

移動のさせかたは対象の座標を少しづつずらしていくだけ
具体的に言うと process関数内で sprite.position.x += 1 とかやると右に移動していく

383 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 19:48:31.56 ID:66GA8NHE.net]
何度言われても絶対にデバッガの使い方は覚えないし
適当に_readyや_prosessにブレークポイントつけて
F10押すだけの簡単なお仕事が何故出来ないのか?

384 名前:名前は開発中のものです。 [2019/04/23(火) 20:18:14.34 ID:XVPpkyiF.net]
デバックとかそういう話ではないです、概念的な話

385 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 20:34:16.99 ID:66GA8NHE.net]
自分の判断が正しいなら理解出来てる筈なのに
どうして理解できないのか分かってないだろ
間違ってるからだよ

デバッガじゃないとどのようにプログラムが走ってるか見えない
何故指摘されてるのか全く意味が分かってないからだよ

386 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 21:04:20.53 ID:66GA8NHE.net]
https://dotup.org/uploda/dotup.org1829342.gif
実際にこれはステップ実行した所
06行目の左の黄色い点がブレイクポイント
こうやって実行行が移動していくのが見える

なぜcall_me_my_fancは呼ばれる事がないのか
なぜ_processでずっとうろうろしてるのか
毎フレーム呼ばれるのは(set_processで登録した)_processだけだからだよ
そこから呼び出さない限り永久に呼び出されない

そういう事を知りたいならデバッガ使わないと分からないんじゃないの?
だから使ってみなさいと言っている

387 名前:名前は開発中のものです。 mailto:sage [2019/04/23(火) 23:57:52.67 ID:XYs0LIVZ.net]
メッチャ親切やん

388 名前:名前は開発中のものです。 [2019/04/23(火) 23:58:26.44 ID:cfa8zt80.net]
皆チュートリアルをやって当り前のように理解してる事を1人だけ分かってない
この調子じゃ内臓ヘルプすら一度も見た事ないだろ
何が概念だよ笑わせんな



389 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 00:04:41.85 ID:onujVioq.net]
一応書いておくと、set_xxxxで登録するシリーズだけね毎フレーム呼び出してくれるのは
_physics_processは物理用、inputがついてるのは入力あった時だけ

そもそもプログラムはループしないと1度実行したら終わりだから、
エンジン内部でループして呼び出す仕組みがないと毎フレーム実行できない
そこに登録しないと意味ないよ

390 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 00:52:08.32 ID:bwDPh2Ma.net]
それ前このスレで自分が解説したよね?
流石に進展がなさすぎて呆れる

391 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 01:02:19.60 ID:onujVioq.net]
ほんとだ>126にも書いてあるね 言われた事ひとつも分かってないんだな
幾ら水を注いでもザルじゃ意味ねえなあ 全部ダダ漏れとか流石におかしくね?

392 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 19:54:44.42 ID:hxfrf5a1.net]
フレームって言うだけでspriteのframeのことかと勘違いするだろうから表現を避けたのに

393 名前:名前は開発中のものです。 mailto:sage [2019/04/24(水) 22:33:45.91 ID:6gxMauAo.net]
チュートリアルすら出来ないアホの子じゃ、何を言われてるのか理解出来ないけど
プライドだけは高くて馬鹿にされるのが嫌だから、解ったフリして頷くのが精一杯なのかもね
それでも普通なら何か言われた事に対して、そんだけ熱心に言うのだから
重要なキーワードや秘密(?)がある位の事は察して、自分で調べたりするもんなんだがな
そういう関心すらないってのは、喉元過ぎれば利用価値はないからどうでもいいって
意識の現われなんだろう

394 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 00:27:49.72 ID:uSoHbADW.net]
折角色々教えてくれる人がいるのに
一人の為に全体の雰囲気が悪くなるのは悲しいことだね

395 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 01:03:45.59 ID:mehd8a1N.net]
明らかに普通じゃない
分かった分かったと言って予習も復習もせず全てがなかった事になってリセットされる
不真面目とかそういうものなのかね? 何をしたいのかすら分からない

396 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 08:50:00.71 ID:u8apwbU5.net]
なんだかんだいってここの人たちは優しい人が多いからage君にきちんと理解させてあげたいんだよ
でもなかなか理解してもらえないし 実はあらしかもしれないし 書き込むと雰囲気悪くなるし でやきもきしてる

397 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 08:55:12.28 ID:u8apwbU5.net]
>>384
https://docs.godotengine.org/en/3.1/getting_started/step_by_step/your_first_game.html
のチュートリアルは9割ぐらいは理解してる?
どんな開発環境でも 理解しなければいけない登竜門的なものがあるけどらgodot はこれだと思う
厳しい言い方になるけど godotをするなら これは必ず理解して
提案ではなくて「必ず」ね

398 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 09:18:59.72 ID:onE7OMXW.net]
Godotは色々あったオープンソース界のゲームエンジンの中では抜きん出た手ごたえがあるとは言え
やっぱり例の人だけじゃなくても初心者にすすめるならUnityの方がいい気はするな

初心者とかでも理解しようとする謙虚に人の意見を聞く心構えがある人なら歓迎なんだけど



399 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 12:21:21.30 ID:F2MNfh+b.net]
hissi.org/read.php/gamedev/20190401/WlpqUFAxMHY.html
hissi.org/read.php/gamedev/20190404/V214TkdWUW0.html
hissi.org/read.php/gamedev/20190410/RDFHQmlkTnM.html
hissi.org/read.php/gamedev/20190412/Y0NKMTB0bjg.html
hissi.org/read.php/gamedev/20190423/WFZQcGt5aUY.html
https://www.reddit.com/r/godot/comments/bb5p2a/are_you_know_15_puzzle_tutorial_for_godot_31/
これが現実 目を覚ませ
4/1までage君のID遡ってみたがあちこちにマルチポストして暇さえあれば荒らしてる

400 名前:名前は開発中のものです。 [2019/04/25(木) 17:09:20.74 ID:1zj22IxV.net]
いちいち他人を叩くやつばかりだから嫌になるんだよ
スルーしてくれ

401 名前:名前は開発中のものです。 mailto:sage [2019/04/25(木) 22:21:08.39 ID:UlXbpkcG.net]
なんで叩かれるのかまだ理解してないの?

402 名前:名前は開発中のものです。 [2019/04/29(月) 11:06:02.16 ID:ear2+YYR.net]
何でインテリセンスが最後まで効かないの?
get_node("nodename").get_name()
のget_nameの部分が出てこない

403 名前:名前は開発中のものです。 [2019/04/29(月) 17:19:55.62 ID:ear2+YYR.net]
フォルダをドロップできないのは仕様なの?

404 名前:名前は開発中のものです。 [2019/05/12(日) 16:10:47.50 ID:ddijvCWf.net]
マイナーなプラットフォームには説教おじさん集まりがちだよね

405 名前:名前は開発中のものです。 [2019/05/12(日) 16:44:37.39 ID:GKhNhp/z.net]
海外では割と盛り上がってきてない?

406 名前:名前は開発中のものです。 mailto:sage [2019/05/12(日) 22:09:36.70 ID:mUmPvn3A.net]
Haxe, Cocos Creator は、Godot と比べて、どうなの?

407 名前:名前は開発中のものです。 [2019/05/18(土) 14:05:37.55 ID:egN7oMb8.net]
softbodyあったっけ?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<90KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef