godot

陈尕六10 分钟前
godot·游戏开发
从零开始的 Godot 之旅 — EP11:初识瓦片地图在之前的章节中,我们已经成功创建了一个能跑能打的玩家角色。不过,这位勇士目前还只能在一片虚无的混沌中徘徊。为了让他能在丰富多彩的世界中冒险,我们需要引入游戏开发中的重要概念——地图。
Y***K4344 天前
游戏·游戏引擎·godot
C在游戏中的GodotGodot引擎从3.0版本开始正式支持C,这可不是简单的脚本绑定,而是通过Mono运行时深度集成。如果你习惯用Visual Studio或者Rider,Godot的C支持能让你直接在IDE里调试游戏逻辑,连断点追踪都丝滑得跟原生开发似的。不过别急着跳坑,先得检查你的Godot版本是不是带了Mono后缀,否则还得自己编译插件,那可就头大了。
you_get_me_there10 天前
godot·godot安卓打包
godot-4.5.1导出安卓apkopenJDK17下载地址: https://www.openlogic.com/openjdk-downloads
郭逍遥12 天前
游戏引擎·godot
[Godot] C#基于噪声的简单TileMap地图生成地图生成的方式有很多种,这里给大家讲一下我最近实现的基于噪声的TileMap地图生成首先,我们需要生成一个噪声,为了可复现,我们设置了种子,以及噪声的频率,我为了方便调整用了一个变量,大家根据需要去写吧,具体函数如下
陈尕六18 天前
godot·游戏开发
从零开始的 Godot 之旅 — EP10:有限状态机(二)在上一章中,我们详细设计了有限状态机(FSM)的底层架构。理论终须实践,本节我们将正式在项目中应用这套状态机,并通过改造玩家(Player)场景,将枯燥的代码设计化为生动的角色行为。
陈尕六25 天前
godot·游戏开发
从零开始的 Godot 之旅 — EP9:有限状态机(一)上一节中我们实现了角色待机和行走的动画,并且配合键盘输入的监听,让角色能在两个动画间切换。本节我们将继续完善角色功能,实现攻击系统,并引入有限状态机这个重要的设计模式来优化我们的代码结构。
应用市场1 个月前
c++·游戏引擎·godot
Godot C++开发指南:正确获取节点的Forward/Up/Right方向向量在Godot游戏引擎的C++开发中,正确获取节点的方向向量(Forward、Up、Right)是实现角色移动、相机控制、物理交互等功能的基础。然而,许多开发者在从GDScript或C#迁移到C++时,会遇到API语法差异带来的困惑。
云缘若仙1 个月前
c#·godot
Godot游戏开发——C# (一)核心内容:明确游戏开发所需基础素材类型,为场景与节点提供资源支撑,具体包括:AssetBundle:资源打包容器,用于统一管理与加载资源;
陈尕六1 个月前
godot·游戏开发
从零开始的 Godot 之旅 — EP8:角色移动和动画切换上一节我们学会了如何为角色添加待机动画,成功让角色待机时动起来。本节我们将继续完善角色移动功能,并实现角色移动和动画的智能切换,让角色真正"活"起来。
宇宙无敌QT拼图糕手1 个月前
godot
godot4.4 如何让游戏画面没有透视【正交相机】1.首先进入项目,要建光源和相机,点这俩个图标生成光源 2.建好后有2个光源节点,1个相机节点。相机节点把 projection属性改为orthogonal 3.这个时候游戏画面没有透视了,但是运行游戏后,影子消失了。只需把camera的far属性改小即可 4.运行后有影子了,但是影子位置不对,没跟模型的顶点对上。需要修改DirectionalLight3D的Bias属性,调到0.02 5.运行效果
Brianna Home1 个月前
算法·游戏·性能优化·游戏引擎·bug·godot·动画
从零到一:用Godot打造2D游戏《丛林探险》技术之路,始于动手。本文记录了我使用Godot 4.3从零开发第一款2D游戏的全过程,涵盖场景搭建、脚本编写、物理系统、UI设计、音效集成与多平台发布,适合所有想入门游戏开发的开发者阅读。
郭逍遥1 个月前
游戏引擎·godot
[Godot] C#简单实现2D节点图生成我需要做一个随机的2D节点图,用来作为游戏的大地图,对于我这种简单的需求,完全可以在划定地图长宽和最小距离后,直接全随机生成,当然,这样就显得不够“优雅”,在某些情况下还会有空洞或不均匀等问题,这里我就给大家分享一下两个简单的实现方法
takashi_void1 个月前
人工智能·语言模型·自然语言处理·godot·游戏程序·斯坦福小镇
本地实现斯坦福小镇(利用大语言模型使虚拟角色自主发展剧情)类似项目“Microverse”“斯坦福小镇”(也被称为 “AI 小镇 / Generative Agents 项目” / “Stanford AI Town”)最初由斯坦福大学研究团队提出,目的是探索如何让多个智能体(agents)在一个虚拟环境中,以较高的自治性、记忆、互动、推理的能力去“生活”与“社交”。 它想模拟一个有基础设施(如房屋、咖啡厅、商店、公园等)的虚拟世界,里面的 AI 智能体能:有自己的“身份”与“背景”,拥有记忆(经历过的事情)能与环境交互(走动、去场所、发起对话、社交活动等),根据自身目标 / 兴趣做决策,在长
陈尕六1 个月前
godot·游戏开发
从零开始的 Godot 之旅 — EP6:更优雅地实现角色场景在上一节里,我们通过直接修改 position 来让角色上下左右移动,虽然简单直观,但随着需求复杂(加入碰撞、斜坡、速度控制、暂停等),直接操作坐标就会显得“原始”。
小武的开发空间1 个月前
godot
Godot 城市模拟 – 003 根据不规则底面和高度,动态创建节点下面我将详细分解这段代码的每个步骤,展示如何在 Godot 引擎中从零开始创建一个不规则棱柱体并实现旋转动画:
Brianna Home2 个月前
游戏·游戏引擎·godot·游戏程序·动画
Godot4.3开发2D游戏全记录从安装引擎到发布网页版,一名开发者的完整创作手记作为一名对游戏开发充满兴趣的程序员,我一直在寻找一个轻量、开源、功能完备的游戏引擎。在尝试了Unity、Unreal等主流引擎后,我最终选择了Godot。它不仅完全开源,还拥有极其清晰的节点化场景结构和友好的脚本语言GDScript,特别适合独立开发者和小团队快速原型开发。
小武的开发空间2 个月前
godot
Godot 城市模拟 - 002 根据地面四个点的坐标和高度,动态创建立方体节点在3D游戏开发中,经常需要根据已知的地面点位置和高度创建三维物体。本文将详细介绍如何在Godot引擎中,根据四个地面点和一个高度值创建立方体。
陈尕六2 个月前
godot·游戏开发
从零开始的 Godot 之旅 — EP5:控制角色移动上一节我们认识了 Godot 的工作区,并尝试手动修改节点的 position 属性来改变角色位置。本节目标:让角色真正“动”起来,并建立一个可复用的输入与移动基础框架。
陈尕六2 个月前
godot·游戏开发
从零开始的 Godot 之旅 — EP4:工作区基础操作与检查器初识上一节我们创建了自己的第一个角色。本节聚焦两个目标:熟悉 2D 工作区的基础编辑操作;认识检查器(Inspector)并通过它修改节点属性(尤其是位置)。
新石器程序员2 个月前
rust·游戏引擎·godot·bevy
借鉴bevy实现适用于Godot-rust的状态管理bevy是rust开发的ECS结构的游戏引擎,详情可搜索bevy。 godot是近年来除了unreal和unity之外全世界最受欢迎的开源游戏引擎,详情可搜索godot。