2D计算机图形是基于计算机的数字图像生成 - 主要来自二维模型。
我找不到正确的偏移量来获取在模拟假网格上选择的图块。 我在中心偏移的纹理 (monogame renderTarget) 上绘制了一个网格: GRID_CENTER_X = (SCREEN_W...
我正在尝试转换一维数组(81 个字符 + 空)并将其放入 9 x 9 字符网格中。 void convertArray(char lineHolder[]) { 线架[]; //我想要这个数据 转换2...
Diamond isometric map - click tile detection - using a formula derived from a matrix using corners
试图在等距菱形地图上挑选一块瓷砖。 我有一个公式可以根据它的角将单元格转换为屏幕坐标。 screen.X = cell.I * 0.5 * TILE_WIDTH + cell.J * -0.5 *
How to create a 2d procedural terrain using phaser3 matterjs JavaScript
我正在尝试使用 phaser3 和 matterjs 创建一个 2d 爬山汽车游戏。我已经为游戏运行了一些代码,但我不知道如何创建地形和生成收藏品。我会...
Diamond isometric map, get mouse coordinates using a formula derived from a matrix using corners
试图在等距菱形地图上挑选一块瓷砖。 我找到了一个关于使用矩阵的等距菱形地图的教程。 X = cell.I * 0.5 * TILE_WIDTH() + cell.J * -0.5 * TILE_WIDTH()...
使 2D 对撞机仅命中特定的 2D 对撞机而不使用碰撞层遮罩
在我的2D游戏中,有一些随机放置的圆圈和一些球。 每个球都有一个圆圈的参考,这个圆圈将施加一个力将球拉到它的中心。 然而,巴尔...
我正在为一款游戏制作角色移动控制器,玩家可以通过按空格键转换为另一个游戏对象。我已经能够给 2 个游戏对象相同的位置......
我很想知道您认为(或可以)使用哪种软件来创建此视频https://player.vimeo.com/video/805434865
我想将我的 Node2D 定位在屏幕坐标 x=100,y=200(例如),同时考虑到相机可能已经移动。我很惊讶我不知道该怎么做:) 我发现很多...
如何在 javasript 中制作 2d 游戏?有 10-15 个级别?在丁克
我需要一个多级亚军游戏的答案,就像每 3 个老板和每个级别的敌人一样的老板请我真的需要一个答案。请在代码中。还有
我正在优化一个更大的算法以获得乐趣(它与视线计算有关)。该算法的一部分是根据它们相对于原点的角度对一堆二维顶点进行索引。 ...
Unity 2d side scoller 角色跳跃,无论速度如何
自 2 天以来我遇到了一个问题,我似乎无法弄清楚。 我有一个与 WorldGenerator 和 WorldMover 脚本统一的 2d 无尽赛跑者。 WorldGenerator 使用模板...
导致错误的代码, 使用系统集合; 使用 System.Collections.Generic; 使用TMPro; 使用统一引擎; 使用 UnityEngine.UI; 使用 UnityEngine.UIElements; 公开课
假设我有一个由三个整数顶点 (x1,y1)、(x2,y2) 和 (x3,y3) 给出的三角形。我可以使用哪种算法来返回所有 (x,y) 整数对的完整列表,这些整数对位于...
我对着色器完全陌生,无法运行这个简单的任务。 我创建了一个 ColorRect 对象和一个新的着色器材质,以在我的自上而下的 2D 游戏中模拟雾层。一切都...
#include 主函数() { 整数 i,j,m,n; 整数 [m][n]; printf("输入矩阵的行数:"); scanf("%d", &m); printf("输入矩阵的列数:"); scanf(&q...
Unity2D - 侧滚动条:将玩家传送到预定义的“圆锥体”(Katan Zero 风格)内的固定距离?
我对Unity很陌生(从我开始到现在还没有整整一周)。 对于我的第一个项目,我决定为手机创建一个小游戏。这是一种让引擎变暖的方法,最终……
我正在按照本教程为我的播放器创建基于图块的移动,但我不明白为什么它不起作用。这是我的代码,但无论如何它都不起作用。 使用系统集合; 使用 ...
我用数组中的文本块制作了一个文本游戏。 问题是,即使我删除了文本并保持数组清晰,它仍然会显示在我的游戏中! 代码很简单,这就是我的数组: