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
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
游戏引擎
游戏
独立游戏
Godot
游戏开发日志
独立游戏
Godot
游戏开发日志1游戏已开发半年多了,目前以实现的功能:种植系统,种树,砍树,种菜,摘菜,可以用不同工具收获,得到不同的物品。物品分稀有度,罕见的物品更能得到。
不想打工
·
2023-04-19 00:53
游戏
godot
游戏引擎
五分钟做一个简单的响应式
Godot
GUI
Godot
五分钟做一个简单的响应式GodotGUI做一个如下图所示的简单响应式GUI:分解UI模型我要做的最终GUI画面使这样的:当在图纸上构思好自己的界面时,下一步要做的就是如何做出来?
不想打工
·
2023-04-19 00:23
Godot学习笔记
游戏开发
GUI
godot
gui
响应式gui
Godot
- module模块创建
iOS创建modulehttps://docs.godotengine.org/en/3.1/development/cpp/custom_modules_in_cpp.html#modules编译http://docs.godotengine.org/en/stable/development/compiling/compiling_for_ios.html必备SCons从macports下载h
Zszen
·
2023-04-17 18:28
Game1硬币收集 - 第3部分 主场景 -
Godot
引擎游戏开发项目实践
第3部分主场景Mainscene(主场景)将游戏的所有部分联系在一起。它将管理玩家,硬币,计时器和游戏的其他部分。节点设置创建一个新场景并添加一个名为Main的节点。要将Player添加到场景中,请单击Instance(实例)按钮并选择已保存的Player.tscn:实例现在,添加以下节点作为Main的子节点,命名如下:TextureRect(命名为Background)-用于背景图像Node(名
LYChao
·
2023-04-16 06:42
Godot
Shader 03-2d 着色 canvas item
3d着色在这里(暂时学2d方面的,这里先忽略掉了,有兴趣的可以去看一下):https://docs.godotengine.org/zh_CN/latest/tutorials/shading/shading_reference/spatial_shader.html渲染模式模式说明blend_mix混合(默认)blend_add叠加blend_sub减去blend_mul乘法blend_prem
Zszen
·
2023-04-16 04:12
【C++知识树】Vector.h&Geometry3D----三维空间向量计算几何算法汇总【ZENO、Blender、game-physics-cookbook、UE5、
Godot
】
ZENO----vec.h#pragmaonce#include#include#include#include#includenamespacezeno{namespace_impl_vec{templateconstexprboolis_decay_same_v=std::is_same_v,std::decay_t>;/*mainclassdefinition*/templatestruct
EndlessDaydream
·
2023-04-13 11:07
学习日志
C++知识树
ZENO
c++
算法
编译
godot
2.1.x 遇到的问题
想用C++写个modules,按照官方教程+Google一步步操作,并没有那么顺利,不过最终成功了。还是分享一下,万一也有人想入坑呢。(滑稽脸.gif编译问题序号问题发生位置解决办法1找不到config模块SConstruct文件的importconfig那句见代码片段12找不到default_controller_mappings.hmain目录下从github下载到对应位置#代码片段1#发生问
Godan
·
2023-04-07 16:52
科大讯飞回应薪酬回溯制度;OpenAI宣布开放API,开发人员可将ChatGPT集成到自己产品;
Godot
4.0发布|极客头条
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|梦依丹出品|CSDN(ID:CSDNnews)一分钟速览新闻点!科大讯飞回应薪酬回溯制度:所谓“变相降薪”纯属造谣昆仑万维回应Opera接入ChatGPT功能:目前仅在国外测试小米回应被华为起诉专利侵权:双方就专利许可在积极谈判爱奇艺CEO龚宇回应限制投屏事件:
极客日报
·
2023-04-07 09:57
极客日报
chatgpt
godot
游戏引擎
Godot
Shader特效:2D描边(outline)效果
来源油管的GDQuest大神的教程《OutlineShaderinGodot(tutorial)》效果图outline代码如下shader_typecanvas_item;uniformfloatwidth:hint_range(0.0,30.0);uniformvec4outline_color:hint_color;voidfragment(){floatsize=width*1.0/floa
吃烧烤的老王
·
2023-04-05 08:19
【转】
Godot
3游戏引擎入门之五:上下左右移动动画(下)
一、前言本篇是上一节文章:
Godot
3游戏引擎入门之五:上下左右移动动画(上)的继续。
Nimanggi
·
2023-04-04 08:17
【转】
Godot
3游戏引擎入门之六:制作TileMap瓦片地图
一、前言收到一个高兴的消息:2018年Github最新统计出炉,
Godot
是所有项目里增长速度最快的第三位!所以,我还是非常看好它的,哈哈!
Nimanggi
·
2023-04-04 07:44
Godot
官网新闻翻译 - 2016年
2016
Godot
2.0现在是测试版!作者:胡安·利涅茨基26一月2016经过很长很长一段时间的开发,
Godot
2.0现在处于测试阶段!
Godot
2.0Beta具有新的界面,并有大量的可用性改进。
巽星石
·
2023-03-24 18:04
Godot官网新闻(翻译)合集
godot
游戏引擎
错误 area_set_shape_disabled: Can't change this state while flushing queries. Use call_deferred() o...
在
Godot
中,直接调用方法去修改secne_tree(添加、删除子节点),处理图形碰撞等都会造成线程不安全,以至报错:area_set_shape_disabled:Can'tchangethisstatewhileflushingqueries.Usecall_deferred
Nimanggi
·
2023-03-21 18:50
Godot
2D 游戏 纵向刷新接缝出现横线
使用
Godot
制作2D游戏在镜头出现纵向移动时,节点的接缝间会有“漏边”现象。解决这种问题很简单,如下图,在项目设置中修改UsePixelSnap的设置即可解决。
Nimanggi
·
2023-03-20 23:41
Game1硬币收集 - 第2部分 硬币场景 -
Godot
引擎游戏开发项目实践
第2部分-硬币场景在这部分中,您将为玩家收集硬币。这将是一个单独的场景,描述单个硬币的所有属性和行为。保存后,主场景将加载硬币场景并创建它的多个实例(即副本)。节点设置单击Scene|NewScene并添加以下节点。不要忘记将子项设置为不被选中,就像使用Player场景一样:Area2D(重命名Coin)AnimatedSpriteCollisionShape2D添加节点后,请务必保存场景。像在P
LYChao
·
2023-03-19 23:09
Godot
- 场景截图
截图纹理get_viewport().get_texture()截图图片get_viewport().get_texture().get_data()保存截图varimage=get_viewport().get_texture().get_data()image.flip_y()image.save_png("path/to/save/screenshot.png")https://godote
Zszen
·
2023-03-16 13:50
这周争取搞定基于tilemap的主角寻路
今天风很大我发现我对
godot
的tilemap节点了解太少了。所以最近应该会主要精力放在tilmemap的制作上,主要是我们第一个版本搞定最基本的方式,应该会制作初版的岛屿地图。
李维民0512
·
2023-03-14 21:22
Mac M1 编译
Godot
引擎
MacM1编译
Godot
引擎目前
Godot
官方未提供Macm1芯片的二进制程序下载,不过3.2.3版本已经支持了。可以下载源码下来编译。
kaiv2
·
2023-03-11 03:40
Godot
Shader特效:3D描边(outline)效果 原理篇
先看效果图3D描边(outline)效果注:这次实现全部使用
Godot
自带的材质和
吃烧烤的老王
·
2023-03-10 12:52
Godot
plugins
搜索点击顶部的AssetLib进入插件搜索模式搜索到指定的插件点击下载(download),下载后点击安装(install)启用插件1.所有插件都被下载到了res下的addons下,启动插件很简单:进入项目设置,选择插件(plugin),在已经安装的插件右侧选择激活插件(active)2.直接点击搜索右侧的插件,在已经安装的插件右侧选择激活插件(active)制作插件网上可以搜到大量如何制作god
Zszen
·
2023-02-07 12:46
Godot
语法
复制节点nodevarorig=get_node("SomeNode")varcopy=orig.duplicate()add_child(copy)解析jsonvard={}varerr=d.parse_json(json_string)if(err!=OK):print("errorparsingjson")多维数组vara=[[1,2],[3,4]]本地存储vargold=150#Ihave
Zszen
·
2023-02-07 05:19
自学
Godot
3.1 2D上帝视角射击游戏开发进度报告(随缘更新)
2019-4-1细化单个坦克,还差开炮,因为想加一个好看点的开炮效果,所以一直还没做遮罩阴影伪3d效果采用了刚体,多个坦克可以互相碰撞和阻挡学以致用,最近学的单词和数学都用上了3.gif2019-3-17完成单个坦克大部分移动和旋转逻辑,现在只差碰撞了支持加速运动(支持惯性减速)无头移动,自动转向(车位离移动方向近就用车尾转向和移动,车头近就车头)炮塔注视摄像机跟随鼠标(准星)2019-3-14新
许铮_f637
·
2023-01-29 18:42
Game1硬币收集 - 第1部分 玩家场景 -
Godot
引擎游戏开发项目实践
第1部分-玩家场景您将要制作的第一个场景定义了Player对象。创建单独的玩家场景的好处之一是,您可以独立测试它,甚至在您创建游戏的其他部分之前。随着项目规模和复杂性的增加,游戏对象的这种分离将变得越来越有用。保持单个游戏对象彼此分离使得它们更容易进行故障排除,修改甚至完全替换,而不会影响游戏的其他部分。它还可以使您的Player重复使用-您可以将Player场景放入完全不同的游戏中,它也可以正常
LYChao
·
2023-01-29 04:54
Godot
Engine游戏引擎 ① 制作玩家跳跃精灵和场景——KinematicBody2D、Sprite
写在前面:写文章时本人是在校大三学生,上周才接触到
Godot
,也才初学三四天,如果文章有问题的话还请大佬们不吝赐教这是第一篇教程,面向和我一样的初学者,可能写的有点啰嗦,请勿喷,哈哈;其中,有个单词写错了
weixin_34162629
·
2022-12-20 02:07
游戏
python
ruby
Y 分钟速成 GDScript
源代码下载:learngdscript-cn.gdGDScript是一种动态类型的脚本语言,专门为免费开源游戏引擎
Godot
制作。GDScript的语法类似Python。
·
2022-12-19 17:19
游戏开发脚本语言入门基础
【GDScript】加载 csv 文件,转化为字典
Godot
3.3rc6Excel中存储数据无法直接保存成json格式的文件,如果想要保存的话需要安装插件,而且比较麻烦。但是可以直接保存成csv文件。
张学徒
·
2022-12-03 21:10
Godot
Godot
csv
gdscript
数据
【
Godot
】行为树(一)了解与设计行为树代码
行为树介绍行为树是个节点树,父节点通过不断遍历子节点,根据不同类型的节点执行不同的分支。最终调用叶节点执行功能。行为树也不难理解,他就像代码逻辑一样,只是用节点的方式展现出来,而且比代码更直观。如果行为树中写有各种行为功能的节点的话,即便没有写过代码的,稍微学习一下,只用行为树也可以做出具有一定的智能行为的角色。行为树从上到下,从左到右执行。行为树采用节点描述行为逻辑。主要有:选择节点、顺序节点、
张学徒
·
2022-10-12 22:16
Godot
Godot
gdscript
行为树
ai
vue和react相同点_我试图在React,Unity,
Godot
,Construct,Game Maker和Phaser中制作相同的2D游戏原型。 这是我发现的。...
vue和react相同点I'matabletopgamedeveloper.Indesigninganewcardgame,Idecidedtobuildadigitalprototypetohelpmerunsimulationsandeasilyshareaproofofconceptwithcollaborators.我是桌面游戏开发商。在设计新的纸牌游戏时,我决定构建一个数字原型,以帮助我
cumian9828
·
2022-09-25 10:34
游戏
大数据
编程语言
python
人工智能
Godot
游戏开发视频课程
用
Godot
引擎3.1+开发游戏您将学到的内容:如何使用免费开源的
Godot
游戏引擎3.x版,从绝对初学者到中级水平MP4|视频:h264,1280×720|音频:AAC,44.1KHz,2声道语言:英语
云桥网络.
·
2022-06-28 22:04
CG技术学习素材资源
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
其他