Really nice game :D
Sadly, it sometimes crashes for me, especially (but not always) at the death-screen.
I'm using Arch Linux with an Intel GPU and mesa-git drivers, if that's relevant somehow (although it looks to me as if it's mostly a problem with godot and not your own code?).
>>> ./WizardsOfTheBounce.bin
OpenGL ES 3.0 Renderer: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
GLES3: max ubo light: 409
GLES3: max ubo reflections: 455, ubo size: 144
ARVR: Registered interface: Native mobile
ERROR: load_image: Error opening file: res://icon.png
At: core/io/image_loader.cpp:54.
ERROR: get_node: Condition ' !node ' is true. returned: __null
At: scene/main/node.cpp:1520.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
vertex uses function: hash
vertex uses function: rand_from_seed
vertex uses function: hash
vertex uses function: rand_from_seed
vertex uses function: hash
vertex uses function: rand_from_seed
vertex uses function: hash
vertex uses function: rand_from_seed
vertex uses function: hash
vertex uses function: rand_from_seed
vertex uses function: hash
vertex uses function: rand_from_seed
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
tf varying: 0 out_color
tf varying: 1 out_velocity_active
tf varying: 2 out_custom
tf varying: 3 out_xform_1
tf varying: 4 out_xform_2
tf varying: 5 out_xform_3
ERROR: _clear_monitoring: Condition ' locked ' is true.
At: scene/2d/area_2d.cpp:323.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: emit_signal: Error calling method from signal 'body_entered': 'RigidBody2D(stone.gd)::_on_damage_area_body_entered': Method not found.
At: core/object.cpp:1201.
ERROR: get_node: Condition ' !node ' is true. returned: __null
At: scene/main/node.cpp:1520.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
ERROR: connect: Condition ' !signal_is_valid ' is true. returned: ERR_INVALID_PARAMETER
At: core/object.cpp:1403.
[1] 10252 segmentation fault (core dumped) ./WizardsOfTheBounce.bin
./WizardsOfTheBounce.bin 149,13s user 22,25s system 90% cpu 3:09,10 total
Really nice game :D
Sadly, it sometimes crashes for me, especially (but not always) at the death-screen.
I'm using Arch Linux with an Intel GPU and mesa-git drivers, if that's relevant somehow (although it looks to me as if it's mostly a problem with godot and not your own code?).