tetris

    0熱度

    1回答

    我正在寫一個俄羅斯方塊遊戲的代碼,我有件移動的問題。我讓他們向右,向左和向下移動,我讓他們旋轉,但是當這些作品達到底線時,我不能讓他們停下來,並在上面畫一個新作品。這裏是我的課程: 每個形狀的形狀類,它擴展了一個抽象的Shape類,我也在這裏做了參考。 public class TShape extends Shape{ public TShape(int x, int y, int

    0熱度

    1回答

    我正在寫一個方法來處理俄羅斯方塊的方向,並且對編寫硬降落的邏輯感到困惑。只要按下某個鍵就會調用移動方法。 public void move(Direction direction) { if (canMove(direction)) { switch (direction) { case DOWN: row = row + 1; bre

    0熱度

    2回答

    對於計算機科學項目,我負責完成一個完整的Java遊戲並添加一些部分。我決定在經典遊戲「俄羅斯方塊」上做我的工作,但是我遇到了一些問題。其中一個問題是,當遊戲遇到gameOver時,我無法在遊戲板上打印JLabel。我正在使用三個不同的程序來完成這一切,並且只需要三個程序中的兩個(我相信)來實現這一點。另外,我到處搜索如何將聲音放入Java中,而且我還找不到任何東西。我想將俄羅斯方塊主題添加到遊戲中

    0熱度

    1回答

    我試圖讓主要使用C++我最初的想法上UE4一個俄羅斯方塊遊戲將是單一的俄羅斯方塊枚Tetriminos類 每個Tetriminos具有顏色和形狀 現在對於困難的部分:技術上Tetriminos是由4個立方體(所以我會製作一個靜態網格立方體),我必須「附加」顏色,最重要的是,在空間中的位置這是我開始恐慌的地方 我不知道如何實現這個,換句話說,我應該將這4個立方體網格「鏈接」到類中,然後定位它們根據形

    0熱度

    2回答

    我遇到問題。我正在嘗試在JavaScript中進行俄羅斯方塊遊戲(爲了學習)。但是,我不能使用setInterval(或setTimeout)函數。我想要做的是每2000ms更改下一個案例的顏色。 HTML代碼: <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>PROJET : PR

    -1熱度

    2回答

    當用戶到達此Tetris遊戲的結尾時,我想要打開一個新警報。 在模型類中,我有一個布爾值,如果無法生成新的Tetris塊,它將切換爲真。 我正在使用模型視圖演示者,因此在模型中是布爾型+ getter,並且在演示者中,如果布爾型返回true,則會創建一個新警報。 問題是如何將此添加到演示者中的eventHandlers()? public Presenter(Model model, View v

    0熱度

    1回答

    我的項目已完成,因此我在IntelliJ中創建了一個JAR。第一階段(javaFX)正在顯示,但是當我點擊按鈕創建一個新階段時,沒有任何反應(期望舊階段關閉,這是預期的)。爲什麼運行時沒有創建一個新的階段? view.getStartButton().setOnAction(new EventHandler<ActionEvent>() { @Override public

    1熱度

    1回答

    我一直在python 3.6中編寫Pygame的俄羅斯方塊的基本版本。到目前爲止,唯一的功能是塊下降,使他們下降得更快,左右移動,當一個塊撞到地面時,會產生一個新塊。 但是,存在這個問題。當第一個塊撞到地面時,塊無限制地在屏幕的頂部產生。我搜索了代碼並將其展示給我的朋友,但我們無法找到問題。我放棄了代碼並重寫了它,問題依然存在。有人在這裏看到它嗎? 謝謝 P.S. 我很確定代碼的前2/3不是問題。

    -1熱度

    1回答

    嗨,我正在寫一個基本的俄羅斯方塊與ASCII輸出 ,我有我想移動塊對象周圍 我將如何改變字符在某個位置在我的領域從我的方法? 但VisualStudio的告訴我 1>------ Build started: Project: Tetris, Configuration: Debug Win32 ------ 1>Tetris.cpp 1>e:\dateien\uni\c++\tetris\t

    -1熱度

    2回答

    你知道任何方式/算法來旋轉俄羅斯方塊的一塊嗎? 編程語言是Jess ... 謝謝任何​​有用的建議。 pieces