问题标签 [game-development]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java 中的屏幕大小
您好,我正在用 Java 制作游戏,我使用 DefaultToolkit 获得了 screenSize,但问题是如果它是 FULLSCREEN 则检测屏幕的大小。如何获得游戏屏幕(不是全屏)占用的区域的屏幕大小。更准确地说,我的精灵正在移动到底部屏幕的边缘之外,因为系统工具栏为其添加了额外的“填充”。如何获得游戏屏幕占用的区域大小?非常感谢
ios - 太空团队如何运作?
对于那些不知道的人来说,Spaceteam是一款非常流行且非常有趣的 iOS 多人游戏。
它允许在 ad-hoc Wifi 网络上的多个设备之间进行实时游戏——它是如何做到的?
是否有已发布的库描述了如何在 ad-hoc 网络库之上构建协议?它是 iOS 特有的,还是可以跨不同平台构建各种应用程序?
快,在我们撞上小行星之前回答!
java - 按下 Java 返回按钮
我正在用 Java 创建一个游戏,我有一个带有按钮的主菜单,我需要以某种方式返回按下的按钮,以便我可以在不同的类中使用它。我不知道该怎么做。有人有什么主意吗?
我在 actionPerformed 方法中获得了带有 e.getSource() 的按钮。我尝试返回按钮,但没有奏效。
非常感谢。
这是一些代码:
菜单类
其他类
java - Java JProgressBar 使用 Image
我正在用 Java 制作游戏,并且正在使用JProgressBar
健康栏。我想为 . 使用图像(而不是颜色)JProgressBar
,但我无法做到。我尝试过使用paint方法,paintComponent
方法,创建一个新类,但它不起作用。有人可以帮助我吗?
c# - 从 FBX 模型中移除 .Diffuse 颜色
我目前正在开发一个 AR 项目,该项目基于 GoblinXNA 提供的原始“Tutorial 8 - Marker Tracking”程序。我玩过它,并用我自己的一些设计替换了模型,保存为 .fbx 格式。我遇到的问题是 .Diffuse 扩展名正在用红色替换模型的原始颜色;改变颜色没有区别,只改变颜色,不允许我拥有模型的原始外观,并且删除 .Diffuse 代码行只会使模型变成灰色和黑色的阴影(我猜这是用 CreateLights() 方法做吗?)
无论如何,这里是对象的代码;任何帮助将非常感激!
actionscript - 使用(基于闪存的)游戏回放文件提取数据以创建“比赛统计”
我玩一个非常基本的多人 flash-applet 游戏@http ://www.haxball.com(看看!)
Haxball 的比赛回放文件可以由用户在游戏中记录,并以“.hbr”文件的形式保存到磁盘。稍后可以通过直接在 haxball.com 界面中加载 .hbr 重播文件,或将 .hbr 文件公开上传到第三方服务(如“haxballtube.com”)来查看这些重播文件
我的目标是推出第三方网络服务,允许用户上传 haxball 比赛回放文件 (.hbr),然后对其进行分析 - 使用有意义的“比赛统计数据”(进球、投篮命中率、控球率等) .) 从上传的回放文件中提取、汇总并报告给用户。
可以在此处看到具有类似功能的 GREAT 示例:http ://www.playwithanton.ru/haxball/stat/(测试功能 - 您需要加载或链接到 haxball 游戏重播文件 (.hbr) 以进行分析并从中生成统计信息。我将在下面提供一个示例重播文件的链接 - 作为讨论的一部分)
有人知道上面的例子是如何创建的吗?
我没有任何真正的编程经验——我希望一些乐于助人的人可以为我指明正确的方向,了解如何从这些 .hbr 文件中提取数据和有意义的统计数据,以及如何生成与上述类似的东西例子。我的主要目标是看到这个项目完成,并希望在此过程中学习一些编程。
感谢阅读 - 任何输入/方向都非常感谢!
java - 生成没有图像的高度图
我想制作一个世界生成器,以便每次加载它时,它都会生成一个新的高度图。为此,我使用了一个 2D 整数数组。尺寸是 x、z 和高度 (y)。
是否有一些简单的生成算法可以随机化地形?
adobe - 以编程方式读取 Adobe 游戏变量/与游戏/游戏机器人交互
基本上,我正在尝试阅读游戏的聊天记录并捕捉用户的动作。
这是我将解释情况的图像:
1:我在聊天中留言
2:我尝试用Cheat-Engine在游戏内存中找到它
3:通过检查找到它的每个地址,我最终找到了这个,其中包含似乎是 html 格式的聊天。那部分只是聊天的底部。(如果我向上滚动,我会看到其余部分)
所以,我问自己如何读取游戏变量来与游戏交互。
我想要实现的另一件事是捕捉用户的行为,以便我可以在 winform 中显示一些信息。
我刚刚阅读了有关数据包嗅探的信息,这对我正在尝试做的事情似乎很有趣。
我尝试使用 WireShark 读取进出此应用程序的数据包。游戏中的每个动作都发送了一些数据包,但我无法阅读它们,因为它们只是一堆奇怪的字符。我尝试使用在 WireShark 论坛上获得的一些方法来解密它们,但没有成功。我在问自己,即使我可以在 Wireshark 中看到它们,我将如何以编程方式做到这一点..
肯定有一个很好的方法可以做到这一点,因为我们经常在这个游戏中看到机器人。考虑到“在团队中”玩的机器人数量,我很确定他们不使用点击,但他们在后台运行一些发送请求的东西。
你如何制作这样一个可以自动与玩家战斗、交谈和互动的机器人?
这个游戏是 Dofus,由 Adobe Air 提供支持。
我通常使用 c++ 和 c# 进行编程,但我想知道最好的方法是什么。
我需要朝正确的方向踢!
java - 在 SWF 中运行 Java 游戏?
因此,我希望用 Java 编写游戏,但能够将其发布在在线视频游戏网站上。由于某些原因,大多数游戏网站不支持使用.jar
文件,所以我很遗憾不能直接发布。但是,我已经看到了一种有效的方法,但我需要解释它是什么以及如何去做。一些 Java 游戏看起来像是放在一个独立的网站上,然后一个 SWF 加载页面,就像浏览器一样。例如,尽管实际游戏是用 Java 编写的,但Kongregate 上的 Runescape似乎是这样运行的。
这是一种已知的方法吗?有谁知道如何做到这一点?拜托,我真的很喜欢用 Java 编写的游戏,而不是 ActionScript。我无法想象从SWF
类似于浏览器的方式运行 Java 有那么难。谢谢。
actionscript-3 - 如何在舞台的最左侧或最右侧生成 Enemy 并让他们移动到中心?
首先我得到这个错误
这是我的代码
removeChild
我知道每当我在函数中时我都需要引用父级,testCollision
但我不知道在哪里。
此外,我希望僵尸从舞台中生成,并使用我拥有的代码以平稳的速度向中心移动,它们似乎只是在舞台的后方并且总是在舞台的左侧生成。所以我需要将它们从舞台上生成并让它们移动到中心并改变它们的 ScaleX 位置以改变它们的方向,但我不知道该怎么做请帮忙。