godot吧
关注: 5,976 贴子: 30,519

godot游戏引擎技术交流讨论

  • 目录:
  • 软件及互联网产品
  • 12
    我使用tilemap绘制了两个图层,怎么实现navigation节点进行跨图层寻路呀?我现在的情况是人物只会在图层1寻路,但是会被图层2碰撞地形挡住。 脚本代码大致就是实现鼠标左键点击地面控制角色移动。target position取为鼠标点击的坐标,使用navigation寻路。 具体图层设置如下: tilemap中创建两个layer,分别为高地与低地;创建一个导航层,添加给两种地形的可移动图块;在高地的悬崖图块设置了物理层,表示阻挡。 图层2(高地)在图层1(低地)的基础上
    誰嬞硪心 01:17
  • 14
    自己为B站视频做的课件,但是做视频太慢,所以同时采用课件截图的形式分享出来。希望可以让大家有所收获。
  • 7
    项目设置的渲染纹理已经改成nearest了,导入的时候不会变糊,但是转换成StandardMaterial3D就会变成这样,怎么办?
    OlafAtari 7-26
  • 2
    美术音乐我来弄,会编程就好了,上架游戏赚到钱了就平分没有就当磨炼技术
  • 2
    有没有用c++的大神,能一起讨论,研究技术
  • 2
    如题。下面的节点会遮挡上面的节点。filter里也没有合适的选项。怎么能让两个节点的鼠标事件都能触发呢。
  • 6
    我给子弹加了一个animationplayer节点,并且配有生成和消失动画,之后我使用preload加载资源,之后用instantiate()和add_child()生成子弹,结果新的子弹生成后,之前的子弹动画会重置,然后一起播放生成动画。。。这个怎么解决啊()
    Diez__ 7-26
  • 6
    我的角色场景单独运行是可以的,但是主场景不行,这是为什么?
  • 4
    如图,本人新手想用godot做个贪吃蛇,但是实现移动的时候出现了问题,我想让尾巴的位置变成头移动前的位置,但是发现直接把头的位置赋给尾巴,尾巴无论如何都会从屏幕中掉下去,于是输出了头的position,发现它的值一直在变,求解答😭
  • 15
    一个联机游戏,怎么跨实例(玩家)来使用变量或者更改权限。玩家A和玩家B的操作方式不同,该怎么交换玩家A和玩家B控制的代码。或者如何创建一个跨实例的全局变量
    霜龙 7-26
  • 1
    extends Node2D var js = 1 var guaiwugongji = 0 var juesegongji = 0 var characters = [ preload("res://测所/角色/001juese.tscn"), preload("res://测所/角色/002juese.tscn"), preload("res://测所/角色/003juese.tscn") ] var active_character_index = 0 var active_character = null @onready var camera_2d = $Camera2D func _ready(): # 实例化并添加第一个角色 if active_character_index < characters.size() and active_character_index >= 0: active_character = characters[active_character_index].instantiate() add_child(active_character) # 控制可见性 i
  • 0
    之前有用过真机但真机不是很方便。 使了Mumu和雷电都有点问题,想看看大佬们用的哪个模拟器
  • 7
    #独立游戏开发#终于是通过商店页面审核了,一个类幸运房东的休闲游戏。只求各位捧个人场,添加一下愿望单。那个哔站账号就是本人。
  • 4
    比如点击植物卡牌后,我让一张植物的图片跟随鼠标,再次点击草坪的方格后,将这个图片放在草坪上,但是这个图片阻止了鼠标的点击实践传给草坪方格的button,我设置了mouse_filter仍然不起效,为什么啊
  • 7
    带佬们有遇到过这个问题吗 4070S最新驱动 昨天还能用今天就不行了 opengl3启动能进去项目但是无法运行
  • 6
    为什么将nvim程序设为外部编辑器后点击.gd文件只会创建后台进程而没有窗口
  • 57
    开发一个平台跳跃游戏,结果遇上了一个奇怪的bug one_way_collision 这个恐怖的东西非常不稳定。 具体表现: 从地面跳上单向平台没有问题 但是从平台上起跳再落回平台,会有0%或100%的概率直接掉下来; 0%-100%的概率就是: 有部分平台,100%掉下来 有部分平台100%不会掉下来 其他平台,有一定概率掉下来,也可能不掉下来。 尝试解决2天,终于放弃了。 我一个平台跳跃游戏,竟然遇到可能会穿过平台的bug,那就是毁灭性的打击。 所以。。。unity 真香
    tianyuage 7-24
  • 1
    给怪做了两组攻击动画,想让玩家靠近时随机用一组攻击动画,大佬们这个逻辑该怎么写
  • 2
    大佬们我现在有个想法但是不知道该怎么实现,我有两个角色,两个角色的控制方式完全不同,我该怎么在控制着A角色的情况下一键切换到控制B角色的脚本然后停用A角色的脚本但不删除模型呢,有没有大佬可以解惑的
    霜龙 7-24
  • 4
    我在使用电脑时运时godot4.1.1版本进入项目时 直接被闪退 重启电脑后一小段时间内可以打开 但之后打开godot项目依旧会闪退 重启后一小段时间内打开的那个项目会因为点击调试而闪退 目前尝试过如下图方法 结果一致 电脑为amd显卡和cpu 求助详细解决方法 有偿
  • 1
    我想在游戏进过场动画的时候,在镜头上下加黑边我用两个color rect实现,它们放在镜头的上下两边但是camera2d的zoom变化时,黑边不会跟着上下移动,有木有人教怎么办(^-^)
  • 1
    我的想法是:player脚本中start_turn调用时,可以用turn_mange脚本的end_turn。 于是我尝试用实例化的方法连接信号。我在player脚本里尝试实例化TurnManger并且连接一个k信号,k信号来自turn_manger脚本里。 但是这里报错了不知道怎么解决求大佬指点 图一图二是player脚本实例化TurnManger和信号接收 图三图四是TurnManger中k信号的发出 最后是报错,可以运行,但是过程中报错
  • 3
    我听说steam版会自带一些插件,那是不是在steam下载的godot会比较方便
  • 2
    这是一个由背面的白色圆形与前面的黑色圆形组成的图案,我想让黑色圆形区域的白色圆形变透明,并且最终黑色圆形也该隐藏,该如何做? 注:黑色圆形的区域是会变动的,且两个都为sprint2D节点
  • 5
    我在1这个CharacterBody2D上面设置了导航代理NavigationAgent2D,也启用了Avoidance选项,然后在2这个障碍物上面放了一个NavigationObstacle2D,范围就是那个黄色的圈,然后功能是让1去追踪目标3那个树,按理说1应该会自动避开2这个范围,但我实际运行就是1一直往2上面怼。。。也不转弯,这个是什么原因啊,有大佬知道不~~~
    lc2065089 7-23
  • 3
    我想实现一个类似时停枪的效果,命中敌人后敌人会时停或者速度变缓,如果没有相关组件和函数的话可否提供下思路之类的
    guluppao 7-23
  • 13
    没有任何盈利目的(顶多就是可以去什么比赛投稿) 这几天做了一个可可爱爱的小游戏,代码和素材全是自己弄的,感觉有一点点累,(sb贴吧不能发图,视频按钮也是摆设,跟短视频一样难绷,gif好像太大了老是上传错误,生气) 各位有兴趣的可以来和我一起玩(开发),简单的小游戏,没复杂的东西,不过也可以复杂点() 那么这里就贴上图片吧
    胡萝卜 7-23
  • 6
    圈红的地方就点击不了了 用mouse_filter控制鼠标能否点击,信号gui_input监听鼠标 试了一下,感觉是上方的卡牌会把整个右下方都遮挡了?只要上面卡牌清掉了,就可以点击了 图二是卡牌的场景节点,感觉是我有些配置没配置好。
    kanhly 7-22
  • 2
    godot导出成webGL,然后嵌入到鸿蒙项目,不知道可不可行?
  • 2
    如果我想做被动技能,就像是如果玩家有这个技能,攻击力就会提升;或是使玩家的攻击可以吸血这样的。然后技能还可以升级,大佬们能给个答题思路吗
    Herba 7-22
  • 7
    如题,文档里submit有关的只有这一个信号,也就是只有按下回车才能提交内容
  • 17
    各位大佬,卡寻路怎么解决的? 总是和其他碰撞体卡住。。。
    lc2065089 7-22
  • 5
    不能直接这样用吗
    kanhly 7-22
  • 12
    给人物做了二段跳,设置成当人物is on floor二段跳计数变为0。平时可以正常二段跳,但在人物进行二段跳后在空中落地那一瞬间按跳跃键,可以正常起跳,但不能二段跳了(如果一直在落地瞬间时按跳跃就会一直只能一段跳不能二段跳,但只要过了那个瞬间按跳跃就能一段跳完接二段跳) 我怀疑是二段跳计数没有落地归零,是is on floor在落地的那一瞬间不会执行吗,大佬们有能让在落地的一瞬间让二段跳计数归零的方法吗
    黙轻言 7-22
  • 1
    大佬们is on floor的判定条件是什么,我用if判断它的输出总是还没接触到地面就会触发了,有什么能加上可以让它只能碰到地面才能触发的条件吗
  • 19
    希望能壮大Godot社区,我想把我的开发经验分享给大家,这是一个基础背包系统,能满足背包物品的移动、对调、堆叠、使用,还有存储箱的实现。主要面向初学者。有需要的请留言,我看有多少人需要。
    邪神KM 7-22
  • 1
    请问Godot目前有支持AN动画倒 导入之类的功能或者插件么? 我现在做动画只会用绘画软件导出png序列然后用Animationsprite2D结点做,但比如我要做一个人物攻击时的帽子动画,动画有90帧,也就要90张PNG序列。帽子有很多很多种但区别也就是颜色和纹理图案之类,如果每一种帽子都要用一套PNG序列,那需要的内存数量就会成倍上涨。如果有个方法可以记录素材的轨迹,我只用给每个帽子存一张png就够用,就可以大大减少内存占用了。理论上这个用Tween也能
  • 1
    纯新手,目前只想到在光源处人为加遮蔽物,但是这样限制很多,过渡也不够自然
  • 0
    mesh都是作为三角面生成的,所以在变形时贴图就会产生问题,如图所示,两个三角面各自变形对应区域的贴图,导致贴图出现了明显的“折痕”,有没有办法让相邻三角面的贴图自然过渡?
    waci11_ 7-21
  • 5
    我给人物加入了冲刺功能,一共没加十行代码,结果运行时,冲刺动画断断续续变成黑块子,原先正常播放的动画小部分变黑,报错好像还没报这方面的错,希望各位大佬能告诉我如何解决
  • 4
    就知道一个第九9行,我用二分法逐个逐个排除到他不提示找了半天: 这个提示在:子弹发射器脚本 的 射手座的箭矢实例化 的 击杀特效函数里的 尸体生成器脚本 里的 生成肉鸽掉落物函数 里的 实体生成器脚本 里的 生成肉鸽宠物函数 里的 十二星座处女座实例化 里的 肉鸽宠物通用脚本里的 处女座本地脚本里的 第9行...... 给我气着了...
  • 84
    能开始大规模使用了吗? 因为我很看中游戏性能问题,运行越快的代码越好,所以我想使用 c# 来开发游戏,听说gdscript是c井三分之一的速度,我做的游戏是2d游戏,我不太擅长优化性能,而且我想做的游戏是大地图的那种,所以对性能要求还是高的
  • 12
    打开官网就是这个样子 是因为是笔记本的问题吗😭
    Sunglario 7-20

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共10

会员: godot

目录: 软件及互联网产品