Poprawione formatowanie. Wciaz musze zaimplementowac "action key"

This commit is contained in:
knmarcin 2018-11-18 11:45:45 +01:00
parent df3089dcbc
commit 5a3ca97d0a

41
Pong.go
View File

@ -1,6 +1,7 @@
package main
import (
"bufio"
"fmt"
"os"
"os/exec"
@ -71,26 +72,28 @@ func Loop() {
i = 5
P1index=3
for GameOver == false {
fmt.Scanf("%c", &LastPressedKey)
if LastPressedKey == 'w' {
if P1index != 0 {
P1index--
gameBoard[P1index][0] = "|"
gameBoard[P1index + 3][0] = " "
PrintBoard()
} else {
PrintBoard()
}
}
if LastPressedKey=='s' {
if P1index!=7 {
gameBoard[P1index][0] = " "
P1index++
gameBoard[P1index + 2][0] = "|"
PrintBoard()
} else {
fmt.Scanf("%c", &LastPressedKey)
if LastPressedKey == 'w' {
if P1index != 0 {
P1index--
gameBoard[P1index][0] = "|"
gameBoard[P1index + 3][0] = " "
PrintBoard()
} else {
PrintBoard()
}
}
if LastPressedKey=='s' {
if P1index!=7 {
gameBoard[P1index][0] = " "
P1index++
gameBoard[P1index + 2][0] = "|"
PrintBoard()
} else {
PrintBoard()
}
}
if LastPressedKey=='r' {
}
}
}
}