map geupdated mit schrägen

This commit is contained in:
any
2026-05-10 20:38:11 +02:00
parent b9bfb11224
commit 98fbaad036
+11 -3
View File
@@ -19,7 +19,7 @@ type quad struct {
}
func spawnParticlesAsGrid(particleWidth float32, particleHeight float32, particleColumnCount int, particleRowCount int, particleList *[MAXPOINTS]rl.Vector2) {
var particleLeftCornerPos rl.Vector2 = rl.Vector2{500, 300}
var particleLeftCornerPos rl.Vector2 = rl.Vector2{500, 200}
for y := 0; y < (particleColumnCount); y++ {
for x := 0; x < particleRowCount; x++ {
@@ -133,10 +133,10 @@ func main() {
rl.EndDrawing()
var particleWidth float32 = 600
var particleWidth float32 = 300
var particleHeight float32 = 200
var particleColumnCount int = 20
var particleRowCount int = 100
var particleRowCount int = 20
var particleCount int = particleRowCount * particleColumnCount
var particleRadius float32 = 5
var particleColor rl.Color = rl.Black
@@ -153,6 +153,12 @@ func main() {
var obstacles = [MAXOBSTACLES]*quad{}
obstacles[0] = &floor
obstacleCount++
var hillLeft quad = createRectangle(rl.Vector2{500, 700}, 1200, 100, PI/6)
obstacles[1] = &hillLeft
obstacleCount++
var hillRight quad = createRectangle(rl.Vector2{700, 700}, 1200, 100, -PI/6)
obstacles[2] = &hillRight
obstacleCount++
go physics(&particleList, particleCount, &particleListKey, &obstacles, &particleRadius, &obstacleCount)
@@ -168,6 +174,8 @@ func main() {
particleListKey.Unlock()
drawRec(&floor)
drawRec(&hillLeft)
drawRec(&hillRight)
rl.EndDrawing()
}