removed the horror aspect from the old project

This commit is contained in:
2024-01-17 11:55:15 +01:00
parent c0f0048705
commit ee3852fec0
5 changed files with 20 additions and 18 deletions

View File

@@ -60,6 +60,11 @@ flashlight={
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":102,"echo":false,"script":null)
]
}
jump={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"echo":false,"script":null)
]
}
[rendering]

View File

@@ -3,7 +3,5 @@
[resource]
background_mode = 2
background_energy_multiplier = 0.0
ambient_light_source = 1
fog_enabled = true
fog_light_color = Color(0.0705882, 0.0666667, 0.0666667, 1)
fog_density = 1.0

View File

@@ -14,3 +14,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 5.23956)
[node name="StaticBody3D" parent="." instance=ExtResource("3_30m3x")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.5, 0.027395, 0)
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 0, 0, 0)
[node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."]
transform = Transform3D(-0.866016, 0.29244, -0.40558, 0.5, 0.5, -0.707107, -0.00399622, -0.815156, -0.579228, 0, 0, 0)
light_energy = 0.5

View File

@@ -1,7 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://gg5ph541e4p3"]
[gd_scene load_steps=3 format=3 uid="uid://gg5ph541e4p3"]
[ext_resource type="Script" path="res://scripts/player.gd" id="1_8d33x"]
[ext_resource type="Texture2D" uid="uid://2xwafdhiha6x" path="res://assets/textures/world/flashlight_effect.png" id="1_rxdpg"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_2qx4s"]
height = 1.9
@@ -15,13 +14,3 @@ shape = SubResource("CapsuleShape3D_2qx4s")
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8, 0)
current = true
[node name="SpotLight3D" type="SpotLight3D" parent="Camera3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, -0.25, 0)
light_energy = 3.0
light_indirect_energy = 4.0
light_volumetric_fog_energy = 4.0
light_projector = ExtResource("1_rxdpg")
shadow_enabled = true
spot_range = 72.0
spot_angle = 40.9175

View File

@@ -2,19 +2,24 @@ extends CharacterBody3D
const SPEED = 5.0
const JUMP_VELOCITY = 4.5
var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
@onready var camera: Camera3D = $Camera3D
@onready var light: SpotLight3D = $Camera3D/SpotLight3D
var camera_senitivity: float = 0.5
func _ready() -> void:
capture()
func _physics_process(delta: float) -> void:
if not is_on_floor():
velocity.y -= gravity * delta
if Input.is_action_just_pressed("jump") and is_on_floor():
velocity.y = JUMP_VELOCITY
var input_dir := Input.get_vector("move_left", "move_right", "move_forward", "move_backward")
var direction := (transform.basis * Vector3(input_dir.x, 0, input_dir.y)).normalized()
if direction:
@@ -35,8 +40,6 @@ func _input(event: InputEvent) -> void:
capture(false)
if event.is_action_pressed("mouse_capture"):
capture()
if event.is_action_pressed("flashlight"):
light.visible = !light.visible
func _notification(what: int) -> void: