草庐IT

box2d-joints

全部标签

android - 用Swift写的Cocos2D-Swift代码能移植到Android吗?

我是游戏开发的新手,我对Cocos2D-Swift非常感兴趣,特别是因为它与Android的兼容性。我知道Objective-C代码可以移植到Android,但我能说Swift也一样吗?提前致谢。 最佳答案 通过SpriteBuilderAndroid插件对Android的Swift支持目前正在开发中。但是还没有发布日期。由于您是游戏开发的新手,我认为可以公平地说,此时您可以使用Swift而不必担心跨平台开发。更重要的是让你的第一个应用程序运行起来,或者只是让它进入一个你绝望地迷失的阶段,你宁愿重新开始它或完全不同的项目,带走你的东

swift - 在 Realm 数据库中保存一个 CLLocationCoordinate2D 数组

我正在编写一个基于位置的应用程序,我需要在我的Realm模型中保存一个CLLocationCoordinate2D数组。最好的方法是什么?我应该为坐标定义一个新的模型对象并使用List来保存该数组还是有更好的方法? 最佳答案 正如您所说,最好的方法是创建您自己的模型来存储坐标。您可以将类命名为Location这将是CLLocationCoordinate2D的模型和其他Realm对象可以使用List持久化它或者只是Location.定义Location类:classLocation:Object{dynamicvarlatitude

swift - Swift playground 中 "S"中出现的 "T"、 "Pr"和 "auto completion box"图标是什么意思?

这个问题在这里已经有了答案:Xcodeintellisensemeaningoflettersincoloredboxeslikef,T,C,M,P,C,K,#etc(2个答案)关闭7年前。问题Swiftplayground中“自动完成框”中出现的“S”、“T”、“Pr”图标是什么意思?还有其他种类吗?谢谢!答案(用于搜索引擎索引)C:ClassesPr:Protocolsf:FunctionsS:StructsU:UnionsE:EnumsT:TypesV:Globals

ios - swift SpriteKit : Creating a realistic driving experience 2D

我将如何创造逼真的驾驶体验?我正在使用带有SpriteKit的iOSSwift3,当我点击throttle按钮时使用函数applyForce来加速,当我刹车时我给physicsBody添加了摩擦力,而且我似乎无法右转,不知道该怎么做现在为了转弯,我正在使用左转和右转来分割屏幕,但我正在使用applyForce,但这非常糟糕,因为它在汽车停止时转弯,而且以一种非常不现实的方式转弯。当我施加力时它只会上升,所以如果我确实创建了一个转向机构并且我做了一个转弯,汽车仍然会上升。另请注意:多点触控不起作用?有什么帮助吗?谢谢overridefuncdidMove(toview:SKView){/

ios - ARKit - ARAnchor 到 2D 空间的投影

我正在尝试将ARAnchor投影到2D空间,但我面临方向问题...在我将左上角、右上角、左下角、右下角位置投影到二维空间的函数下面:///Returnstheprojectionofan`ARImageAnchor`fromthe3Dworldspace///detectedbyARKitintothe2Dspaceofaviewrenderingthescene.//////-Parameterfrom:AnAnchorinstanceforprojecting.///-Returns:Anoptional`CGRect`correspondingon`ARImageAnchor`p

java - 如何在 java 中调整 bufferedimage n graphics2d 的大小?

intwidth=175;Graphics2Dgb=(Graphics2D)g;bufferedimage=(BufferedImage)createImage(width,width);Graphics2Dgraphics=bufferedimage.createGraphics();graphics.setColor(/*this.getBackground()*/Color.red);graphics.fillRect(0,0,width,width);嗨,我有大尺寸的缓冲...我必须调整缓冲图像的大小...请问有人能帮我吗? 最佳答案

用于基于图 block 的游戏的 Java 2D 游戏引擎

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭去年。Improvethisquestion谁能推荐一个好的Java游戏引擎来开发简单的基于图block的游戏?我正在寻找一种引擎,它可以让我使用Tiledwww.mapeditor.org之类的东西构建mapSlick正是我要找的东西,slick.cokeandcode.com,但我无法在Vista-64上运行它。我能处理的最好的是:无法在AMD64位平台上加载IA32位.dll(这是在下载最新的LWJGL版本

java - 有没有比 Libgdx 更好的 2D 游戏引擎?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion几个月前我开始了libGDX编程,我找到了很多关于基础的教程。我喜欢它的跨平台特性以及同时构建Android、桌面和许多其他游戏版本的能力——但在进入中级和高级功能时,我发现它的教程和文档很少。例如,我花了很多时间弄清楚如何进行一些GUI和阶段操作。想问一下libGDX在安卓游戏市场的威力?它是目前最好的2D游戏引擎,还是有更好的免费游戏引擎替代品?

Java2D : interaction between XWindows events and frame rate

我在Linux/XWindows上的简单Java2D应用程序中遇到系统事件和窗口刷新率之间的意外交互。下面的小示例可以很好地证明这一点。这个程序创建了一个小窗口,其中半圆以不同的旋转度显示。图形以每秒60帧的速度更新,以产生闪烁的显示。这是通过BufferStrategy实现的,即调用其show方法。但是,我注意到当我(a)将鼠标移到窗口上以便窗口接收鼠标悬停事件或(b)按住键盘上的某个键以便窗口接收键盘事件时,闪烁会增加可见。因为调用BufferStrategy.show()的速率不受这些事件的影响,从控制台上的打印输出可以看出(它们应该始终保持在60fps左右).但是,更快的闪烁表

java - 3D 空间 (x,y,z) 中点的透视投影 : determine the 2D screen coordinates (x, y)

我想确定3D空间(x,y,z)中点的2D屏幕坐标(x,y)。我希望投影的点是由GPS坐标和海拔高度表示的真实世界点。例如:点(纬度:49.291882,经度:-123.131676,高度:14m)相机位置和高度也可以确定为x,y,z点。我还有相机的航向(罗盘度数)、倾斜度(高于/低于地平线)和滚动(围绕z轴)。我没有3D编程的经验,因此,我阅读了透视投影的主题,了解到它需要矩阵、变换等知识——所有这些目前让我完全困惑。有人告诉我,OpenGL可用于构建真实世界点的3D模型、设置相机方向并检索3D点的2D坐标。但是,我不确定使用OpenGL是否是解决此问题的最佳方案,即使是我也不知道如何