yippee
This commit is contained in:
parent
077a53d911
commit
6ce339b430
9 changed files with 252 additions and 21 deletions
|
|
@ -3,11 +3,13 @@ extends Node2D
|
|||
@export var segements_holder : Node2D
|
||||
var segements : Array[snake_segment]
|
||||
@export var SNAKE_SPEED : float = 0.2
|
||||
@export var max_snake_speed : float = 1
|
||||
@export var snake_line : Line2D
|
||||
@export var player : Node2D
|
||||
var food : float = 5
|
||||
@export var max_food = 5
|
||||
var food : float = 8
|
||||
@export var max_food = 8
|
||||
@export var food_drain = 0.1
|
||||
@export var food_gain = 0.2
|
||||
var pit_apples : int = 0
|
||||
var burn_apples : float = 0
|
||||
var score : int = 0
|
||||
|
|
@ -43,16 +45,21 @@ func _process(delta: float) -> void:
|
|||
add_segment()
|
||||
|
||||
|
||||
burn_apples -= 0.2 * delta
|
||||
burn_apples -= 0.3 * delta
|
||||
if burn_apples <= 0:
|
||||
burn_apples = 0
|
||||
else:
|
||||
food += 0.3 * delta
|
||||
food += food_gain * delta
|
||||
|
||||
if food > max_food:
|
||||
food = max_food
|
||||
food -= food_drain * delta
|
||||
|
||||
if food <= 0:
|
||||
Router.die.emit()
|
||||
|
||||
if SNAKE_SPEED > max_snake_speed:
|
||||
SNAKE_SPEED = max_snake_speed
|
||||
|
||||
pass
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue