Version 0.1 - 0.3.1

Added the World
Added Mobs, and spawning those mobs at runtime
Added simple camera movement
Added simple UI/HUD
This commit is contained in:
gdz
2025-07-29 23:21:53 +02:00
parent 9cef1ddce2
commit 802918e5b8
46 changed files with 1087 additions and 1 deletions

21
scenes/main.gd Normal file
View File

@@ -0,0 +1,21 @@
extends Node
var screenSize: Vector2
var spawner
var camera
func _ready() -> void:
screenSize = get_viewport().get_visible_rect().size
spawner = $World/Spawner
camera = $Camera2D
camera.position = Vector2(screenSize.x / 2, screenSize.x / 2)
var flyPosition = camera.position
spawner.spawn_fly(flyPosition)
spawner.spawn_bee(flyPosition)
func spawn_fly():
spawner.spawn_fly(camera.position)