Articles of eclipse

在使用libgdx的Eclipse中,“项目描述文件丢失”是什么意思?

在一个突如其来的怀旧情况下,我将我的日食工作场所从我工作的libgdx项目切换到较旧的工作场所。 看完我的旧东西,我有一些问题切换回来,因为我没有import的权利。 工作之后,我无法运行我的libgdx桌面项目了。 它说不能再加载Spritesheet:Googlesearch一下后,我被告知要确保Android资源文件夹链接到桌面项目,它是。 然后我注意到,其中一个项目文件夹是closures的(我有Project-android,项目核心,项目桌面,只是项目)文件夹项目已closures,当试图打开它,它给了我以下错误: “Projekt Stella”项目描述文件(.project)缺失。 该文件包含有关该项目的重要信息。 该文件恢复之前,项目将无法正常工作。 事情是我确保这个文件仍然是在这个文件夹…所以现在我不知道如何得到这个工作。 有任何想法吗? 编辑:该项目在Android工作室正常工作。 它只是不能在Eclipse中工作。

AI没有出现或工作

在我的游戏中,我试图调用我的AI类(“bot”),但没有任何反应。 我正在尝试更换玩家,以便玩家可以select让电脑对抗他们。 我是不是正在初始化一些东西,或者有没有我没有实现的东西? 这是我的板级: //Sets up the board //Coded by Gordon, Jack, Johnson, Wayne public class Board extends JPanel implements Trade, ActionListener, MouseListener{ protected Scanner in = new Scanner( System.in); private Random rand = new Random(); JButton = new JButton("confirm"); private JTextArea playerAmount = new JTextArea("4"); private JTextArea botAmount = new JTextArea("0"); private JTextArea pbAmountText […]

Eclipse IDE中的libGDX项目之间的依赖项设置

对于我的游戏,我想创建另一个项目,扩展libGDX的function,因为它将是一个独立的项目,它可以很容易地重用。 我如何在Eclipse IDE中实现这一点? 我必须使用任何建筑工具,如ant或Maven? 我不喜欢使用它们,但我也不想让libgdx.jar文件在最终的jar中得到两次。 我是否需要为扩展项目创建一个完整的libGDX项目(使用gdx-setup-ui),还是创建一个simpe Java Project并添加libGDX库足够了?

如何debuggingAndroid应用程序的Eclipse?

好。 所以虽然这不是一个编程问题。 我想知道人们如何debugging应用程序? 你如何查看日志猫,以及这些exception抛出等? 我是否需要在模拟器上运行应用程序以查看所有内容,或者在手机上运行应用程序之后(在未连接到计算机的情况下)查看此应用程序的方法吗? 插件和技巧的链接将是非常有用的,因为即将开始我的下一个游戏的工作,而第一个工作正常,debugging时有很多问题。

敌人产卵的问题

我一直试图让我的角色在随机点出现在地图上。 我有一个相机跟随我的主角(2D RPG风格)在屏幕周围,但是我想让这些“敌人”在随机的地方产生。 我似乎无法得到这个工作,没有敌人产生。 用我的方法summonMonsters(showTime)语句在'渲染',似乎我的角色相对于我在屏幕上(所以根本没有)产卵。 我真正想要的是这些实体在地图上产卵,而没有相机在他们身上或相对于我。 我打印出的这些敌人应该在哪里产卵的坐标显示了应该出现在地图上的范围,这导致我认为它们是相对于相机产生的(我在哪里),这是我不想要的。 这是我迄今为止: public class PlatformerGame extends ApplicationAdapter implements ApplicationListener, InputProcessor { public static final String TITLE = "ADVENTURE RPG"; private float time, speed = 160; public SpriteBatch batch, ui, showTime; private BitmapFont font; private float posX; private float posY; Maps maps; Random r; Player player; GameManager game; Monster monster; […]

importaurelienribon无法解决

我一直在使用aurelien ribon的吐温引擎为我的2D游戏的启animation面的问题。 我正在使用Eclipse和libgdx。 我尝试过重建,清洁和清爽。 我已经严格按照从这里的导入方向: https : //github.com/libgdx/libgdx/wiki/Universal-Tween-Engine 如果需要的话,我会很乐意为任何人提供更多的信息/代码。 导入文件/代码行(Game Renderer类): package com.companyname.gameWorld; import aurelienribon.tweenengine.Tween; import aurelienribon.tweenengine.TweenEquations; import aurelienribon.tweenengine.TweenManager; 的build.gradle: project(":android") { apply plugin: "android" configurations { natives } dependencies { compile project(":core") compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion" natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi" natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a" natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86" compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi" natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi-v7a" natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-x86" compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion" natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi" natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi-v7a" […]

在jogl java eclipse中创建一个房子?

这里是我想要做的:一间房子,有3个房间,两个房间的窗户,房子前后的门,以及每个房间的门(后门必须穿过其中一个房间)。 我已经添加了一个图片作为例子,我在日食中使用JOGL 2.0。 澄清:我的问题是我如何使用jogl在java中编码? 这是我迄今为止: glBegin(GL_QUADS) /* Floor */ glVertex3f(-1,-1,-1); glVertex3f(1,-1,-1); glVertex3f(1,-1,1); glVertex3f(-1,-1,1); /* Ceiling */ glVertex3f(-1,1,-1); glVertex3f(1,1,-1); glVertex3f(1,1,1); glVertex3f(-1,1,1); /* Walls */ glVertex3f(-1,-1,1); glVertex3f(1,-1,1); glVertex3f(1,1,1); glVertex3f(-1,1,1); glVertex3f(-1,-1,-1); glVertex3f(1,-1,-1); glVertex3f(1,1,-1); glVertex3f(-1,1,-1); glVertex3f(1,1,1); glVertex3f(1,-1,1); glVertex3f(1,-1,-1); glVertex3f(1,1,-1); glVertex3f(-1,1,1); glVertex3f(-1,-1,1); glVertex3f(-1,-1,-1); glVertex3f(-1,1,-1); glEnd();

无法初始化LWJGL显示

我添加了添加这一行“Dorg.lwjgl.opengl.Display.allowSoftwareOpenGL = true”到vm参数的修复,更新了我的驱动程序,但没有任何工作……我的错误信息仍然保持相同显示在图像

需要帮助为Java中的MenuScreen制作button

我为我的游戏做了一个菜单,我做了MenuState(class),并创建了一个MouseManager(类,实现的MouseListener和MouseMotionListener),它们是不同的文件夹中的类。 这是我的问题,通常人们让他们的button我的绘图矩形,并添加字体,使他们的button。 但是我没有那样做。 我用Photoshop制作了一个button,然后把它放在我的精灵表中,裁剪出来并做成button。 现在我想让它如果我点击我的“播放”button图片发送到我的GameState,如果我点击我的“退出”button图片它closures我的窗口 MyMenuState(类) package com.vescorspel.game.MyFirstGame.states; import java.awt.Color; import java.awt.Graphics; import com.vescorspel.game.MyFirstGame.Handler; import com.vescorspel.game.MyFirstGame.gfx.Assets; public class MenuState extends State{ // Resizing my button from 64 pixels to 256 pixels public static final int ButtonWidth = 256; public static final int ButtonHeight = 256; // coordinates where my buttons are placed in pixels 😉 […]

Android NDK – 将.so文件从一个项目移动到另一个项目

我有一个我为Android编写的小项目,它使用了一小部分NDK / JNI代码。 我想在两个项目之间分享这个代码,但到目前为止,我运气不大。 首先,我试图将NDK特定的代码重构成一个库,我认为它链接到两个项目使用 'project-> java build path-> source-> link source' 并在那里指定本地库。 听起来不错,但是这是错误的。 我重构代码的项目仍然需要.so库文件 MyOriginalProject \库\ armeabi \ MyNativeLibrary.so 从原始项目中删除,但仍然链接重构库的源失败。 其次,创建一个新项目并试图使用我写的NDK库,包括库的来源和复制.so文件从“obj”和“libs”到新项目的根目录失败。 似乎过去了 的System.loadLibrary( “MyNativeLibrary”) 至less,它没有断言。 代码得到了我的第一个NDK调用,然后崩溃,而不被我的exception处理程序捕获。 任何提示都会受到欢迎 – 比如NDK加载库的万无一失的方法,典型的陷阱和NDKdebugging技术。 提前致谢, 蒂姆。