slick2d

    3熱度

    1回答

    我在渲染切片時存在閃爍問題。 渲染方法。 int tileSize = TileManager.tileSize; for(int y = 0 ; y < mapHeight ; y++){ for(int x = 0 ; x < mapWidth ; x++){ TileManager.tiles[tileIDs[y][x]].render(x * tile

    0熱度

    1回答

    我正在使用Slick2D進行遊戲邏輯和Kryo​​net網絡遊戲。遊戲可以通過局域網進行雙人多人遊戲,其中一個玩家是主機服務器,另一個玩家是接收渲染內容信息的客戶端。 設置主機時,第一個播放器爲該服務器輸入一個名稱,然後第二個播放器(客戶端)應該通過該特定端口上的LAN搜索服務器。我的問題是,我只知道Kryonet的主機發現內置的方法 InetAddress address = client.di

    1熱度

    1回答

    雖然根據此處的說明將項目設置爲基於Slick2d的項目的模板:Slick2d wiki使用所提供的代碼在運行時測試設置here我不斷獲得巨大塊密封錯誤。我的想法是,這個問題源於兩個庫中的ljgwl.jar版本,但Slick需要兩者才能正常工作。我該如何解決這個問題?

    0熱度

    2回答

    我對使用外部Java庫非常陌生,我開始使用基於LWJGL的Slick2D。我寫了一個簡單的StateBasedGame,它只是在屏幕上打印三個選項。儘管關於一些(jar?)文件不存在,它給了我一個錯誤(參見下面的參考資料)。 這讓我想起了一個事實,即我遇到的大部分教程都是在一兩年前製作的,當時LWJGL 3還沒有出來或者還不穩定。這意味着他們都使用LWJGL 2.問題是,我嘗試使用LWJGL 3的

    1熱度

    1回答

    我目前正在嘗試渲染我用瓷磚使用Slick2D製作的瓷磚地圖,並且一切正常,直到我包括一個對象層在我的瓷磚地圖。我已經在互聯網上搜索了很多關於我的困境的答案,而且似乎大多數其他人都會遇到這個問題,因爲他們將對象的寬度和高度字符串留空。在多次查看我的.tmx文件之後,我確信所有的高度和寬度值都包含大於零的數字。 這裏是我的.tmx文件: `<?xml version="1.0" encoding="U

    1熱度

    1回答

    我想爲我的遊戲製作一個效果,當玩家使用它時,角色運行得更快,但是我想讓sodaEffect持續一段時間,但我不知道該怎麼做。我使用Slick2D和LWJGL來製作遊戲。 public class MainMap extends BasicGameState { if(input.isKeyPressed(Input.KEY_I)) { sbg.enterState(5);

    0熱度

    1回答

    我正在使用slick2d我用布爾來繪製庫存,如果我按「我」是真實的,所以它會繪製渲染方法,但我不能在第二次按下「我」時註冊它,我也試過一個計數器來獲取我被按下的次數,而且工作正常不太好。 import org.newdawn.slick.*; import org.newdawn.slick.state.*; public class Play extends BasicGameSt

    0熱度

    2回答

    我對slick 2d有點新,在我的項目中,我正在玩弄按鈕等東西。我會畫一幅圖像,並在座標處點擊一下,最後看起來就像50行長,看起來很不必要。 但後來我看到這個線程Slick 2d Button Listener;可悲的是它死了,所以沒有幫助。這個人正在做什麼似乎非常有效,但到目前爲止我一直無法找到任何有關如何使用它的信息。如果任何人都可以向我解釋或告訴我如何使用它,這將是非常棒的。

    2熱度

    1回答

    在Java Slick2D,我試圖做一個行中使用一個構造函數,需要兩個浮標陣,詳見這裏:http://slick.ninjacave.com/javadoc/org/newdawn/slick/geom/Line.html 我的代碼如下: float[] floatArray1 = { 10.0f, 155.0f }; float[] floatArray2 = { 20.0f, 165.0f

    0熱度

    1回答

    將LWJGL作爲外部jar導入並更改本機庫後,我收到以下錯誤。 java.lang.SecurityException異常:密封違規:包org.lwjgl.opengl密封