33得票8回答
在游戏开发中,测试驱动开发是一种常规的方法吗?

我只是好奇,因为我看到的所有TDD示例都与Web编程有关。如果这不是一种常规方法,那为什么不呢?

23得票1回答
使用Unity进行游戏开发,但不使用Unity编辑器,这是否可能?

我希望说明一下情况。 我的名字是康斯坦丁。 我是盲人。完全失明。 在盲人程序员中,有些人开发音频游戏。 它是什么样子的? 想象一下《侠盗猎车手》、《黑手党》、《使命召唤》或者其他射击游戏。只不过没有图形,没有视觉高度。你会被3D声音引导,根据声音开枪等等。 最近,很多人使用Python进行编写...

21得票7回答
重新加载脚本程序集(长时间忙碌)Unity卡死

我正在使用Unity版本为2020.3.32f1和Rider作为编辑器。每当我对脚本进行任何更改,即使是小的更改,Unity脚本汇编需要太长时间来编译和加载。有时它会完全冻结Unity,并且在任务管理器中,我可以看到Unity会话的“应用程序未响应”。 有人知道我该如何解决这个问题吗?

19得票5回答
Github发布特定文件夹

我有一个代码仓库,其中有许多文件夹,但我只想为其中一个文件夹创建发布版本。 简单来说,这是为了一个游戏服务器,我只想为客户端创建发布版本,以向玩家提供客户端的下载方式。

17得票12回答
开始游戏编程基础

我11岁的弟弟想学习编程游戏。他没有编程经验,但想学习编程。他对游戏和游戏编程感兴趣,知道这可能很难,但他想做这个。因此,显然,我向SO社区寻求建议,询问您在如何开始上有什么看法。请注意,请就以下问题提供建议: 初学者可以选择哪些领域? 如何开始学习该领域? 初学者需要阅读什么? 初学者需...

16得票7回答
PHP游戏,基于经验值计算等级的公式

我正在制作一个基于浏览器的PHP游戏,对于玩家,我的数据库中记录了其总经验值。 我需要的是将这个经验转化为等级或排名的公式,以100为最高分。 所以,他们从一级开始,当他们达到50点经验时,进入二级,然后当他们达到125/150点经验时,进入三级。 基本上,我需要一个公式来平稳地增加每个...

15得票11回答
安卓:应用未安装

新手......我用Godot游戏引擎制作了我的第一个游戏,并成功地将其导出到了Android......复制到我的手机上,安装和运行都很好。几个小时后,我做了一些改变,再次导出它......再次复制apk,但是现在当我尝试安装它时,它无法完成安装。我尝试多次更改导出设置,但它仍然无法安装。请...

13得票2回答
Android系统的缩放问题 - 为什么图片显示很模糊?

我没有2D图形和游戏开发经验,通过数百次错误和几十个失落的小时自学。我从简单的穿衣游戏开始。我用Nexus 5x进行开发,在那里屏幕看起来还好。当我完成了一个里程碑后,我在大型联想平板电脑和小三星迷你手机上尝试了游戏。它看起来非常糟糕。 原始的矢量PSD文件看起来完美,PNG导出也没有任...

12得票1回答
Java2D:XWindows事件和帧速率之间的交互

我在Linux/XWindows上简单的Java2D应用中经历了系统事件和窗口刷新率之间的意外交互。以下小例子最能说明这一点。 该程序创建一个小窗口,在其中以不同的旋转显示半圆形。图形每秒更新60帧,以产生闪烁的显示效果。这是通过BufferStrategy实现的,即通过调用其show方法来...

11得票4回答
主游戏循环中Steady_Clock在更新之间出现了跳过。

在尝试在SFML中制定稳定的游戏循环的过程中,我遇到了一个问题,似乎无法解决。我能够剥离所有SFML代码,并仍然通过time.h中的clock()看到这个问题。接着我更深入地去尝试,使用std::chrono::steady_clock仍然能看到问题。 问题是: 有时候,在更新之间可以完成的...