Documentation ¶
Index ¶
Constants ¶
View Source
const ( Name = "flappyoinky" OinkySize = 0.06 // Die Höhe und Breite des Oinkys OinkyPosX = 0.5 - OinkySize/2 // Die permanente X Position der oberen linken Ecke des Oinkys OinkyStartPosY = 0.5 - OinkySize/2 // Die Y Position der oberen linken Ecke der Oinkys, bei der sie sich am Anfang des Spieles befinden OinkyAccelerationY = 0.001 // Der Wert, mit dem die Geschwindigkeit der Oinkys jede Sekunde erhöht wird OinkySpeedYAfterJump = -0.02 // Der Wert der Geschwindigkeit der Oinkys nach einem Sprung ObstacleSpawnRate = 70 // Der Abstand in Ticks, in dem Hindernisse spawnen ObstacleWidth = 0.06 // Die Breite der Hindernisse ObstacleFreeSpaceHeight = 0.4 // Die Höhe des freien Platzes der Hindernisse ObstacleSpeed = -0.005 // Die Geschwindigkeit, mit der die X Koordinate der Hindernisse pro Tick erhöht wird )
View Source
const JumpPacketName = "oinky-bird-jump"
View Source
const UpdatePacketName = "oinky-bird-update"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JumpPacket ¶
type JumpPacket struct {
PacketName string
}
type ObstacleUpdateData ¶
type ObstacleUpdateData struct { FreeSpaceLowerY float64 // Die Y Koordinate der oberen Kante des unteren Teils des Hindernisses FreeSpaceUpperY float64 // Die Y Koordinate der unteren Kante des oberen Teils des Hindernisses PosX float64 // Die aktuelle X Position der linken Kante des Hindernisses }
type PlayerUpdateData ¶
type UpdatePacket ¶
type UpdatePacket struct { PacketName string Players []PlayerUpdateData Obstacles []ObstacleUpdateData ObstacleCount int32 }
Click to show internal directories.
Click to hide internal directories.