游戏引擎是用于视频游戏开发的软件框架。标记使用注意:仅在创建或修改游戏引擎框架时使用此标记,或者如果您使用的游戏引擎在StackOverflow上尚未拥有自己的标记。否则使用特定于引擎的标签。
我是 Matter-js 的新手,正在尝试使用 React Native、React Native 游戏引擎和 Matter-JS 构建一个简单的游戏。 游戏是屏幕上出现圆圈,并且它们正在变大。用户需要...
我有一个精灵表,我想在 Godot 游戏引擎中为其制作动画,但我遇到了错误,因为当我的精灵表具有从上到下的动画时,Godot 使帧从右到左循环。怎么办...
我有一个 Meteor 和一个 Player 对象。两者都带有 RigidBody2d 和 Colliders2d。 Meteor collider 已选中“Is Trigger”,并且它有一个实现了 OnCollisionEnter2D() 的脚本,但 coll...
目前我正在尝试在我正在从事的项目中建立重力系统。但由于某种原因它没有被应用。我是否遗漏或做错了什么? 对于上下文,我正在使用 B...
我正在尝试将Ebitengine(Golang)作为一个业余爱好项目来编写一些非常简单的游戏:给出一些图像,每当单击某些部分时,它就会消失。 然而,在教程中,引擎开发...
我试图在我的游戏引擎中创建一个函数来使用 stb_truetype 绘制文本,问题是在渲染它时,由于某种原因,文本后面有黑框,甚至当颜色...
Blender:通过 Python 更改对象的 alpha 透明度?
我希望使用游戏引擎实时更改飞机的透明度。我找到了这个脚本: 对于 [0,1,2,3] 中的 x: own.meshes[0].getVertex(0,x).setRGBA([1,1,1,alpha_rate]) 这...
我想从游戏主菜单中统一禁用所有音频源,并通过单击按钮使其影响游戏中的所有场景。我也想通过单击
所以我在其他平台上开发了游戏,其中 x/y 坐标系对我来说很有意义。左上角代表游戏屏幕,坐标为(0,0),右下角为(width,heig...
Matter.js - 在 Matter.js 中处理高速物体的碰撞
我目前正在开发一个使用 Matter.js 作为游戏引擎的太空飞行模拟器。我面临着地图巨大的问题。如果我们认为1米是10px(调整为
我浏览了虚幻引擎源代码,发现他们使用自己的容器类,例如内部动态数组。但是 C++ STL 提供了(几乎)所有必要的配置...
我有一个精灵表 png 文件,其中包含一些静态精灵,例如墙壁或草。如何根据图像中的坐标将它们分割成单独的精灵?
我正在用 C++ 制作一个非常简单的 2D 游戏引擎,以了解更多信息并制作自己的游戏。这个游戏引擎有场景对象,其中包含游戏对象的链接列表,游戏对象内部还有另一个...
我是Unity3D游戏开发新手。我正在 Unity3D 中创建点球大战游戏,并使用 C# 编写脚本。我已经创建了所有基本功能,例如踢球,
我的玩家对象中有一个头部对象,我的头部对象中有一个手对象,当玩家朝头部对象的方向看一个项目并按 E 键时,它会将该项目带到.. .
在Unity 2D中,我通过绘制构建为列表数据结构的路径来使对象沿着路径移动。现在我需要该对象能够智能地绕过其他移动对象和障碍物...
获取索引“大小”无效(基于:“RigidBody3D (asteroid_shape_generator.gd)”)
我是 Godot 新手,我一直在尝试为我的游戏创建一个小行星生成器。 我已经设法让我的代码在运行游戏时在主场景上运行,但是我想要...
几个月前我开始了类似的问题Qt和OpenGL用于游戏开发 目前我不太确定我应该做什么。我经常读到不建议使用 Qt 玩游戏,
我在 Ursina Engine 官方网站上看到了这个屏幕截图,想问问这是否可能。如果是这样,怎么办? 如果有任何有用的信息,我将不胜感激。 我玩过
给游戏物体加力(跳跃后的滑动效果)——deltatime相乘导致的抖动问题
//更新方法内部每秒调用60/120次 长 currentFrameTime = System.nanoTime(); 浮动增量时间 = (当前帧时间 - 最后帧时间) / 1_000_000_000.0f; 最后一帧时间 =