E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
godot
Godot
4.0 GDExtension 配置VisualStudio方法
注意:这篇文章是基于我之前一篇文章所写,两者方式差不多但有细微差别,请先阅读:
Godot
引擎Gdnative配置VisualStudio的方法(c++)_SCLchuck的博客-CSDN博客差别:项目配置
SCLchuck
·
2023-08-31 14:57
visual
studio
ide
godot
c++
Godot
引擎Gdnative配置VisualStudio的方法 (c++)
参考资料:https://www.youtube.com/watch?v=Obeu2b2eN04&list=PLZ2NyOcFnfQOko5ZysZeGkH3bfw2UtbOK&index=2GDNativeC++示例—GodotEngine(stable)简体中文文档推荐先看看第二个链接(官网关于gdnative配置c++的教程,大部分中文)本文重点讲怎么配置gdnative-vs,不会讲具体讲
SCLchuck
·
2023-08-31 14:56
游戏
游戏引擎
c++
visual
studio
OpenGL ES视频特效开发参考Shadertoy参数详解参考
Godot
文档
今天一个大厂的学员过来问shadertoy上一些参数的问题,因为我之前用过一段时间
Godot
引擎,我清晰记得
Godot
官方文档有明确的解释,所以整理下发给做特效的同学。
chenchao_shenzhen
·
2023-08-29 19:22
音视频
图像处理
c++
godot
ios
Android
Godot
Shader 02-语法
数据类型type类型说明使用void无返回bool布尔类型true/falsebvec2二维布尔类型bvec2(true,false)bvec3三维布尔类型bvec3(true,false,false)bvec4四维布尔类型bvec4(true,false,false,true)int整数1/0/-1ivec2二维整数ivec2(1,0)ivec3三维整数ivec3(1,0,-1)ivec4四维整
Zszen
·
2023-08-22 22:06
Godot
4 源码分析 - 文件读入编码处理
今天需要读入xml文件进行处理,结果读入一个带中文的文件时,出错了。当然程序还能运行,但编译器一直报错,而且XML解析也不正确单步调试发现读入的内容出现乱码,具体逻辑:StringFileAccess::get_as_text(boolp_skip_cr)const{uint64_toriginal_pos=get_position();const_cast(this)->seek(0);Stri
DrGraph
·
2023-08-09 20:19
godot
游戏引擎
OpenStreetMap数据转3D场景【Python + PostgreSQL】
在本文中,我将介绍从建筑形状生成三角形网格、以适合Blender或
Godot
等游戏引擎的格式渲染和导出它的过程。我不是该领域的专家,但我确信有人面临着同样的问题,他们可能会喜欢阅读本文。
新缸中之脑
·
2023-08-07 19:26
3d
python
postgresql
关于
Godot
游戏引擎使用代码生成类锯齿波(相位器)
extendsAudioStreamPlayervarnote_table={"C":256,"D":288,"E":320,"F":341,"G":384,"A":426,"B":480,}constsample_rate=22050.0varfrequency=440.0varamplitude=0.5varphase=0varplayback:AudioStreamPlayback=null
小沙盒
·
2023-08-07 07:39
多媒体程序
godot
游戏
游戏引擎
godot
多媒体程序
关于
Godot
游戏引擎制作流水灯
先上核心代码游戏节点流水灯的通途可以是1.装饰2.音乐类多媒体程序(如FL中TB-303的步进灯)FLStudioTransistorBass
小沙盒
·
2023-08-07 07:07
多媒体程序
游戏引擎
godot
多媒体程序
Godot
4 C# vscode开发环境搭建
这里写自定义目录标题软件
Godot
配置vscode配置结果参考软件
Godot
.Net版本:下载链接vscode:自行下载.netcore7:.netcore6可能也行vscode插件:
Godot
配置1.
菜树人
·
2023-08-06 07:19
c#
vscode
开发语言
godot
GODOT
游戏引擎简介,包含与unity性能对比测试,以及选型建议
GODOT
,是一个免费开源的3D引擎。本文以unity作对比,简述两者区别和选型建议。由于是很久以前写的ppt,技术原因视频和部分章节丢失了。建议当做业务参考。
千年奇葩
·
2023-08-06 06:42
游戏
视觉相关
godot
unity
3d
Godot
4 源码分析 - Path2D与PathFollow2D
学习演示项目dodge_the_creeps,发现里面多了一个Path2D与PathFollow2D研究GDScript代码发现,它主要用于随机生成Mobvarmob_spawn_location=get_node(^"MobPath/MobSpawnLocation")mob_spawn_location.progress=randi()#Setthemob'sdirectionperpendi
DrGraph
·
2023-08-05 13:33
godot
游戏引擎
Godot
4 练习 - 制作粒子
演示项目dodge_the_creeps中,有一个Trail,具体运行效果想要看看咋实现的,看完也不清晰,感觉是要设置某些关键的属性ChatGPT说:以下是一些重要的属性:texture:用于渲染粒子的纹理。您可以使用一个2D纹理或者一个动画纹理(AnimatedTexture)。size:粒子的尺寸。speed:粒子的速度。amount:粒子总数。emit_radius:粒子发射的半径。pixe
DrGraph
·
2023-08-05 13:02
godot
游戏引擎
项目管理作业(一):项目调研
文章目录一、团队成员二、开源游戏引擎
Godot
做的ARPG游戏(一)游戏类型(二)游戏画面和主要玩法(三)
Godot
游戏引擎(四)源码链接以及B站教程链接(五)我们的一点微不足道的小建议三、QR-Code-generator
几得帅
·
2023-08-05 02:56
团队开发
Godot
4 源码分析 - 增加格式化字符串功能
Godot
4的主要字符串类型为String,已经设计得比较完善了,但有一个问题,格式化这块没怎么考虑。String中有一个format函数,但这个函数只有两个参数,这咋用?
DrGraph
·
2023-08-04 19:12
godot
python
windows
Godot
4 源码分析 - 碰撞
基于属性设置,能碰撞的都具备这样的属性:Layer、Mask.在
Godot
4中,Collision属性中的Layer和Mask属性是用于定义碰撞过滤的重要参数。
DrGraph
·
2023-08-04 19:12
godot
游戏引擎
Godot
在多边形内随机获取点
前言:我做了一个随机生成器,可以生成游戏道具,之前是矩形比较好算,随着关卡设计我需要多边形的生成方式。在矩形内获取随机点:funcgenerateRandomCoordinateInRect(pos,size):"""根据范围生成随机坐标"""varrect_min=posvarrect_max=pos+sizevarx=rand_range(rect_min.x,rect_max.x)vary=
柯哀的眼
·
2023-08-04 19:12
godot
游戏引擎
Godot
4 插件 - Utility AI 研究
今天看到一个视频教学
Godot
4|实现简单AI|UtilityAI插件_哔哩哔哩_bilibili就看了一下。吸引我的不是插件,是AI这两个字母。这AI与
Godot
怎么结合?
DrGraph
·
2023-08-04 19:42
人工智能
godot
游戏引擎
Godot
4 源码分析 - 动态导入图片文件
用
Godot
4尝试编一个电子书软件,初步效果已经出来,并且通过管道通信接口可以获取、设置属性、调用函数,貌似能处理各种事宜了。
DrGraph
·
2023-08-04 19:12
godot
游戏引擎
godot
引擎c++源码深度解析系列二
godot
源码增加打字练习的demo这个里面需要研究以下c++的控件页面的开发和熟悉,毕竟好久没有使用c++了,先来看以下代码吧。
徐新帅
·
2023-07-28 04:34
godot源码系列研究
godot
游戏引擎
godot
引擎c++源码深度解析系列一
许久没有使用c++开发过项目了,如果按照此时单位的入职要求,必须拥有项目经验的话,那我就得回到十多年前,大学的时代,哪个时候真好,电脑没有这么普及,手机没有这么智能,网络没有这么发达,信息传播没有此时的快,哪个年代,5毛钱一份的报纸或许真的很好。学习技术只能靠阅读大量的书籍来获取经验。入职it这个行业以来,想必很多的同行,前辈们,都知道,软件开发唯一的要求,实践能力必须很强,不亲自实操,你永远不知
徐新帅
·
2023-07-25 23:50
。net
笔记
godot
游戏引擎
c++
Godot
4节点树右键菜单添加自定义选项
前言查看
godot
的源码推荐使用在线版vscode直接从github上看。
柯哀的眼
·
2023-07-25 23:19
godot
游戏引擎
Godot
4 源码分析 - 获取脚本
获取属性列表今天搂草打兔,取得了脚本内容因为已能取得属性值,那就再进一步,取得属性名列表if(SameText(drGet.propertyName,"propertyNames",DRGRAPH_FLAG_CASESENSITIVE)){List*p_list=newList;boolp_reversed=true;destObject->get_property_list(p_list,p_r
DrGraph
·
2023-07-25 23:18
godot
windows
linux
Godot
引擎 4.0 文档 - 入门介绍 -
Godot
简介
英文原版页面:IntroductiontoGodsot—GodotEngine(stable)documentationinEnglishGodot简介本文旨在帮助您确定
Godot
是否适合您。
DrGraph
·
2023-07-25 23:47
godot
游戏引擎
Godot
4 着色器 - Shader调试
我之前用OpenCV进行图像相关处理,觉得已经很不错,结合GDI可以实现流畅的动画效果直到近来用Shader后才发现,着色器更上一层楼,原来这是入了GPU的坑Shader编程限制很多,各种不支持,看在它性能不错功能炫酷的份上,忍了,努力增加一些自己需要的功能最优先的功能是调试需要,Shader的过程信息也不能输出到文本日志中,也不能输出到调试窗口中。查了一下,一般的做法就是在画面中用一些颜色表示。
DrGraph
·
2023-07-25 23:47
godot
着色器
游戏引擎
Godot
4 源码分析 - 获取属性信息
在管道通信基础上,可进行宿主程序与
Godot
的双向通信。先拿属性信息试试手。
DrGraph
·
2023-07-25 23:15
godot
java
服务器
Web3D应用开发在线IDE【中文版】
如果你曾经使用过其他类似的框架(unity、playcanvas、
godot
等)或3D建模软件(blender、maya、cinema4d等),那么可能已经熟悉以下一些概念。一、编辑器布局
新缸中之脑
·
2023-07-25 10:41
数字孪生
Godot
4 源码分析 - 增加管道通信
学习研究
Godot
4,很爽,虽然很庞杂,但相对于自己的水平来说,很强大,尤其是vulkan这块直接打包可用,省得自己从头琢磨。一点一点地消化、优化与完善,最终才能成为自己的。
DrGraph
·
2023-07-24 15:26
godot
网络
游戏引擎
iPhone 15 或推迟上市;谷歌软件工程师基本年薪达 71.8 万美元;
Godot
4.1.1 发布|极客头条
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|梦依丹出品|CSDN(ID:CSDNnews)一分钟速览新闻点!腾讯开放境内城市微信支付商户网络抖音社交负责人调岗大模型团队,字节研发大模型新项目代号O胡润发布《中国元宇宙潜力企业榜》,阿里、华为获评“最具潜力Top2”携程突然宣布:李彦宏辞任董事!已任职近8年
极客日报
·
2023-07-21 09:35
极客日报
快讯
godot
游戏引擎
【从0到1实现多人FPS房间对战游戏】
从0到1实现FPS房间对战游戏简介服务器结构序列化实现demo获取简介基于
godot
开源客户端引擎和go开源游戏框架pitaya,实现经典多人3D房间fps射击游戏立足开源才能站在巨人肩膀去跳跃,本文核心在于对各大开源框架的汇总结合与使用经验分享
歪歪梯
·
2023-07-21 06:11
游戏
go
gdscript
multiplayer
fps
godot
Game1硬币收集 - 第5部分 完成 -
Godot
引擎游戏开发项目实践
完成你已经创造了一个有效可玩的游戏,但它仍然可以让你感觉更刺激一些。游戏开发者使用术语juicy来描述让游戏感觉良好的东西。juicy可以包括声音,视觉效果或任何其他添加物,增加玩家的乐趣,而不必改变游戏的本质。在本节中,你将添加一些小的juicy且有趣的功能来完成游戏。视觉效果当你拿起硬币时,它们就会消失,这不是很吸引人。添加视觉效果将使收集大量硬币时更加令人满足。首先将Tween节点添加到Co
LYChao
·
2023-07-21 06:08
Godot
—2D游戏设计笔记
Godot
—2D游戏设计笔记(兼MarkDown测试)文章目录
Godot
—2D游戏设计笔记(兼MarkDown测试)一、第一次游戏设计时遇到的问题1.关于针对一张图的学习2.
Godot
的命名方法二、官网游戏制作
紫毫残墨
·
2023-07-20 09:21
godot
游戏
godot
正确设置2d像素游戏
godot
中正确配置2d像素游戏
godot
中通过Node2D节点,可以方便地添加各种2D素材但添加的素材可能很模糊,分辨率可能不是自己想要的,以及像素表现上可能有些错位等,这些都是因为在项目中错误配置导致的本文就介绍下如何在
Small-K
·
2023-07-20 09:20
godot进阶笔记
godot
游戏
基于
Godot
的康威的生命游戏
在_ready()函数中创建了一个“滑翔机”,坐标系以左上角为原点创建了一个定时器,每隔0.1秒调用一次_on_timer_timeout(),所以更新代码也在这extendsNodeclassGrid:constW:int=10constH:int=10constALIVE:int=1constDEAD:int=0var_grid:Array[int]=[]func_init():_grid.r
DiamondC++
·
2023-07-20 09:19
笔记
godot
游戏
康威的生命游戏
gdscript
Godot
实用代码-存取存档的程序设计
1.Settings.gd全局变量用于保存玩家设置对应Settings.json2.Data.gd全局变量用于保存玩具数据对应Data.json实践逻辑指南1.在游戏开始的时候(游戏场景入口的_ready()处,Settings.gd
小沙盒
·
2023-07-16 10:43
游戏
godot
godot
游戏引擎
godot
跨场景bgm播放的做法
就是做个tscn场景,以AudioStreamPlayer节点为根节点,设置好音频文件。并使用编辑器把场景加载为AutoLoad(项目->项目设置)然后节点设置为自动播放。这样无论怎么切换场景get_tree().change_scene()都不会影响bgm的正常勃发
小沙盒
·
2023-07-16 10:13
godot
游戏
godot
游戏引擎
关于
Godot
导入外部音频文件的问题
file.open(filepath,file.READ)varbuffer=file.get_buffer(file.get_len())#putdataintoaudiostreamsamplevarstream=AudioStreamSample.new()stream.data=buffer代码给出,还没有测试过。在运行时轻松加载外部音频(WAV)文件·问题#732·Godotengine
小沙盒
·
2023-07-16 10:13
godot
游戏
godot
游戏引擎
关于
godot
第三方功能增强版
先上代码库地址:https://github.com/2439905184/powerfull-
godot
我做这个主要是方便开发者使用,直接集成常用的第三方开源模块,我这代码仓库本质上就是一个配置github
小沙盒
·
2023-07-16 10:12
游戏
godot
游戏引擎
经验分享
游戏程序
关于游戏引擎(
godot
)对齐音乐bpm的技术
引擎默认底层1._process():每秒钟调用60次(无限的)数学1.bpm=1分钟节拍数量=60s节拍数量bpm120=60s120拍2.每拍子时间=60/bpm3.每个拍子触发周期所需要的帧数=每拍子时间*60(帧率)这个是从帧数级别上对齐拍子的时间,对于游戏引擎来说,用帧数更加适合高频触发程序在120bpm下,1拍是0.5s。当然这个代码有极限的,不能超过或者小于那个1/60的0.1666
小沙盒
·
2023-07-16 10:39
godot
游戏
游戏引擎
godot
经验分享
游戏
游戏程序
Godot
4 源码分析 - 命令行参数
粗看
Godot
4的源码,稍微调试一下,发现一大堆的命令行参数。
DrGraph
·
2023-06-21 11:18
godot
游戏引擎
Godot
4 源码分析 - Project Manager
简单来说,
Godot
4一共有三种运行模式:工程管理、编辑、运行有点意思的是,每次调试,只能在其中一种模式下运行如果同时配置了编辑器与工程管理器,则会报错:if(editor&&project_manager
DrGraph
·
2023-06-21 11:15
godot
游戏引擎
【转】
Godot
3游戏引擎入门之四:给主角添加动画(上)
一、前言说明:我目前使用的
Godot
3.1预览版,所以会与
Godot
3的版本有一些区别,界面影响不大,如果要使用我上传的GithubDemo代码,记得去官网下载3.1预览版(或者等之后正版发布)然后就可以正常打开运行
Nimanggi
·
2023-06-19 18:37
【转】
Godot
3游戏引擎入门之十二:
Godot
碰撞理论以及KinematicBody2D的两个方法
嗯,我们前面已经陆陆续续讨论了很多
Godot
中的一些基础元素、基本功能,最后也顺理成章地完成了两个小Demo:金币收集小游戏太空射击小游戏这两个游戏实际上并没有很大的区别,都是简单地进行上下左右移动并完成一些特定功能
Nimanggi
·
2023-06-15 13:32
Godot
引擎 4.0 文档 - 第一个 3D 游戏
英文原版页面:Yourfirst3Dgame—GodotEngine(stable)documentationinEnglish你的第一个3D游戏¶在这个循序渐进的教程系列中,您将使用
Godot
创建您的第一个完整的
DrGraph
·
2023-06-12 03:26
godot
3d
游戏
Godot
4.0 遮罩一个2D物体,使其部分显示
本文针对
Godot
4.0。
期miu
·
2023-06-09 10:00
Godot
4 源码分析 - 初探
准备研究
GoDot
4源码。源码下载获取源代码在进入SCons构建系统并编译
Godot
之前,你需要将
Godot
的源代码下载到本地。
DrGraph
·
2023-06-07 16:47
godot
游戏引擎
Godot
4 源码分析 - 日志输出
Godot
有两种运行模式:带控制台与不带控制台。带控制台的情况下,运行时会打开一个DOS窗口,具体的日志信息就显示在DOS窗口中。但不带控制台,就我目前的了解,这些日志就不知道在哪里显示了。
DrGraph
·
2023-06-07 16:47
godot
游戏引擎
Godot
引擎 4.0 文档 - 手册 - 最佳实践
英文原版页面:Bestpractices—GodotEngine(stable)documentationinEnglish介绍¶本系列是一系列最佳实践,可帮助您高效地使用
Godot
。
DrGraph
·
2023-06-07 16:17
godot
游戏引擎
Godot
引擎 4.0 文档 - 循序渐进教程 - 使用信号
信号是
Godot
中内置的一种委托机制,它允许一个游戏对象
DrGraph
·
2023-06-07 16:39
godot
游戏引擎
Godot
Shader - 如何做出一个随意缩放的背景桌布
首先,去下载纹理然后,给shader设置代码这里需要gd代码传递一个缩放比贴图纹理支持旋转shader_typecanvas_item;uniformfloatscale_ratio=1.0;vec2rot(vec2uv,floata){returnvec2(uv.x*cos(a)-uv.y*sin(a),uv.y*cos(a)+uv.x*sin(a));}voidfragment(){vec2u
Zszen
·
2023-04-20 21:55
独立游戏
Godot
游戏开发日志2游戏本地化对话和任务系统
独立游戏
Godot
游戏开发日志2游戏本地化对话和任务系统开发日志2:这段时间里我做了游戏本地化系统,对话和任务系统。
不想打工
·
2023-04-19 00:23
godot
游戏引擎
游戏
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他