Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight

  • PomeGrenade
  • 2025-08-11
  • 589
How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight
  • ok logo

Скачать How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео How to Make a GRANNY-LIKE Horror Game in UNITY 6 | Part 1 - Setting Up and Flashlight

In this video, I will set up the Granny-Like Horror game, and make the flashlight and map. Stay tuned for other parts too!

Like and Subscribe if you liked!

🔗 Links:

SC_FPS CONTROLLER: https://www.sharpcoderblog.com/blog/u...
Skybox Asset: https://assetstore.unity.com/packages...

Second Channel:    / @realtakser  
itch.io Page: https://pomegrenade.itch.io

📜 Scripts:

--------------------------------- SC_FPSController

If you get an Error, insert angled brackets where it says INSERTOPENINGANGLEDBRACKET and INSERTANGLEBRACKETCLOSED

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[RequireComponent(typeof(CharacterController))]

public class SC_FPSController : MonoBehaviour
{
public float walkingSpeed = 7.5f;
public float runningSpeed = 11.5f;
public float jumpSpeed = 8.0f;
public float gravity = 20.0f;
public Camera playerCamera;
public float lookSpeed = 2.0f;
public float lookXLimit = 45.0f;

CharacterController characterController;
Vector3 moveDirection = Vector3.zero;
float rotationX = 0;

[HideInInspector]
public bool canMove = true;

void Start()
{
characterController = GetComponentINSERTOPENINGANGLEDBRACKETCharacterControllerINSERTANGLEBRACKETCLOSED();

// Lock cursor
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}

void Update()
{
// We are grounded, so recalculate move direction based on axes
Vector3 forward = transform.TransformDirection(Vector3.forward);
Vector3 right = transform.TransformDirection(Vector3.right);
// Press Left Shift to run
bool isRunning = Input.GetKey(KeyCode.LeftShift);
float curSpeedX = canMove ? (isRunning ? runningSpeed : walkingSpeed) * Input.GetAxis("Vertical") : 0;
float curSpeedY = canMove ? (isRunning ? runningSpeed : walkingSpeed) * Input.GetAxis("Horizontal") : 0;
float movementDirectionY = moveDirection.y;
moveDirection = (forward * curSpeedX) + (right * curSpeedY);

if (Input.GetButton("Jump") && canMove && characterController.isGrounded)
{
moveDirection.y = jumpSpeed;
}
else
{
moveDirection.y = movementDirectionY;
}

// Apply gravity. Gravity is multiplied by deltaTime twice (once here, and once below
// when the moveDirection is multiplied by deltaTime). This is because gravity should be applied
// as an acceleration (ms^-2)
if (!characterController.isGrounded)
{
moveDirection.y -= gravity * Time.deltaTime;
}

// Move the controller
characterController.Move(moveDirection * Time.deltaTime);

// Player and Camera rotation
if (canMove)
{
rotationX += -Input.GetAxis("Mouse Y") * lookSpeed;
rotationX = Mathf.Clamp(rotationX, -lookXLimit, lookXLimit);
playerCamera.transform.localRotation = Quaternion.Euler(rotationX, 0, 0);
transform.rotation *= Quaternion.Euler(0, Input.GetAxis("Mouse X") * lookSpeed, 0);
}
}
}





----------------------------------- Flashlight


using System;
using UnityEngine;

public class Flashlight : MonoBehaviour
{
public GameObject spotlight;
public KeyCode interactKey = KeyCode.Mouse0;
private void Update()
{
if (Input.GetKeyDown(interactKey))
{
spotlight.SetActive(!spotlight.activeSelf);
}
}
}




----------- PC SPECS -----------
Motherboard: Gigabyte B450M DS3H
CPU: AMD Ryzen 5 3600 6-Core Processor @ 3.6GHz
Graphics Card: ZOTAC GAMING GeForce RTX 2060
RAM: DDR4 3200MHz 32GB
SSD: Black Copper 256GB SSD
HDD: Seagate Barracuda ST500DM009 500 GB 7200 RPM
Case: Sonic ATX

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]