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
3游戏引擎入门之七:地图添加碰撞体制作封闭的游戏世界
Godot
3游戏引擎入门之五:上下左右移动动画(下)
Godot
3游戏引擎入门之六:制作TileMap瓦片地图上面的第一篇文章中,其实我们已经实现了一个简单的封闭世界,我们是这
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上)
一、前言时间飞快,我有一段时间没有发表博客了,这段时间并不忙,一方面我自己也在不断学习,另一方面暂时不知写哪方面的内容了,感觉
Godot
中一些基础的部分我都或多或少谈到了,所以我打算使用我们学习过的知识来做一个小游戏吧
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之五:上下左右移动动画(上)
上下左右移动也叫Top-down移动动画,这篇文章我会通过
Godot
中的节点以及相关的代码来实现玩家主角的基本移动控制。之后,再
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之二:第一个简单的游戏场景
不过到了10月份会慢慢恢复,目前我在抽出一点时间好好准备这个
Godot
系列,边写边学习边迎接
Godot
3.1版本的到来,也算是一件高兴地事情,哈哈。
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之五:上下左右移动动画(下)
一、前言本篇是上一节文章:
Godot
3游戏引擎入门之五:上下左右移动动画(上)的继续。
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(中)
,我们一起学习探讨了几个常用的新节点,也顺便了解一下GDScript脚本中几个重要关键字的用法,最后总结了我个人认为比较实用的几个所谓“最佳实践”,写了这么多的目的就是为了本篇和下一篇服务的:我们使用
Godot
3.1Alpha2
IT自学不成才
·
2020-08-05 18:56
Godot
开源聊天机器人在
GODOT
中的实现
作为一名游戏爱好者,假期里稍微研究了下
Godot
这个游戏引擎,想做一些小游戏。
Boooooil
·
2020-08-05 18:20
Godot
【翻译】游戏设计模式之状态机
一、前言本文是一篇关于游戏设计模式之状态模式的文章内容翻译,我在上一篇文章
Godot
3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍中简单地介绍了FSM有限状态机的含义以及游戏中的简单实现
IT自学不成才
·
2020-08-05 17:45
Godot
翻译
Godot
3游戏引擎入门之十四:RigidBody2D刚体节点的应用以及简单的FSM状态机介绍
嗯,从本篇开始,我会陆陆续续更新一些新的文章,尽管更新的频率可能会变得“佛系”,不过我肯定不会放弃
Godot
的,哈哈。?不知不觉,
Godot
3.1正式版都已经发布好几个月了,现在最新的稳
IT自学不成才
·
2020-08-05 17:45
Godot
Godot
3游戏引擎入门之十五:RigidBody2D刚体节点的几种应用场景及示例
在上一篇
Godot
3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍的文章中,我们主要讨论了刚体节点RigidBody2D的一些常用属性以及在游戏中的简单使用,利用刚体节点开发了一个简单的太空飞船射击小游戏
IT自学不成才
·
2020-08-05 17:45
Godot
Godot
3游戏引擎入门之零零:简单的想法
一、缘由今年7月份,也就是上个月,惊奇的发现世界上存在着这么一个小巧灵动的游戏引擎:GodotGameEngine,图标非常可爱另类,研究了一番,现在已经是3.0的版本(目前是3.0.6),看官方新闻,最新版3.1正在紧张有序的开发中,据说会有重大突破,期待。:joy:这个游戏引擎虽小,但是真的是五脏俱全:支持Window/Mac/Linux主流操作系统,支持普通的2D和3D游戏开发,支持Andr
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
3游戏引擎入门之零一:【翻译】为什么要选择
Godot
引擎
前言本文作为我的
Godot
系列文章的第二篇,是一篇翻译文作为
Godot
的优点说明吧,虽然文章发布于去年,但还是很有借鉴意义,翻译的不是很好请海涵!
IT自学不成才
·
2020-08-05 17:44
Godot
翻译
Godot
游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(下)
一、前言继续接着上篇介绍局域网多人游戏的开发:
Godot
游戏开发实践之一:使用HighLevelMultiplayerAPI制作多人游戏(上),本篇主要讲解代码分析与开发总结。
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
游戏引擎
游戏开发
2D多人游戏
游戏教程
Godot
3游戏引擎入门之十二:
Godot
碰撞理论以及KinematicBody2D的两个方法
嗯,我们前面已经陆陆续续讨论了很多
Godot
中的一些基础元素、基本功能,最后也顺理成章地完成了两个小Demo:金币收集小游戏太空射击小游戏这两个游戏实际上并没有很大的区别,都是简单地进行上下左右移动并完成一些特定功能
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
3游戏引擎入门之十四:RigidBody2D刚体节点的应用以及简单的FSM状态机介绍
godot
_cover.jpg一、前言时间飞逝,距离上次更新已经有半年之久!
spkingr
·
2020-08-01 01:41
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(下)
godot
_cover.jpg一、前言继续前面的两篇文章,《
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏》一共分为三小篇,链接如下:
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏
spkingr
·
2020-07-31 18:07
Godot
Engine:4.0版的Shader即将支持全局和实例uniform类型,更多玩法即将解锁!
并非译文,官网原文请见《
Godot
4.0getsglobalandper-instanceshaderuniforms》文章目录全局uniform衍生玩法:1.将角色的信息传递给所有相关的着色器2.以不变应万变的方式改变世界
开发游戏的老王
·
2020-07-31 18:58
Godot笔记
#
Godot
实践
[
Godot
3游戏引擎实践]平台跳跃小游戏(零)-准备工作
Godot
3引擎自发布以来以其简单易上手、功能齐全、支持多平台并且完全免费开源等特点赢得了许多游戏开发者的青睐。
写信Shin
·
2020-07-29 08:41
开源游戏3D引擎之
Godot
的专用脚本语言
id=gdscript说明:
Godot
的专用脚本语言历史:总结一下就是由于其他语言的总总不适合
Godot
,最后GDScript就诞生了。
wisdom605768292
·
2020-07-28 23:27
GoDot游戏开发
godot
游戏引擎自学入门笔记--可视化脚本续,官方文档翻译(十一)
节点与术语Beforecontinuing,itmustbenotedthattheNodeterminologyneedstobeusedwithcare.WhenreferringtoVisualScriptNodes(orgenerallyNodes)thistextwillrefertothelittleboxesyouconnectwithlines,whicharepartofagra
dark_tone
·
2020-07-27 21:47
游戏引擎
Godot
3游戏引擎入门之四:给主角添加动画(下)
一、前言本篇是上一节文章:
Godot
3游戏引擎入门之四:给主角添加动画(上)的继续。在这两篇文章里,我会详细讲述
Godot
3中制作简单精灵动画的三种方法,其中上部分包含两种,下部分讨论第三种方式。
IT自学不成才
·
2020-07-27 17:57
Godot
godot
游戏引擎自学入门笔记--GDScript语言细节,官方文档翻译(八)
标识符Anystringthatrestrictsitselftoalphabeticcharacters(atozandAtoZ),digits(0to9)and_qualifiesasanidentifier.Additionally,identifiersmustnotbeginwithadigit.Identifiersarecase-sensitive(fooisdifferentfro
dark_tone
·
2020-07-14 09:55
游戏引擎
godot
游戏引擎自学入门笔记--GDScript语言,官方文档翻译(六)
简介GDScriptisahighlevel,dynamicallytypedprogramminglanguageusedtocreatecontent.ItusesasyntaxsimilartoPython(blocksareindent-basedandmanykeywordsaresimilar).Itsgoalistobeoptimizedforandtightlyintegrated
dark_tone
·
2020-07-14 09:54
游戏引擎
Godot
Shader笔记:粒子着色器
原文地址:Docs»Shading»Shadingreference»Particleshaders粒子着色器(Particleshaders)粒子着色器是一种在物体被绘制之前就执行的特殊顶点着色器。它们被用于计算材质的属性,例如颜色,位置,旋转等。它们可以使用各种(2D,3D)标准着色器进行绘制,这依赖于它们自身是2D还是3D。粒子着色器是独一无二的,因为它们并非用于绘制对象本身;它们用于计算粒
吃烧烤的老王
·
2020-07-14 08:46
Godot
Shader笔记:你的第一个3D Shader 第一部分(一)
原文地址:Docs»Shading»Yourfirstshader»YourfirstSpatialshader译者注:方便起见,将SpatialShader意译为3DShader你打算开始写你的自定义3DShader了?也许是因为你看到了网上用Shader做出来的炫酷的特效,也许是因为你发现SpatialMaterial(默认的3D材质)不能够满足你的需要。总之,你决定自己写一下Shader,那
吃烧烤的老王
·
2020-07-14 05:16
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上)
godot
_cover.jpg一、前言时间飞快,我有一段时间没有发表博客了,这段时间并不忙,一方面我自己也在不断学习,另一方面暂时不知写哪方面的内容了,感觉
Godot
中一些基础的部分我都或多或少谈到了,
spkingr
·
2020-07-13 23:48
Godot
Shader笔记:读屏着色器(上)
原文地址:Docs»Shading»Screen-readingshaders导论我们经常会渴望能够在shader中读取当前正在绘制的屏幕信息。然而诸如OpenGLDirectX等3DAPI由于内部硬件的限制实现这个功能都非常困难。GPU是极端并行性的,所以读写屏幕会引发各种各样的缓存以及同一性问题。因此即使现在最先进的硬件设备也没有很好地支持这个机制。替代方法是制作一个全屏幕或者部分屏幕的拷贝,
吃烧烤的老王
·
2020-07-13 16:01
Godot
Shader笔记:你的第一个3D Shader 第一部分(三)
原文地址:Docs»Shading»Yourfirstshader»YourfirstSpatialshaderuniform变量uniform变量允许你从游戏中向Shader传递数据。他们对于控制Shader效果非常有用。uniform变量可以是几乎任何Shader中的数据类型,如果要使用uniform,可以在Shader中使用uniform关键字来声明它。让我们用一个uniform变量来改变地
吃烧烤的老王
·
2020-07-13 16:03
Godot
Shader笔记:着色器语言(一)
原文地址:Docs»Shading»Shadingreference»Shadinglanguage引言
Godot
使用的了一种非常接近GLSLES3.0的着色器语言,并且支持其绝大多数的数据类型和函数,
吃烧烤的老王
·
2020-07-12 22:19
关于节点和场景 -
Godot
引擎游戏开发项目实践
关于节点和场景Nodes(节点)是在
Godot
中创建游戏的基本构建块。节点是可以表示各种专用游戏功能的对象。给定类型的节点可以显示图形,播放动画或表示对象的3D模型。
LYChao
·
2020-07-12 12:42
Godot
Shader笔记:2D着色器(二)
在内置属性COLOR中,
Godot
并没有提供纹理的颜色。如果想在这些节点中读取纹理颜色,需要如下方法:COLOR=text
吃烧烤的老王
·
2020-07-11 06:44
The Rime of the Ancient Mariner&Waiting for
Godot
今天,解决了两个问题。1.之前对老水手为什么要shottheALBATROSS疑惑了很久。真的是一点征兆都没有,老水手就向信天翁伸出了毒手。向老师请教以后才知道,这其实是人性丑陋的一面,也就是原罪。老水手为什么要杀信天翁,诗中并没有交代清楚,可能只是为了显示自己的能力,或者只是想杀信天翁取乐。。不管是什么原因,射向信天翁的箭恰恰射向了人类自身,老水手以及他的同伴遭到了报应,但老水手最后明白了自己罪
Hippocrene
·
2020-07-10 11:25
Godot
Shader笔记:着色器语言(五)
Shading»Shadingreference»Shadinglanguage译者注:本部分内容涉及大量数学专业名词,能力有限不确保翻译准确,建议大家以英文版为准内置函数(Built-infunctions)
Godot
吃烧烤的老王
·
2020-07-10 04:49
Godot
3游戏引擎入门之零一:【翻译】为什么要选择
Godot
引擎
godot
_cover.jpg前言本文作为我的
Godot
系列文章的第二篇,是一篇翻译文作为
Godot
的优点说明吧,虽然文章发布于去年,但还是很有借鉴意义,翻译的不是很好请海涵!
spkingr
·
2020-07-08 15:55
Godot
3游戏引擎入门之二:第一个简单的游戏场景
godot
_cover.jpg一、前言最近工作时间安排地非常紧凑,除了周日一天,已经没有其他空闲时间了。
spkingr
·
2020-07-07 03:32
计划用
Godot
来制作golang系统的GUI前台
+++计划将
Godot
用于软件的前台,而后台利用Golang开发。充分利用两者的跨平台性。
wyyyh9458
·
2020-07-06 08:56
golang
开发
Godot
3游戏引擎入门之一:熟悉编辑器界面
godot
_cover.jpg一、前言
Godot
3.1第一个Alpha预览版本已经发布,预览版所有的新特性都已敲定,激动人心,就等着稳定的正式版了!
spkingr
·
2020-07-05 02:37
Godot
3游戏引擎入门之八:添加可收集元素和子场景
godot
_cover.jpg一、前言在前面的游戏地图基础上,我们已经实现了玩家的上下移动控制,也有了相应的碰撞体功能,一个小小的游戏世界已经打造好,不过对于一个完整的游戏来说还是缺少点什么,没有探索的乐趣就没有吸引力
spkingr
·
2020-07-04 18:39
Godot
3游戏引擎入门之六:制作TileMap瓦片地图
godot
_cover.jpg一、前言收到一个高兴的消息:2018年Github最新统计出炉,
Godot
是所有项目里增长速度最快的第三位!所以,我还是非常看好它的,哈哈!
spkingr
·
2020-07-04 12:04
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(中)
godot
_cover.jpg一、前言在上一篇文章中,我们一起学习探讨了几个常用的新节点,也顺便了解一下GDScript脚本中几个重要关键字的用法,最后总结了我个人认为比较实用的几个所谓“最佳实践”,写了这么多的目的就是为了本篇和下一篇服务的
spkingr
·
2020-07-04 11:44
Godot
下载 -
Godot
引擎游戏开发项目实践
Godot
下载你可以访问
Godot
官方网站并单击下载来下载最新版本的
Godot
。本书是为3.0版编写的。
LYChao
·
2020-07-02 13:06
Godot
Shader笔记:着色器材质ShaderMaterial
原文地址:Docs»Shading»Shadermaterials导论大多数情况下,
Godot
都提供了开箱即用的材质,诸如SpatialMaterial,CanvasItemMaterial和ParticlesMaterial
吃烧烤的老王
·
2020-07-02 01:08
Godot
- 粒子Shader
粒子shader其实是用shader来写粒子的参数效果,用起来过于复杂,这里只贴一个简单随机向四周扩散的粒子shader代码shader_typeparticles;uniforminttrail_dilisor=1;floatrand4seed(inoutuintseed){intk;ints=int(seed);if(s==0){s=305420679;k=s/127773;s=16807*(
Zszen
·
2020-07-01 19:05
Godot
Shader笔记: 你的第一个2D Shader(一)
原文地址:Docs»Shading»Yourfirstshader»YourfirstCanvasItemshader导论Shader是一种执行在GPU上用于渲染图形的特殊程序。所有现代渲染都依赖于Shader.想要了解更多关于Shader的细节请阅读《啥是Shader》。本教程将从实践的角度手把手教你写一个包含vertex函数和fragment函数的Shader。本教程完全面向初学者。注意:如果
吃烧烤的老王
·
2020-07-01 04:05
Godot
Shader笔记:2D着色器(三)
原文地址:Docs»Shading»Shadingreference»CanvasItemshaders内置光属性(Lightbuilt-ins)相对于3D着色器,2D着色器光函数的工作方式有所不同。在2D着色器中,光函数会在物体被绘制的时候调用一次,然后对场景中每一个触及到这个物体的光都调用一次。如果你不希望任何光影响到某一个物体可以使用unshaded渲染模式。如果你只希望一个物体被光覆盖的地
吃烧烤的老王
·
2020-06-30 19:08
Godot
UI概述 -
Godot
引擎游戏开发项目实践
像大多数游戏引擎一样,
Godot
拥有统一的开发环境。这意味着你使用相同的界面来处理游戏的所有方面-代码,视觉效果,音频等。本节介绍界面及其部件。记下这里使用的术语。
LYChao
·
2020-06-30 07:58
初步了解游戏引擎
**
Godot
**5.**AppGameKit**6.**CryEngine**7.**AmazonLumberyard**8.**RPGMaker**9*
weixin_44329834
·
2020-06-29 12:45
Godot
Shader笔记:你的第一个2D Shader(三)
原文地址:Docs»Shading»Yourfirstshader»YourfirstCanvasItemshader使用Uniform变量uniform变量用于在这个Shader中传递数据。(译者注:实际上有点类似于序列化的成员变量)你可以在Shader的顶部按如下方式声明uniform变量:uniformfloatsize;要获取更多用法请阅读ShadingLanguagedoc添加一个uni
吃烧烤的老王
·
2020-06-29 09:15
Godot
Shader笔记:你的第一个3D Shader 第一部分(二)
原文地址:Docs»Shading»Yourfirstshader»YourfirstSpatialshader准备工作在你的场景中添加以一个MeshInstance节点。在检视面板中Mesh的旁边,点击[empty]然后选择NewPlaneMesh。然后再点击平面的图标。这样就在场景中添加了一个PlaneMesh。然后,在视图中,点击左上角名为透视(Perspective)的按钮。这时会弹出一个
吃烧烤的老王
·
2020-06-28 02:04
Godot
Shader笔记:着色器语言(二)
原文地址:Docs»Shading»Shadingreference»Shadinglanguage类型转换(Casting)和GLSLES3.0一样,无论是标量(Scalar)还是向量(Vector),即使维度(size)相同,但如果类型不同,也是无法进行隐式(implicit)类型转换。如果连维度都不同,则更加不能够隐式转换。所有的类型转换必须是显式(explicit)的且基于构造函数来实现。
吃烧烤的老王
·
2020-06-27 12:32
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他