我目前正在使用 pygame 创建一条 persudo 3D 道路,我正在尝试将 y 轴上的相机从 0 度旋转到 360 度。 但是当相机与 y 轴的角度大于 90 度时,我在屏幕上看到的图像被翻转,向前移动实际上会导致相机向后移动...... 我对 180 度的期望是相机“后面”的东西,而不是我 ...
我目前正在使用 pygame 创建一条 persudo 3D 道路,我正在尝试将 y 轴上的相机从 0 度旋转到 360 度。 但是当相机与 y 轴的角度大于 90 度时,我在屏幕上看到的图像被翻转,向前移动实际上会导致相机向后移动...... 我对 180 度的期望是相机“后面”的东西,而不是我 ...
我正在尝试学习使用 HTML 2D ZFCC790C72A86190DEF6E9D80C1F7EDD3E9Z 在 JavaScript 中制作 3D 游戏。 我正在关注 这篇关于它的帖子,并制作了一个简单的场景,您可以在其中移动。 我需要帮助的是弄清楚如何制作玩家转过头、左右看和身后的效果。 这是我 ...
我现在正在做一个 2.5D 播放器 controller,我在半空中的仪表板有问题。 破折号有效,但在破折号完成后无法完全控制角色在 X 轴上,直到他们撞到地面。 我希望玩家在破折号后立即完全控制 X 轴,以便他们可以适当地躲避。 任何关于代码优化的提示也非常感谢。 我对编码还很陌生,我宁愿在必须改 ...
我有来自 SICK Trispector 深度激光扫描仪的图像。 图像格式为 PNG。 SICK 将其称为 Trispector 2.5D PNG。 根据 SICK 的文档,图像包含反射数据和深度数据。 但 SICK 不会提供有关如何在不使用其或合作伙伴的软件的情况下使用这些数据的信息。 本质上, ...
我已经开始在UWP应用程序中使用Windows Composition API为UI元素添加动画。 可视元素公开RotationAngleInDegrees和RotationAngle属性以及RotationAxis属性。 当我围绕Y轴为矩形对象的RotationAngleInDeg ...
我正在使用 C# 在 Unity 中创建一个 2.5D 格斗游戏。 目前,我正在尝试让一个保险杠出现在玩家周围并在一段时间后消失。 我已经设法让保险杠出现和消失一次,但在那之后,当我尝试再次出现保险杠时,Unity 对我有一个错误:“'GameObject' 类型的对象已被销毁,但您仍在尝试访问它。 ...
今天,我将介绍有关伪3D和透视的主题。 我正在观看视频#1 Java Classical 3D Rendering Tutorial:创建3D世界 ,他在其中使用了一种渲染伪3D天花板和地板的方法。 我试图找到一些教程或他使用的方法的名称,但没有找到。 我看到了算法,但不清楚。 我开 ...
在使用Unity超过一年来创建3D游戏之后,我想做我的第一个伪3D或2.5D游戏(或任何所谓的游戏)。 我的意思是像《部落冲突》或《景气海滩》这样的游戏,其中的对象实际上是2D图像,可以提供3D感觉。 因为我什至不知道这类游戏的正确用语,所以真的很难上手。 我能想到的是让Camera旋转( ...
我正在尝试编写一个光线投射引擎。 我研究了http://www.instructables.com/id/Making-a-Basic-3D-Engine-in-Java/上的教程以及http://lodev.org/cgtutor/raycasting上的C ++光线投射教程。 .ht ...
我正在创建一个天际线游戏,作为一个有趣的辅助项目,当我要对建筑物的墙壁进行纹理化时遇到了麻烦,我目前只是在该区域绘制一个多边形,但是我想知道是否存在对其进行纹理处理的方式如下: 可以这样呈现: 这是游戏的图像,我想要纹理化的部分是建筑物的灰色墙壁。 我知道我可 ...
摘要: 基本上,我希望能够根据图像/批处理/精灵来渲染项目,以加快游戏速度,但是我还必须根据y位置对实体进行排序,以便其以正确的顺序绘制。 题: 理论上我该怎么做? (代码块很好,但是推理更好,谢谢!) 完整情况: 我正在创建一个2.5 D侧滚轴,其中我发现〜5 ...
我对Unity完全陌生(和一般的游戏开发)。 我遵循了简单的伟大教程《 生存射手》 ,我有一个问题:在本教程中,我们向刚体的角色添加了Y约束位置,并且将拖动值和角度拖动值设置为无穷大。 由于这些设置阻止了角色移动到Y轴,我们如何使角色跳跃? 如果有人可以帮我这个忙... 非常感谢 ...
我知道Kivy公开了它的OpenGL上下文和一些原始接口。 如果您直接篡改 OpenGL,或使用较低级别的模块(例如kivy.graphics.trasformation) ,这将对较高级别的小部件产生什么影响(通常)? 一切是否看起来都可以合作,还是低级的openGL函数习惯于破坏布局或使 ...
我已经写了一个功能齐全的第一人称射击游戏(2.5D风格),尽管我想让精灵在距相机一定距离的地方变暗(平方函数)。 我的数学知识已经下降,但是使用BufferedImages的经验很少,我不知道如何降低像素值(使用alpha)或仅将其着色为黑色。 注意:我也使用Graphics2D缓冲 ...
警告: Xna Noobie在这里。 我正在制作2D,自上而下的rpg,有点像《口袋妖怪》。 在我的游戏中,除了主要的游戏类别外,我还有一个玩家类别和一个地图类别。 我是否应该为地图的每个区域设置单独的类(例如Town.cs,Forest.cs,River.cs),如果是,则它们是否应 ...
我有一个由函数产生的UIImage。 它类似于以下内容。 其中image1是UIImage控件。 在将其插入image1之前,我想进一步将其向右或向左扭曲成平行四边形,如下所示。 所以我只想重新安置点c和d。 我在这里和那里读过几十篇文章。 我不确定我能用CGAffine ...
所以,我真的很想开始一个模仿这种2.5D风格的HTML5 / JavaScript项目: http : //superflashbros.net/2009/02/22/blue-rabbits-climate-chaos/ 我个人试图远离第三方脚本,只是保持代码的核心纯JavaScript ...
似乎我们可以显示图层,甚至可以在Core Animation中为不同的图层使用不同的zPosition ,但是,确实没有简单的方法来显示某些厚度的东西吗? 例如,一块2mm厚的奶酪,或者一个按钮或一个倾斜的硬币,因此厚1mm? 以某种方式必须通过添加另一层来模拟厚度来显示厚度? 因此, ...
我制作了一款让玩家在2D空间中移动的游戏。 当前视图是从上方看的,直接向下看播放器。 我要添加的功能是能够将视图从上方转换为2.5d透视图。 基本上,我想将顶视图变成地平线。 认为它就像从Frogger中的视图转到更FPS样式的视图一样。 那么,如何将X和Y坐标转换为伪3d点呢? ...
我正在使用我在这里找到的等距平铺引擎制作 RPG 游戏: http://xnaresources.com/default.asp?page=TUTORIALS 然而,在完成教程后,我发现自己想用相机做一些我不知道该怎么做的事情。 首先,我想放大相机,使其显示 1 比 1 的像素比。 其次, ...